{"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":776589,"link":"/api/v1.1/game/776589/feed/live","metaData":{"wait":10,"timeStamp":"20250826_023735","gameEvents":["home_run","game_finished"],"logicalEvents":["countChange","count11","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776589,"type":"R","doubleHeader":"N","id":"2025/08/25/pitmlb-slnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776589-2025-08-25","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-25T23:45:00Z","originalDate":"2025-08-25","officialDate":"2025-08-25","dayNight":"night","time":"6:45","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134","season":2025,"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31"},"springVenue":{"id":2526,"link":"/api/v1/venues/2526"},"teamCode":"pit","fileCode":"pit","abbreviation":"PIT","teamName":"Pirates","locationName":"Pittsburgh","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Pittsburgh","record":{"gamesPlayed":132,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":57,"losses":75,"ties":0,"pct":".432"},"records":{},"divisionLeader":false,"wins":57,"losses":75,"winningPercentage":".432"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138","season":2025,"venue":{"id":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"sln","fileCode":"stl","abbreviation":"STL","teamName":"Cardinals","locationName":"St. Louis","firstYearOfPlay":"1892","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":"St. Louis","record":{"gamesPlayed":132,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":65,"losses":67,"ties":0,"pct":".492"},"records":{},"divisionLeader":false,"wins":65,"losses":67,"winningPercentage":".492"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true}},"players":{"ID672744":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744","firstName":"Alexander","lastName":"Canario","primaryNumber":"29","birthDate":"2000-05-07","currentAge":26,"birthCity":"Montecristi","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alexander","useLastName":"Canario","boxscoreName":"Canario","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"cah-NAR-ee-oh","mlbDebutDate":"2023-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alexander Canario","nameSlug":"alexander-canario-672744","firstLastName":"Alexander Canario","lastFirstName":"Canario, Alexander","lastInitName":"Canario, A","initLastName":"A Canario","fullFMLName":"Alexander Canario","fullLFMName":"Canario, Alexander","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID694973":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","firstName":"Paul","lastName":"Skenes","primaryNumber":"30","birthDate":"2002-05-29","currentAge":24,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Skenes","middleName":"David","boxscoreName":"Skenes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Skenes","nameSlug":"paul-skenes-694973","firstLastName":"Paul Skenes","lastFirstName":"Skenes, Paul","lastInitName":"Skenes, P","initLastName":"P Skenes","fullFMLName":"Paul David Skenes","fullLFMName":"Skenes, Paul David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID694335":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335","firstName":"Matthew","lastName":"Svanson","primaryNumber":"49","birthDate":"1999-01-31","currentAge":27,"birthCity":"Lake Zurich","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Svanson","middleName":"Patrick","boxscoreName":"Svanson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"SVONN-suhn","mlbDebutDate":"2025-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Svanson","nameSlug":"matt-svanson-694335","firstLastName":"Matt Svanson","lastFirstName":"Svanson, Matt","lastInitName":"Svanson, M","initLastName":"M Svanson","fullFMLName":"Matthew Patrick Svanson","fullLFMName":"Svanson, Matthew Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID691023":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023","firstName":"Jordan","lastName":"Walker","primaryNumber":"18","birthDate":"2002-05-22","currentAge":24,"birthCity":"Stone Mountain","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jordan","useLastName":"Walker","middleName":"Alexander","boxscoreName":"Walker, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Walker","nameSlug":"jordan-walker-691023","firstLastName":"Jordan Walker","lastFirstName":"Walker, Jordan","lastInitName":"Walker, J","initLastName":"J Walker","fullFMLName":"Jordan Alexander Walker","fullLFMName":"Walker, Jordan Alexander","strikeZoneTop":3.461,"strikeZoneBottom":1.747},"ID701675":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675","firstName":"Nathan","lastName":"Church","primaryNumber":"27","birthDate":"2000-07-12","currentAge":26,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Nathan","useLastName":"Church","middleName":"Michael","boxscoreName":"Church","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nathan Church","nameSlug":"nathan-church-701675","firstLastName":"Nathan Church","lastFirstName":"Church, Nathan","lastInitName":"Church, N","initLastName":"N Church","fullFMLName":"Nathan Michael Church","fullLFMName":"Church, Nathan Michael","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID575929":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929","firstName":"Willson","lastName":"Contreras","primaryNumber":"40","birthDate":"1992-05-13","currentAge":34,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"6' 0\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Willson","useLastName":"Contreras","middleName":"Eduardo","boxscoreName":"Contreras, Wn","nickName":"Venezuela","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2016-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willson Contreras","nameSlug":"willson-contreras-575929","firstLastName":"Willson Contreras","lastFirstName":"Contreras, Willson","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"Willson Eduardo Contreras","fullLFMName":"Contreras, Willson Eduardo","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID668804":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","firstName":"Bryan","lastName":"Reynolds","primaryNumber":"10","birthDate":"1995-01-27","currentAge":31,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Reynolds","middleName":"Patrick","boxscoreName":"Reynolds, B","nickName":"B-Rey","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-04-20","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Reynolds","nameSlug":"bryan-reynolds-668804","firstLastName":"Bryan Reynolds","lastFirstName":"Reynolds, Bryan","lastInitName":"Reynolds, B","initLastName":"B Reynolds","fullFMLName":"Bryan Patrick Reynolds","fullLFMName":"Reynolds, Bryan Patrick","strikeZoneTop":3.284,"strikeZoneBottom":1.657},"ID700669":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669","firstName":"Gordon","lastName":"Graceffo","primaryNumber":"44","birthDate":"2000-03-17","currentAge":26,"birthCity":"Wayne","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gordon","useLastName":"Graceffo","middleName":"Joseph","boxscoreName":"Graceffo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"gruh-SEFF-oh","mlbDebutDate":"2024-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gordon Graceffo","nameSlug":"gordon-graceffo-700669","firstLastName":"Gordon Graceffo","lastFirstName":"Graceffo, Gordon","lastInitName":"Graceffo, G","initLastName":"G Graceffo","fullFMLName":"Gordon Joseph Graceffo","fullLFMName":"Graceffo, Gordon Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID678894":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894","firstName":"Liover","lastName":"Peguero","birthDate":"2000-12-31","currentAge":25,"birthCity":"Higuey","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Liover","useLastName":"Peguero","boxscoreName":"Peguero","gender":"M","nameMatrilineal":"Sosa","isPlayer":true,"isVerified":true,"pronunciation":"LEE-over puh-GAIR-oh","mlbDebutDate":"2022-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Liover Peguero","nameSlug":"liover-peguero-678894","firstLastName":"Liover Peguero","lastFirstName":"Peguero, Liover","lastInitName":"Peguero, L","initLastName":"L Peguero","fullFMLName":"Liover Peguero","fullLFMName":"Peguero, Liover ","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"ID676475":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475","firstName":"Alec","lastName":"Burleson","primaryNumber":"41","birthDate":"1998-11-25","currentAge":27,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Alec","useLastName":"Burleson","middleName":"Michael","boxscoreName":"Burleson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"bur-leh-son","mlbDebutDate":"2022-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alec Burleson","nameSlug":"alec-burleson-676475","firstLastName":"Alec Burleson","lastFirstName":"Burleson, Alec","lastInitName":"Burleson, A","initLastName":"A Burleson","fullFMLName":"Alec Michael Burleson","fullLFMName":"Burleson, Alec Michael","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID676755":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755","firstName":"Isaac","lastName":"Mattson","primaryNumber":"72","birthDate":"1995-07-14","currentAge":31,"birthCity":"Erie","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Isaac","useLastName":"Mattson","middleName":"Gerald","boxscoreName":"Mattson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Mattson","nameSlug":"isaac-mattson-676755","firstLastName":"Isaac Mattson","lastFirstName":"Mattson, Isaac","lastInitName":"Mattson, I","initLastName":"I Mattson","fullFMLName":"Isaac Gerald Mattson","fullLFMName":"Mattson, Isaac Gerald","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695336":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336","firstName":"Thomas","lastName":"Saggese","primaryNumber":"25","birthDate":"2002-04-10","currentAge":24,"birthCity":"Carlsbad","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Thomas","useLastName":"Saggese","middleName":"Darren","boxscoreName":"Saggese","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"suh-JAY-see","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Thomas Saggese","nameSlug":"thomas-saggese-695336","firstLastName":"Thomas Saggese","lastFirstName":"Saggese, Thomas","lastInitName":"Saggese, T","initLastName":"T Saggese","fullFMLName":"Thomas Darren Saggese","fullLFMName":"Saggese, Thomas Darren","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID693312":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312","firstName":"Kyle","lastName":"Nicolas","birthDate":"1999-02-22","currentAge":27,"birthCity":"Massillon","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Nicolas","middleName":"Todd","boxscoreName":"Nicolas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"Nicholas","mlbDebutDate":"2023-09-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Nicolas","nameSlug":"kyle-nicolas-693312","firstLastName":"Kyle Nicolas","lastFirstName":"Nicolas, Kyle","lastInitName":"Nicolas, K","initLastName":"K Nicolas","fullFMLName":"Kyle Todd Nicolas","fullLFMName":"Nicolas, Kyle Todd","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"ID696149":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149","firstName":"Roy","lastName":"Chandler","primaryNumber":"36","birthDate":"2002-09-14","currentAge":24,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bubba","useLastName":"Chandler","middleName":"Reuben","boxscoreName":"Chandler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bubba Chandler","nameTitle":"IV","nameSuffix":"IV","nameSlug":"bubba-chandler-696149","firstLastName":"Bubba Chandler","lastFirstName":"Chandler, Bubba","lastInitName":"Chandler, B","initLastName":"B Chandler","fullFMLName":"Roy Reuben Chandler","fullLFMName":"Chandler, Roy Reuben","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676617":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617","firstName":"Riley","lastName":"O'Brien","primaryNumber":"61","birthDate":"1995-02-06","currentAge":31,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"O'Brien","middleName":"Chun-Young","boxscoreName":"O'Brien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley O'Brien","nameSlug":"riley-o-brien-676617","firstLastName":"Riley O'Brien","lastFirstName":"O'Brien, Riley","lastInitName":"O'Brien, R","initLastName":"R O'Brien","fullFMLName":"Riley Chun-Young O'Brien","fullLFMName":"O'Brien, Riley Chun-Young","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669467":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467","firstName":"Neil","lastName":"Pallante","primaryNumber":"53","birthDate":"1998-09-18","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andre","useLastName":"Pallante","middleName":"Andre","boxscoreName":"Pallante","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"puh-LAWN-tay","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andre Pallante","nameSlug":"andre-pallante-669467","firstLastName":"Andre Pallante","lastFirstName":"Pallante, Andre","lastInitName":"Pallante, A","initLastName":"A Pallante","fullFMLName":"Neil Andre Pallante","fullLFMName":"Pallante, Neil Andre","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID650968":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968","firstName":"Yohel","lastName":"Pozo","primaryNumber":"79","birthDate":"1997-06-14","currentAge":29,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yohel","useLastName":"Pozo","middleName":"Enrique","boxscoreName":"Pozo","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":true,"pronunciation":"jo-EL POH-zoh","mlbDebutDate":"2021-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohel Pozo","nameSlug":"yohel-pozo-650968","firstLastName":"Yohel Pozo","lastFirstName":"Pozo, Yohel","lastInitName":"Pozo, Y","initLastName":"Y Pozo","fullFMLName":"Yohel Enrique Pozo","fullLFMName":"Pozo, Yohel Enrique","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID669387":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387","firstName":"Carmen","lastName":"Mlodzinski","primaryNumber":"50","birthDate":"1999-02-19","currentAge":27,"birthCity":"Hilton Head Island","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carmen","useLastName":"Mlodzinski","middleName":"Alexander","boxscoreName":"Mlodzinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"ma-JINSK-ee","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carmen Mlodzinski","nameSlug":"carmen-mlodzinski-669387","firstLastName":"Carmen Mlodzinski","lastFirstName":"Mlodzinski, Carmen","lastInitName":"Mlodzinski, C","initLastName":"C Mlodzinski","fullFMLName":"Carmen Alexander Mlodzinski","fullLFMName":"Mlodzinski, Carmen Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID670912":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912","firstName":"Johan","lastName":"Oviedo","primaryNumber":"29","birthDate":"1998-03-02","currentAge":28,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 6\"","weight":275,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Johan","useLastName":"Oviedo","boxscoreName":"Oviedo","gender":"M","nameMatrilineal":"Puig","isPlayer":true,"isVerified":false,"pronunciation":"YO-hahn oh-vee-YAY-doh","mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Johan Oviedo","nameSlug":"johan-oviedo-670912","firstLastName":"Johan Oviedo","lastFirstName":"Oviedo, Johan","lastInitName":"Oviedo, J","initLastName":"J Oviedo","fullFMLName":"Johan Oviedo","fullLFMName":"Oviedo, Johan","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID669461":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461","firstName":"Matthew","lastName":"Liberatore","primaryNumber":"32","birthDate":"1999-11-06","currentAge":26,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Liberatore","middleName":"Joseph","boxscoreName":"Liberatore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LIBB-er-uh-tore","mlbDebutDate":"2022-05-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Liberatore","nameSlug":"matthew-liberatore-669461","firstLastName":"Matthew Liberatore","lastFirstName":"Liberatore, Matthew","lastInitName":"Liberatore, M","initLastName":"M Liberatore","fullFMLName":"Matthew Joseph Liberatore","fullLFMName":"Liberatore, Matthew Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID686780":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780","firstName":"Pedro","lastName":"Pagés","primaryNumber":"43","birthDate":"1998-09-17","currentAge":28,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Pedro","useLastName":"Pagés","middleName":"Jose","boxscoreName":"Pagés, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"paw-HESS","mlbDebutDate":"2024-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Pagés","nameSlug":"pedro-pages-686780","firstLastName":"Pedro Pagés","lastFirstName":"Pagés, Pedro","lastInitName":"Pagés, P","initLastName":"P Pagés","fullFMLName":"Pedro Jose Pagés","fullLFMName":"Pagés, Pedro Jose","strikeZoneTop":3.174,"strikeZoneBottom":1.602},"ID571760":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760","firstName":"Andrew","lastName":"Heaney","primaryNumber":"33","birthDate":"1991-06-05","currentAge":35,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Heaney","middleName":"M.","boxscoreName":"Heaney","nickName":"Heandog","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HEE-nee","mlbDebutDate":"2014-06-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Heaney","nameSlug":"andrew-heaney-571760","firstLastName":"Andrew Heaney","lastFirstName":"Heaney, Andrew","lastInitName":"Heaney, A","initLastName":"A Heaney","fullFMLName":"Andrew M. Heaney","fullLFMName":"Heaney, Andrew M.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669261":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261","firstName":"Jack","lastName":"Suwinski","birthDate":"1998-07-29","currentAge":28,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jack","useLastName":"Suwinski","middleName":"William","boxscoreName":"Suwinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"suh-WIN-ski","mlbDebutDate":"2022-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jack Suwinski","nameSlug":"jack-suwinski-669261","firstLastName":"Jack Suwinski","lastFirstName":"Suwinski, Jack","lastInitName":"Suwinski, J","initLastName":"J Suwinski","fullFMLName":"Jack William Suwinski","fullLFMName":"Suwinski, Jack William","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID693304":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304","firstName":"Nicholas","lastName":"Gonzales","primaryNumber":"3","birthDate":"1999-05-27","currentAge":27,"birthCity":"Tucson","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 8\"","weight":193,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Gonzales","middleName":"Joseph","boxscoreName":"Gonzales, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Gonzales","nameSlug":"nick-gonzales-693304","firstLastName":"Nick Gonzales","lastFirstName":"Gonzales, Nick","lastInitName":"Gonzales, N","initLastName":"N Gonzales","fullFMLName":"Nicholas Joseph Gonzales","fullLFMName":"Gonzales, Nicholas Joseph","strikeZoneTop":3.051,"strikeZoneBottom":1.54},"ID671056":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056","firstName":"Ivan","lastName":"Herrera","primaryNumber":"48","birthDate":"2000-06-01","currentAge":26,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Iván","useLastName":"Herrera","middleName":"Aaron","boxscoreName":"Herrera","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ee-VAHN","mlbDebutDate":"2022-05-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Iván Herrera","nameSlug":"ivan-herrera-671056","firstLastName":"Iván Herrera","lastFirstName":"Herrera, Iván","lastInitName":"Herrera, I","initLastName":"I Herrera","fullFMLName":"Ivan Aaron Herrera","fullLFMName":"Herrera, Ivan Aaron","strikeZoneTop":3.173,"strikeZoneBottom":1.602},"ID677952":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952","firstName":"Braxton","lastName":"Ashcraft","primaryNumber":"35","birthDate":"1999-10-05","currentAge":26,"birthCity":"Waco","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braxton","useLastName":"Ashcraft","boxscoreName":"Ashcraft, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Ashcraft","nameSlug":"braxton-ashcraft-677952","firstLastName":"Braxton Ashcraft","lastFirstName":"Ashcraft, Braxton","lastInitName":"Ashcraft, B","initLastName":"B Ashcraft","fullFMLName":"Braxton  Ashcraft","fullLFMName":"Ashcraft, Braxton","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID700241":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241","firstName":"Michael","lastName":"McGreevy","primaryNumber":"36","birthDate":"2000-07-08","currentAge":26,"birthCity":"San Clemente","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"McGreevy","middleName":"Stephen","boxscoreName":"McGreevy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael McGreevy","nameSlug":"michael-mcgreevy-700241","firstLastName":"Michael McGreevy","lastFirstName":"McGreevy, Michael","lastInitName":"McGreevy, M","initLastName":"M McGreevy","fullFMLName":"Michael Stephen McGreevy","fullLFMName":"McGreevy, Michael Stephen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669357":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357","firstName":"Nolan","lastName":"Gorman","primaryNumber":"16","birthDate":"2000-05-10","currentAge":26,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Gorman","middleName":"Brian","boxscoreName":"Gorman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Gorman","nameSlug":"nolan-gorman-669357","firstLastName":"Nolan Gorman","lastFirstName":"Gorman, Nolan","lastInitName":"Gorman, N","initLastName":"N Gorman","fullFMLName":"Nolan Brian Gorman","fullLFMName":"Gorman, Nolan Brian","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID687462":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462","firstName":"Spencer","lastName":"Horwitz","primaryNumber":"2","birthDate":"1997-11-14","currentAge":28,"birthCity":"Timonium","birthStateProvince":"MD","birthCountry":"USA","height":"5' 10\"","weight":204,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Horwitz","middleName":"Elliott","boxscoreName":"Horwitz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Horwitz","nameSlug":"spencer-horwitz-687462","firstLastName":"Spencer Horwitz","lastFirstName":"Horwitz, Spencer","lastInitName":"Horwitz, S","initLastName":"S Horwitz","fullFMLName":"Spencer Elliott Horwitz","fullLFMName":"Horwitz, Spencer Elliott","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID682927":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927","firstName":"Ronny","lastName":"Simon","primaryNumber":"63","birthDate":"2000-04-17","currentAge":26,"birthCity":"La Romana","birthCountry":"Dominican Republic","height":"5' 8\"","weight":196,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ronny","useLastName":"Simon","middleName":"Oliver","boxscoreName":"Simon","gender":"M","nameMatrilineal":"Mateo","isPlayer":true,"isVerified":true,"pronunciation":"sigh-mon; like simon says","mlbDebutDate":"2025-04-21","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronny Simon","nameSlug":"ronny-simon-682927","firstLastName":"Ronny Simon","lastFirstName":"Simon, Ronny","lastInitName":"Simon, R","initLastName":"R Simon","fullFMLName":"Ronny Oliver Simon","fullLFMName":"Simon, Ronny Oliver","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"ID681517":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517","firstName":"Kyle","lastName":"Leahy","primaryNumber":"62","birthDate":"1997-06-04","currentAge":29,"birthCity":"Boulder","birthStateProvince":"CO","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Leahy","middleName":"Yandow","boxscoreName":"Leahy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LAY-hee","mlbDebutDate":"2023-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Leahy","nameSlug":"kyle-leahy-681517","firstLastName":"Kyle Leahy","lastFirstName":"Leahy, Kyle","lastInitName":"Leahy, K","initLastName":"K Leahy","fullFMLName":"Kyle Yandow Leahy","fullLFMName":"Leahy, Kyle Yandow","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID663698":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698","firstName":"Joseph","lastName":"Bart","primaryNumber":"25","birthDate":"1996-12-15","currentAge":29,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":242,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joey","useLastName":"Bart","middleName":"Andrew","boxscoreName":"Bart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Bart","nameSlug":"joey-bart-663698","firstLastName":"Joey Bart","lastFirstName":"Bart, Joey","lastInitName":"Bart, J","initLastName":"J Bart","fullFMLName":"Joseph Andrew Bart","fullLFMName":"Bart, Joseph Andrew","strikeZoneTop":3.3,"strikeZoneBottom":1.665},"ID571945":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945","firstName":"Miles","lastName":"Mikolas","primaryNumber":"36","birthDate":"1988-08-23","currentAge":38,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Miles","useLastName":"Mikolas","middleName":"Tice","boxscoreName":"Mikolas","nickName":"5280's","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"MY-koh-lahs","mlbDebutDate":"2012-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miles Mikolas","nameSlug":"miles-mikolas-571945","firstLastName":"Miles Mikolas","lastFirstName":"Mikolas, Miles","lastInitName":"Mikolas, M","initLastName":"M Mikolas","fullFMLName":"Miles Tice Mikolas","fullLFMName":"Mikolas, Miles Tice","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663457":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457","firstName":"Lars","lastName":"Nootbaar","primaryNumber":"21","birthDate":"1997-09-08","currentAge":29,"birthCity":"El Segundo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Lars","useLastName":"Nootbaar","middleName":"Taylor-Tatsuji","boxscoreName":"Nootbaar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"NUTE-bahr","mlbDebutDate":"2021-06-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lars Nootbaar","nameSlug":"lars-nootbaar-663457","firstLastName":"Lars Nootbaar","lastFirstName":"Nootbaar, Lars","lastInitName":"Nootbaar, L","initLastName":"L Nootbaar","fullFMLName":"Lars Taylor-Tatsuji Nootbaar","fullLFMName":"Nootbaar, Lars Taylor-Tatsuji","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID665877":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877","firstName":"José","lastName":"Fermín","primaryNumber":"15","birthDate":"1999-03-29","currentAge":27,"birthCity":"Puerto Plata","birthCountry":"Dominican Republic","height":"5' 10\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"José","useLastName":"Fermín","middleName":"Miguel","boxscoreName":"Fermín","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2023-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermín","nameSlug":"jose-fermin-665877","firstLastName":"José Fermín","lastFirstName":"Fermín, José","lastInitName":"Fermín, J","initLastName":"J Fermín","fullFMLName":"José Miguel Fermín","fullLFMName":"Fermín, José Miguel","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID681676":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676","firstName":"Ryan","lastName":"Fernandez","primaryNumber":"64","birthDate":"1998-06-11","currentAge":28,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Fernandez","middleName":"Austin","boxscoreName":"Fernandez","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Fernandez","nameSlug":"ryan-fernandez-681676","firstLastName":"Ryan Fernandez","lastFirstName":"Fernandez, Ryan","lastInitName":"Fernandez, R","initLastName":"R Fernandez","fullFMLName":"Ryan Austin Fernandez","fullLFMName":"Fernandez, Ryan Austin","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID668941":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941","firstName":"Joseph","lastName":"Romero","primaryNumber":"33","birthDate":"1996-09-09","currentAge":30,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JoJo","useLastName":"Romero","middleName":"Abel","boxscoreName":"Romero, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JoJo Romero","nameSlug":"jojo-romero-668941","firstLastName":"JoJo Romero","lastFirstName":"Romero, JoJo","lastInitName":"Romero, J","initLastName":"J Romero","fullFMLName":"Joseph Abel Romero","fullLFMName":"Romero, Joseph Abel","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID660896":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896","firstName":"Jorge","lastName":"Alcala","primaryNumber":"65","birthDate":"1995-07-28","currentAge":31,"birthCity":"Bajos de Haina","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jorge","useLastName":"Alcala","middleName":"Luis","boxscoreName":"Alcala","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AL-cah-lah","mlbDebutDate":"2019-09-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Alcala","nameSlug":"jorge-alcala-660896","firstLastName":"Jorge Alcala","lastFirstName":"Alcala, Jorge","lastInitName":"Alcala, J","initLastName":"J Alcala","fullFMLName":"Jorge Luis Alcala","fullLFMName":"Alcala, Jorge Luis","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669707":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707","firstName":"Jared","lastName":"Triolo","primaryNumber":"19","birthDate":"1998-02-08","currentAge":28,"birthCity":"Nashua","birthStateProvince":"NH","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jared","useLastName":"Triolo","middleName":"Robert","boxscoreName":"Triolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"TREE-olo","mlbDebutDate":"2023-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Triolo","nameSlug":"jared-triolo-669707","firstLastName":"Jared Triolo","lastFirstName":"Triolo, Jared","lastInitName":"Triolo, J","initLastName":"J Triolo","fullFMLName":"Jared Robert Triolo","fullLFMName":"Triolo, Jared Robert","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID641658":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658","firstName":"Garrett","lastName":"Hampson","primaryNumber":"53","birthDate":"1994-10-10","currentAge":31,"birthCity":"Reno","birthStateProvince":"NV","birthCountry":"USA","height":"5' 10\"","weight":196,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Garrett","useLastName":"Hampson","middleName":"Reese","boxscoreName":"Hampson","nickName":"G Hamp","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2018-07-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Hampson","nameSlug":"garrett-hampson-641658","firstLastName":"Garrett Hampson","lastFirstName":"Hampson, Garrett","lastInitName":"Hampson, G","initLastName":"G Hampson","fullFMLName":"Garrett Reese Hampson","fullLFMName":"Hampson, Garrett Reese","strikeZoneTop":3.119,"strikeZoneBottom":1.574},"ID656605":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605","firstName":"Mitch","lastName":"Keller","primaryNumber":"23","birthDate":"1996-04-04","currentAge":30,"birthCity":"Cedar Rapids","birthStateProvince":"IA","birthCountry":"USA","height":"6' 3\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Keller","middleName":"Thomas","boxscoreName":"Keller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Keller","nameSlug":"mitch-keller-656605","firstLastName":"Mitch Keller","lastFirstName":"Keller, Mitch","lastInitName":"Keller, M","initLastName":"M Keller","fullFMLName":"Mitch Thomas Keller","fullLFMName":"Keller, Mitch Thomas","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID502054":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054","firstName":"Thomas","lastName":"Pham","primaryNumber":"21","birthDate":"1988-03-08","currentAge":38,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tommy","useLastName":"Pham","middleName":"James","boxscoreName":"Pham","nickName":"Phamtastic","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"Fam","mlbDebutDate":"2014-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Pham","nameSlug":"tommy-pham-502054","firstLastName":"Tommy Pham","lastFirstName":"Pham, Tommy","lastInitName":"Pham, T","initLastName":"T Pham","fullFMLName":"Thomas James Pham","fullLFMName":"Pham, Thomas James","strikeZoneTop":3.273,"strikeZoneBottom":1.652},"ID543243":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243","firstName":"Sonny","lastName":"Gray","primaryNumber":"54","birthDate":"1989-11-07","currentAge":36,"birthCity":"Smyrna","birthStateProvince":"TN","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sonny","useLastName":"Gray","middleName":"Douglas","boxscoreName":"Gray, S","nickName":"Pickles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sonny Gray","nameSlug":"sonny-gray-543243","firstLastName":"Sonny Gray","lastFirstName":"Gray, Sonny","lastInitName":"Gray, S","initLastName":"S Gray","fullFMLName":"Sonny Douglas Gray","fullLFMName":"Gray, Sonny Douglas","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID670990":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","firstName":"Yohan","lastName":"Ramírez","primaryNumber":"49","birthDate":"1995-05-06","currentAge":31,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yohan","useLastName":"Ramírez","middleName":"Manuel","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Yo-hawn","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohan Ramírez","nameSlug":"yohan-ramirez-670990","firstLastName":"Yohan Ramírez","lastFirstName":"Ramírez, Yohan","lastInitName":"Ramírez, Y","initLastName":"Y Ramírez","fullFMLName":"Yohan Manuel Ramírez","fullLFMName":"Ramírez, Yohan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID457705":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705","firstName":"Andrew","lastName":"McCutchen","primaryNumber":"24","birthDate":"1986-10-10","currentAge":39,"birthCity":"Fort Meade","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"McCutchen","middleName":"Stefan","boxscoreName":"McCutchen","nickName":"Drusneeze","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"pronunciation":"mik-KUCH-in","mlbDebutDate":"2009-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew McCutchen","nameSlug":"andrew-mccutchen-457705","firstLastName":"Andrew McCutchen","lastFirstName":"McCutchen, Andrew","lastInitName":"McCutchen, A","initLastName":"A McCutchen","fullFMLName":"Andrew Stefan McCutchen","fullLFMName":"McCutchen, Andrew Stefan","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID670059":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059","firstName":"Colin","lastName":"Holderman","primaryNumber":"35","birthDate":"1995-10-08","currentAge":30,"birthCity":"Bourbonnais","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Holderman","middleName":"Scott","boxscoreName":"Holderman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Holderman","nameSlug":"colin-holderman-670059","firstLastName":"Colin Holderman","lastFirstName":"Holderman, Colin","lastInitName":"Holderman, C","initLastName":"C Holderman","fullFMLName":"Colin Scott Holderman","fullLFMName":"Holderman, Colin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID667463":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463","firstName":"John","lastName":"King","birthDate":"1994-09-14","currentAge":32,"birthCity":"Laredo","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"King","middleName":"Edward","boxscoreName":"King, Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John King","nameSlug":"john-king-667463","firstLastName":"John King","lastFirstName":"King, John","lastInitName":"King, J","initLastName":"J King","fullFMLName":"John Edward King","fullLFMName":"King, John Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID643396":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396","firstName":"Isiah","lastName":"Kiner-Falefa","primaryNumber":"2","birthDate":"1995-03-23","currentAge":31,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Isiah","useLastName":"Kiner-Falefa","boxscoreName":"Kiner-Falefa","nickName":"Izzy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"KYE-nuhr fuh-LEFF-uh","mlbDebutDate":"2018-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isiah Kiner-Falefa","nameSlug":"isiah-kiner-falefa-643396","firstLastName":"Isiah Kiner-Falefa","lastFirstName":"Kiner-Falefa, Isiah","lastInitName":"Kiner-Falefa, I","initLastName":"I Kiner-Falefa","fullFMLName":"Isiah Kiner-Falefa","fullLFMName":"Kiner-Falefa, Isiah","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID642701":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701","firstName":"Dennis","lastName":"Santana","primaryNumber":"59","birthDate":"1996-04-12","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dennis","useLastName":"Santana","middleName":"Anfernee","boxscoreName":"Santana, D","nickName":"Anfernee","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-06-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dennis Santana","nameSlug":"dennis-santana-642701","firstLastName":"Dennis Santana","lastFirstName":"Santana, Dennis","lastInitName":"Santana, D","initLastName":"D Santana","fullFMLName":"Dennis Anfernee Santana","fullLFMName":"Santana, Dennis Anfernee","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680779":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779","firstName":"Henry","lastName":"Davis","primaryNumber":"32","birthDate":"1999-09-21","currentAge":26,"birthCity":"Bedford","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Henry","useLastName":"Davis","boxscoreName":"Davis, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Davis","nameSlug":"henry-davis-680779","firstLastName":"Henry Davis","lastFirstName":"Davis, Henry","lastInitName":"Davis, H","initLastName":"H Davis","fullFMLName":"Henry  Davis","fullLFMName":"Davis, Henry","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID681347":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347","firstName":"Michael","lastName":"Burrows","primaryNumber":"50","birthDate":"1999-11-08","currentAge":26,"birthCity":"Waterford","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mike","useLastName":"Burrows","middleName":"Thomas","boxscoreName":"Burrows","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Burrows","nameSlug":"mike-burrows-681347","firstLastName":"Mike Burrows","lastFirstName":"Burrows, Mike","lastInitName":"Burrows, M","initLastName":"M Burrows","fullFMLName":"Michael Thomas Burrows","fullLFMName":"Burrows, Michael Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID691907":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907","firstName":"Tsung-Che","lastName":"Cheng","primaryNumber":"39","birthDate":"2001-07-26","currentAge":25,"birthCity":"Pingtung County","birthCountry":"Taiwan","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tsung-Che","useLastName":"Cheng","boxscoreName":"Cheng, T","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"sung-chay","mlbDebutDate":"2025-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tsung-Che Cheng","nameSlug":"tsung-che-cheng-691907","firstLastName":"Tsung-Che Cheng","lastFirstName":"Cheng, Tsung-Che","lastInitName":"Cheng, T","initLastName":"T Cheng","fullFMLName":"Tsung-Che Cheng","fullLFMName":"Cheng, Tsung-Che ","strikeZoneTop":3.016,"strikeZoneBottom":1.522},"ID691026":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026","firstName":"Masyn","lastName":"Winn","primaryNumber":"0","birthDate":"2002-03-21","currentAge":24,"birthCity":"Katy","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Masyn","useLastName":"Winn","middleName":"Blaze","boxscoreName":"Winn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masyn Winn","nameSlug":"masyn-winn-691026","firstLastName":"Masyn Winn","lastFirstName":"Winn, Masyn","lastInitName":"Winn, M","initLastName":"M Winn","fullFMLName":"Masyn Blaze Winn","fullLFMName":"Winn, Masyn Blaze","strikeZoneTop":3.081,"strikeZoneBottom":1.555}},"venue":{"id":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889","location":{"address1":"700 Clark Street","city":"St. Louis","state":"Missouri","stateAbbrev":"MO","postalCode":"63102","defaultCoordinates":{"latitude":38.62256667,"longitude":-90.19286667},"azimuthAngle":62.0,"elevation":460,"country":"USA","phone":"(314) 345-9600"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":43435,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":375,"center":400,"rightCenter":375,"rightLine":335},"active":true,"season":"2025"},"officialVenue":{"id":2889,"link":"/api/v1/venues/2889"},"weather":{"condition":"Partly Cloudy","temp":"71","wind":"7 mph, L To R"},"gameInfo":{"attendance":17675,"firstPitch":"2025-08-25T23:46:00.000Z","gameDurationMinutes":171},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"home":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"}},"officialScorer":{"id":613603,"fullName":"Jonathan Webb","link":"/api/v1/people/613603"},"primaryDatacaster":{"id":810854,"fullName":"Matthew Langston","link":"/api/v1/people/810854"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronny Simon singles on a ground ball to left fielder Lars Nootbaar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-25T23:46:11.388Z","endTime":"2025-08-25T23:47:17.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-25T20:22:06.814Z","endTime":"2025-08-25T23:21:30.134Z","isPitch":false,"type":"action","player":{"id":682927,"link":"/api/v1/people/682927"}},{"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":"2025-08-25T23:21:30.134Z","endTime":"2025-08-25T23:44:40.947Z","isPitch":false,"type":"action","player":{"id":682927,"link":"/api/v1/people/682927"}},{"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":"2025-08-25T23:44:40.947Z","endTime":"2025-08-25T23:46:13.701Z","isPitch":false,"type":"action","player":{"id":682927,"link":"/api/v1/people/682927"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.37684991255056,"strikeZoneBottom":1.51071792538875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31032910276834,"aZ":-17.350758499406002,"pfxX":-9.411597759322175,"pfxZ":7.7741699659899135,"pX":0.032200995367464055,"pZ":2.351005745494632,"vX0":9.085268059319336,"vY0":-136.7685243590541,"vZ0":-5.861580197351946,"x":115.77,"y":175.3,"x0":-2.09942099072646,"y0":50.004204726213324,"z0":5.699617148688347,"aX":-17.948974279375005},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":15.2,"spinRate":2224,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.39947799953423724,"extension":6.785344600182674},"index":3,"playId":"66276fba-c320-37c6-a0c2-2f410e539a2f","pitchNumber":1,"startTime":"2025-08-25T23:46:13.701Z","endTime":"2025-08-25T23:46:17.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.32940563959039,"strikeZoneBottom":1.52797834237686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.15856729119743,"aZ":-19.948208154366483,"pfxX":-9.124325948575244,"pfxZ":6.479053720819563,"pX":-0.9756462045198355,"pZ":3.735836856253613,"vX0":6.936406134489431,"vY0":-136.31153063613272,"vZ0":-1.6906601394159986,"x":154.19,"y":137.91,"x0":-2.3641764518088255,"y0":50.004057770521506,"z0":5.7373674978242075,"aX":-17.22113290557629},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.6,"breakHorizontal":15.1,"spinRate":2236,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40138370583597904,"extension":6.5994214492211105},"index":4,"playId":"955ecf94-b801-3fd5-89a6-87dac65aa75f","pitchNumber":2,"startTime":"2025-08-25T23:46:29.540Z","endTime":"2025-08-25T23:46:33.735Z","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":79.5,"endSpeed":73.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.54929644636675,"aZ":-41.13341942197682,"pfxX":5.982430091742515,"pfxZ":-6.633028598446905,"pX":-0.6520914992369421,"pZ":1.908538277591571,"vX0":2.0350479820064415,"vY0":-115.72657643754685,"vZ0":0.022465443813921793,"x":141.86,"y":187.25,"x0":-2.3213306623762926,"y0":50.0044529777271,"z0":5.854226223443434,"aX":8.076725220115081},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-11.6,"breakHorizontal":-11.4,"spinRate":2563,"spinDirection":45},"zone":7,"typeConfidence":2.0,"plateTime":0.47413991813773215,"extension":6.595865078864624},"index":5,"playId":"6318c707-ea7b-30d1-bde5-248a26cfef79","pitchNumber":3,"startTime":"2025-08-25T23:46:47.201Z","endTime":"2025-08-25T23:46:50.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.55684213965074,"aZ":-32.124365891784194,"pfxX":8.062755685921893,"pfxZ":0.030140670996269492,"pX":-0.5756758983588126,"pZ":2.0651678381470724,"vX0":2.278194869047154,"vY0":-124.19582149554779,"vZ0":-1.9051302422459448,"x":138.94,"y":183.02,"x0":-2.554679911516022,"y0":50.00118804840666,"z0":5.543612638399375,"aX":12.448054609788285},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.1,"breakHorizontal":-15.1,"spinRate":2495,"spinDirection":47},"zone":4,"typeConfidence":2.0,"plateTime":0.4429784648212607,"extension":6.507726291420051},"hitData":{"launchSpeed":97.8,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.78,"coordY":135.97}},"index":6,"playId":"807bc2d6-fcb4-33dd-8914-7cf98ec34ff4","pitchNumber":4,"startTime":"2025-08-25T23:47:07.272Z","endTime":"2025-08-25T23:47:17.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-25T23:47:17.969Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-25T23:47:56.187Z","endTime":"2025-08-25T23:49:52.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"d3f416d3-261c-3b1b-8072-4633d6ce50b6","startTime":"2025-08-25T23:47:41.677Z","endTime":"2025-08-25T23:47:45.363Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.5995422296042,"strikeZoneBottom":1.65965249889159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.505895478635285,"aZ":-28.459962319135105,"pfxX":-11.080210578406,"pfxZ":2.0875913550614555,"pX":-1.7526463505075047,"pZ":2.4055193122320127,"vX0":4.956786282453097,"vY0":-133.15197859964087,"vZ0":-3.4059070886688496,"x":183.81,"y":173.83,"x0":-2.206050483058721,"y0":50.00576850171183,"z0":5.776746348157001,"aX":-19.756527477659507},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.2,"breakHorizontal":18.8,"spinRate":2219,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4124897665663667,"extension":6.764630632195652},"index":1,"playId":"3f069605-5e47-3ed7-b7bd-8682da7dbad8","pitchNumber":1,"startTime":"2025-08-25T23:47:58.485Z","endTime":"2025-08-25T23:48:02.916Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"4658f074-b832-3b42-9af9-7037121fcda5","startTime":"2025-08-25T23:48:16.134Z","endTime":"2025-08-25T23:48:21.085Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.14850891655402,"aZ":-28.870032866789483,"pfxX":-11.174539773189148,"pfxZ":1.8675825245982525,"pX":-0.7749849775098031,"pZ":2.0687214837736803,"vX0":7.046694062168537,"vY0":-132.92762794254267,"vZ0":-4.173207782663965,"x":146.54,"y":182.92,"x0":-2.022061283742574,"y0":50.00516797635182,"z0":5.779280540499237,"aX":-19.8006761576477},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.6,"breakHorizontal":18.5,"spinRate":2226,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.4136342136856399,"extension":6.76778278756203},"index":3,"playId":"6faeb9d3-ddd6-3e46-9fd5-24a79cac833b","pitchNumber":2,"startTime":"2025-08-25T23:48:34.475Z","endTime":"2025-08-25T23:48:38.881Z","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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":70.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73931724321274,"aZ":-43.34367132305575,"pfxX":5.197728000382045,"pfxZ":-8.781188153636762,"pX":0.12070296915489771,"pZ":1.7098201517794005,"vX0":3.268113738163888,"vY0":-113.8068227566236,"vZ0":0.2868265420723084,"x":112.4,"y":192.61,"x0":-2.0243068370410047,"y0":50.00276028603084,"z0":5.9842011440613385,"aX":6.611720373032141},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-15.2,"breakHorizontal":-10.4,"spinRate":2468,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.4869495840550613,"extension":6.598912934997299},"index":4,"playId":"ac3b561b-df83-3466-a3da-f99e89851cda","pitchNumber":3,"startTime":"2025-08-25T23:49:17.283Z","endTime":"2025-08-25T23:49:21.379Z","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":90.8,"endSpeed":83.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.080148439141677,"aZ":-26.718110340881765,"pfxX":-11.266300141999633,"pfxZ":3.1067135453573753,"pX":-0.15541836769351836,"pZ":1.7842863597861225,"vX0":8.519249355228041,"vY0":-131.94745209313604,"vZ0":-4.863980032118311,"x":122.92,"y":190.6,"x0":-1.968386425763469,"y0":50.00366797269841,"z0":5.629607008664695,"aX":-19.79053596371575},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.7,"breakHorizontal":18.5,"spinRate":2176,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.41572641586271386,"extension":6.9455953791100775},"index":5,"playId":"4775b015-9096-34bb-a4ca-060d6a3befd8","pitchNumber":4,"startTime":"2025-08-25T23:49:46.466Z","endTime":"2025-08-25T23:49:52.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-25T23:49:52.151Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryan Reynolds hits a ground-rule double (32) on a line drive to left field. Ronny Simon to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-25T23:50:12.575Z","endTime":"2025-08-25T23:53:07.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"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":78.8,"endSpeed":71.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.60701132685289,"aZ":-42.47689519567451,"pfxX":6.120530864845941,"pfxZ":-7.9246983316299024,"pX":0.03317524088473306,"pZ":1.2649514332987686,"vX0":3.1295462906678337,"vY0":-114.58704494300521,"vZ0":-0.6869122705246311,"x":115.74,"y":204.63,"x0":-2.1555820349729045,"y0":50.00315207070161,"z0":5.800696023568605,"aX":7.9560859053319914},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-14.2,"breakHorizontal":-12.0,"spinRate":2523,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4821666418203878,"extension":6.742296254026105},"index":0,"playId":"45f54ce6-72fe-3cfb-b516-c879960b7baa","pitchNumber":1,"startTime":"2025-08-25T23:50:16.739Z","endTime":"2025-08-25T23:50:21.435Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"3ab23a0c-d7d8-3b4f-a151-012298b8f63f","startTime":"2025-08-25T23:50:35.060Z","endTime":"2025-08-25T23:50:39.316Z","isPitch":false,"type":"pickoff"},{"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":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.281463193828774,"aZ":-14.0435457590066,"pfxX":-5.249413632253444,"pfxZ":9.94112088048334,"pX":0.006078335355210144,"pZ":3.12770855371032,"vX0":6.958603690700507,"vY0":-134.25505427007394,"vZ0":-4.299666995127526,"x":116.77,"y":154.33,"x0":-1.938394664770312,"y0":50.00595033877825,"z0":5.750871819957595,"aX":-9.577550024488282},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.3,"breakHorizontal":8.0,"spinRate":2235,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.4081111903209349,"extension":6.377681145261298},"index":2,"playId":"2c134861-b7e5-3c5e-a44a-1e5a71f9a3f3","pitchNumber":2,"startTime":"2025-08-25T23:50:54.156Z","endTime":"2025-08-25T23:50:58.212Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"04a3aef4-6e0e-39d4-9b8e-e908afa541af","startTime":"2025-08-25T23:51:22.345Z","endTime":"2025-08-25T23:51:27.271Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-25T23:51:35.261Z","endTime":"2025-08-25T23:51:55.170Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"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":2},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.37036446711356,"strikeZoneBottom":1.67761938772129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.383632913390514,"aZ":-16.246896261108198,"pfxX":-5.348160161481802,"pfxZ":8.53779124345693,"pX":-1.1241340540403457,"pZ":3.559123355479338,"vX0":4.814144007616799,"vY0":-135.64884149356737,"vZ0":-2.7455681867715396,"x":159.85,"y":142.68,"x0":-2.2261194910531974,"y0":50.00246591808173,"z0":5.7156512950152045,"aX":-9.97703124632137},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":8.6,"spinRate":2199,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40361499579973126,"extension":6.697559245626706},"index":5,"playId":"1be9c971-a419-3374-9bcd-c70774c7f7d0","pitchNumber":3,"startTime":"2025-08-25T23:51:55.170Z","endTime":"2025-08-25T23:52:00.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.5,"strikeZoneTop":3.35817182361739,"strikeZoneBottom":1.66547039284004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.45038638157261,"aZ":-41.64801147195736,"pfxX":5.042792261335578,"pfxZ":-6.894344007360281,"pX":0.6302467355224479,"pZ":0.46485375394443246,"vX0":4.610778400693492,"vY0":-116.65232315598882,"vZ0":-3.0415763728363636,"x":92.98,"y":226.23,"x0":-2.028794527806195,"y0":50.00267981411012,"z0":5.721542835976856,"aX":6.930690952775945},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.0,"breakHorizontal":-10.3,"spinRate":2590,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.469997278016673,"extension":6.678719299934963},"index":6,"playId":"0995cb5f-5ff2-31ec-91ca-589f0ce70bc6","pitchNumber":4,"startTime":"2025-08-25T23:52:15.839Z","endTime":"2025-08-25T23:52:21.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.3843851935535,"strikeZoneBottom":1.55987571431068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.234756432545797,"aZ":-41.90487376987351,"pfxX":4.131405037951106,"pfxZ":-7.258076541631983,"pX":1.1659435625451078,"pZ":0.6597286908349574,"vX0":5.625368290645959,"vY0":-115.83119807753717,"vZ0":-2.3940429902770033,"x":72.56,"y":220.97,"x0":-1.8428027549057349,"y0":50.00090816973244,"z0":5.762339571160722,"aX":5.5404886321476505},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-13.4,"breakHorizontal":-9.0,"spinRate":2556,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4752131298879476,"extension":6.765149040479759},"index":7,"playId":"a5421248-bbb0-35a8-9ebc-1f879797c18b","pitchNumber":5,"startTime":"2025-08-25T23:52:37.840Z","endTime":"2025-08-25T23:52:42.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.473508969656738,"aZ":-14.983431774385013,"pfxX":-7.786277560242068,"pfxZ":9.09662919074746,"pX":-0.588218377091347,"pZ":2.3256442954304806,"vX0":6.456959822482487,"vY0":-136.45536319462653,"vZ0":-6.2219033627569775,"x":139.42,"y":175.99,"x0":-1.9712857357166396,"y0":50.00060766220265,"z0":5.663971353090795,"aX":-14.710618484433741},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":12.7,"spinRate":2264,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4011030895399035,"extension":6.775632297777858},"hitData":{"launchSpeed":102.1,"launchAngle":24.0,"totalDistance":369.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":61.11,"coordY":56.92}},"index":8,"playId":"1da87375-0a17-3a2c-b016-d0958293a4e9","pitchNumber":6,"startTime":"2025-08-25T23:52:59.381Z","endTime":"2025-08-25T23:53:07.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-25T23:53:07.448Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out, shortstop Masyn Winn to first baseman Alec Burleson. Ronny Simon scores. Bryan Reynolds to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-25T23:53:45.011Z","endTime":"2025-08-25T23:54:16.778Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":{"id":700241,"link":"/api/v1/people/700241"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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(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.1,"endSpeed":86.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.5739290437905,"aZ":-18.2343623112204,"pfxX":-7.460385111662632,"pfxZ":7.292145965007485,"pX":0.14565191102386002,"pZ":2.7029812159084403,"vX0":8.539415980429032,"vY0":-136.76781085178735,"vZ0":-4.575553358706607,"x":111.45,"y":165.8,"x0":-2.0343542530037464,"y0":50.00535924554939,"z0":5.63247143491654,"aX":-14.265993429089269},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.5,"breakHorizontal":11.9,"spinRate":2183,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3990973618927276,"extension":6.79724449471798},"index":0,"playId":"56b60f68-63e7-310c-ba36-dfff7b87abac","pitchNumber":1,"startTime":"2025-08-25T23:53:48.551Z","endTime":"2025-08-25T23:53:52.034Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.937164307176925,"aZ":-27.231672655362132,"pfxX":-8.675790009894666,"pfxZ":2.9101531153306697,"pX":-0.7411423759462467,"pZ":1.2376799669302252,"vX0":6.240400128198512,"vY0":-128.9445793207624,"vZ0":-5.792985683898397,"x":145.25,"y":205.36,"x0":-2.0565055086776765,"y0":50.00072849156578,"z0":5.594461256441677,"aX":-14.716857516236495},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.3,"breakHorizontal":14.4,"spinRate":1892,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4235689716907105,"extension":6.875455503847616},"hitData":{"launchSpeed":82.6,"launchAngle":8.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.91,"coordY":144.59}},"index":1,"playId":"cfbd286e-deaa-3f0f-8056-851962809d55","pitchNumber":2,"startTime":"2025-08-25T23:54:09.388Z","endTime":"2025-08-25T23:54:16.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-25T23:54:16.778Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Pham grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-25T23:54:44.715Z","endTime":"2025-08-25T23:56:39.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.53423828999398,"strikeZoneBottom":1.60930658302964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.517035427948777,"aZ":-31.373280769694887,"pfxX":4.73189350192461,"pfxZ":0.5268982005102067,"pX":-0.18498768704009386,"pZ":2.190657979417832,"vX0":3.3768478221903275,"vY0":-122.53121616911608,"vZ0":-1.9430058974904296,"x":124.05,"y":179.63,"x0":-2.1943630603652475,"y0":50.00398414914568,"z0":5.666716814760279,"aX":7.217398169401206},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.7,"breakHorizontal":-9.4,"spinRate":2445,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.4464901919000872,"extension":6.814342375802828},"index":0,"playId":"828f8906-8cec-3121-a51c-6ba2c8c3ecf9","pitchNumber":1,"startTime":"2025-08-25T23:54:44.715Z","endTime":"2025-08-25T23:54:49.028Z","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":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.62076183015717,"strikeZoneBottom":1.63040395250591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16357476519682,"aZ":-32.615244381331394,"pfxX":3.666901619863973,"pfxZ":-0.2852770987796638,"pX":1.7938072638341878,"pZ":0.5393030373259248,"vX0":8.156254556830554,"vY0":-122.8511519628128,"vZ0":-5.445138059196805,"x":48.62,"y":224.22,"x0":-2.044822046300541,"y0":50.004941823225145,"z0":5.554362261852918,"aX":5.609421899566736},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.6,"breakHorizontal":-8.5,"spinRate":2365,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4457161448116689,"extension":6.991789317757614},"index":1,"playId":"a710598d-773a-3bf9-a486-f4313e4323ba","pitchNumber":2,"startTime":"2025-08-25T23:55:15.544Z","endTime":"2025-08-25T23:55:20.073Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"d31d511f-a440-4d9b-b76c-932a18b3e93d","startTime":"2025-08-25T23:55:33.495Z","endTime":"2025-08-25T23:55:38.495Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.55000087085466,"strikeZoneBottom":1.54606744544247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.369797794836245,"aZ":-27.162239203212366,"pfxX":-9.757197813560436,"pfxZ":2.6875300956331714,"pX":0.3966913203768268,"pZ":1.6306381022059708,"vX0":9.78101036687899,"vY0":-135.21763770325035,"vZ0":-5.410251872994342,"x":101.88,"y":194.75,"x0":-1.9865308631099403,"y0":50.00329992462347,"z0":5.544642460101624,"aX":-18.206806995435382},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.0,"breakHorizontal":15.8,"spinRate":2192,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.4038809572967006,"extension":6.937076937214175},"index":3,"playId":"620f9725-a792-333b-bf56-20e3b097235c","pitchNumber":3,"startTime":"2025-08-25T23:55:46.433Z","endTime":"2025-08-25T23:55:50.990Z","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":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.54999966382319,"strikeZoneBottom":1.68495813144734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18261404308766,"aZ":-30.418373847677838,"pfxX":3.4766510034442515,"pfxZ":1.1496573197519115,"pX":2.0908318110928734,"pZ":0.7551158086797016,"vX0":8.726574006813637,"vY0":-122.54598755099221,"vZ0":-5.268415212255262,"x":37.3,"y":218.39,"x0":-1.9615289543621843,"y0":50.003013453458095,"z0":5.5173046450018886,"aX":5.311389054345438},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.1,"breakHorizontal":-8.3,"spinRate":2434,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4461750936636717,"extension":6.963363647785549},"index":4,"playId":"47c3b079-4786-31ac-b8a9-c827134babb4","pitchNumber":4,"startTime":"2025-08-25T23:56:06.914Z","endTime":"2025-08-25T23:56:11.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.7,"endSpeed":86.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.720469306443945,"aZ":-26.830861859837153,"pfxX":-8.764216129876417,"pfxZ":2.8340035340598497,"pX":-0.1828902603067178,"pZ":2.2446007347813306,"vX0":8.04709202179117,"vY0":-136.21546780799707,"vZ0":-4.133465873622028,"x":123.97,"y":178.18,"x0":-2.0305490703303337,"y0":50.00673179226252,"z0":5.62766838479375,"aX":-16.544397605042988},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.4,"breakHorizontal":14.3,"spinRate":2257,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.4014505665607553,"extension":6.97781383212493},"hitData":{"launchSpeed":88.5,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.85,"coordY":151.68}},"index":5,"playId":"cbdf84d7-5036-3787-932b-7ca5b50044d3","pitchNumber":5,"startTime":"2025-08-25T23:56:31.372Z","endTime":"2025-08-25T23:56:39.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-25T23:56:39.094Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lars Nootbaar called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-25T23:59:00.030Z","endTime":"2025-08-25T23:59:50.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-25T23:58:47.896Z","endTime":"2025-08-25T23:59:02.347Z","isPitch":false,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.66850387997259,"strikeZoneBottom":1.79552077933312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.9652345333886,"aZ":-20.03050265270744,"pfxX":-4.667468895215683,"pfxZ":6.517545580640354,"pX":-0.7851423134692674,"pZ":3.689981927088152,"vX0":6.841460477163577,"vY0":-135.73456080257768,"vZ0":-1.0472604744023866,"x":146.93,"y":139.15,"x0":-2.7330414369400047,"y0":50.0066304960827,"z0":5.476735606609922,"aX":-8.703040870514998},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":7.0,"spinRate":2097,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.40366128244087207,"extension":7.174765991465551},"index":1,"playId":"0548c6a8-4f80-3173-88af-e942ba3a0792","pitchNumber":1,"startTime":"2025-08-25T23:59:02.347Z","endTime":"2025-08-25T23:59:06.273Z","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":94.8,"endSpeed":86.5,"strikeZoneTop":3.68603410279625,"strikeZoneBottom":1.78041763375007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.779131725758667,"aZ":-16.21327635668382,"pfxX":-5.82540121260324,"pfxZ":8.316424245178151,"pX":-0.25647727449645735,"pZ":2.610939309704593,"vX0":8.72595972720986,"vY0":-137.71186163302363,"vZ0":-4.510297643598695,"x":126.78,"y":168.28,"x0":-2.710332097234628,"y0":50.003453627769716,"z0":5.367826792251144,"aX":-11.181824216127234},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":8.8,"spinRate":2271,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.397844082450606,"extension":7.143718078295041},"index":2,"playId":"77eb88dc-0de4-3f87-8458-a0dd292b8fa0","pitchNumber":2,"startTime":"2025-08-25T23:59:15.301Z","endTime":"2025-08-25T23:59:18.690Z","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":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":70.9,"strikeZoneTop":3.41357709170637,"strikeZoneBottom":1.6059855492369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.859280405755342,"aZ":-34.77128491147707,"pfxX":2.715587739842826,"pfxZ":-2.0279450973146,"pX":-0.5076256921498975,"pZ":2.7222747366429423,"vX0":4.034364207946481,"vY0":-113.07517265423081,"vZ0":1.0554810400270285,"x":136.35,"y":165.28,"x0":-2.675860145099011,"y0":50.0029297446341,"z0":5.7698529390885405,"aX":3.4756214206683365},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-3.0,"breakHorizontal":-6.0,"spinRate":2182,"spinDirection":85},"zone":4,"typeConfidence":2.0,"plateTime":0.48656154332766244,"extension":6.88482818692969},"index":3,"playId":"fd6be5ba-928f-3e5b-81dd-ee9b93a57136","pitchNumber":3,"startTime":"2025-08-25T23:59:31.306Z","endTime":"2025-08-25T23:59:34.964Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.49000082288639,"strikeZoneBottom":1.63910930885597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95878110881454,"aZ":-14.457746725544412,"pfxX":-6.151386772765026,"pfxZ":9.239891953261736,"pX":-0.8123195129887243,"pZ":1.8310396725232057,"vX0":7.502304292731175,"vY0":-137.6900802032201,"vZ0":-6.339042674535113,"x":147.96,"y":189.34,"x0":-2.7748756069121154,"y0":50.00243139335956,"z0":5.143762344741266,"aX":-11.794999080505802},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":9.6,"spinRate":2200,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.39799313727985686,"extension":7.225783889938461},"index":4,"playId":"2023279a-1a67-3450-ab77-fcfe1c0e8142","pitchNumber":4,"startTime":"2025-08-25T23:59:46.726Z","endTime":"2025-08-25T23:59:50.574Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-25T23:59:50.574Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T00:00:20.830Z","endTime":"2025-08-26T00:01:03.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-26T00:00:12.056Z","endTime":"2025-08-26T00:00:23.232Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.3314208813057,"strikeZoneBottom":1.49646463508815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42747951314853,"aZ":-13.972439970470052,"pfxX":-5.773993266826135,"pfxZ":9.365138972361656,"pX":-0.2073579074174944,"pZ":2.0637129058647314,"vX0":8.851540847654135,"vY0":-138.85142082034304,"vZ0":-6.270237672922683,"x":124.9,"y":183.06,"x0":-2.6931371457447004,"y0":50.00376854438564,"z0":5.288937443633761,"aX":-11.223808399918981},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":8.5,"spinRate":2274,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.39517640420003053,"extension":7.152634647203887},"index":1,"playId":"e2c41ea4-4e00-3e4a-93a5-bab730bfe338","pitchNumber":1,"startTime":"2025-08-26T00:00:23.232Z","endTime":"2025-08-26T00:00:26.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.154393755142227,"aZ":-23.31979356848538,"pfxX":-10.966045942726417,"pfxZ":5.253803658288545,"pX":-0.39664753664060776,"pZ":2.349799183943833,"vX0":9.456322290954054,"vY0":-129.06797067529445,"vZ0":-3.2198411292642177,"x":132.12,"y":175.34,"x0":-2.6852863453996645,"y0":50.001569282713696,"z0":5.411549715671378,"aX":-18.47864273344124},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.0,"breakHorizontal":17.8,"spinRate":1890,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.42454499461093853,"extension":7.190246244221007},"index":2,"playId":"7548a916-a082-3336-bfb6-e3e5389f84c6","pitchNumber":2,"startTime":"2025-08-26T00:00:39.423Z","endTime":"2025-08-26T00:00:44.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.453002792751914,"aZ":-16.288876910510805,"pfxX":-3.794580140161496,"pfxZ":8.382989154465703,"pX":0.4693377506915656,"pZ":2.8667045789270955,"vX0":9.721044018642793,"vY0":-136.62220058907226,"vZ0":-3.5085512636296903,"x":99.11,"y":161.38,"x0":-2.6381900198503927,"y0":50.002228758789094,"z0":5.283717716761674,"aX":-7.19127435419258},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":4.9,"spinRate":2289,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.4005666103363299,"extension":7.121303004261789},"index":3,"playId":"82111a3e-4895-3071-91db-99deeaf93d1c","pitchNumber":3,"startTime":"2025-08-26T00:00:59.179Z","endTime":"2025-08-26T00:01:03.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:01:03.625Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a line drive to center fielder Jack Suwinski.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T00:01:14.374Z","endTime":"2025-08-26T00:01:36.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.441082324056925,"aZ":-16.35427948492097,"pfxX":-5.671495430961461,"pfxZ":8.177992595408476,"pX":-0.5985459722346398,"pZ":2.2773326782742154,"vX0":7.953625668084058,"vY0":-138.12935004211192,"vZ0":-4.954595586887981,"x":139.82,"y":177.29,"x0":-2.776941272293938,"y0":50.00442029419398,"z0":5.19211130325939,"aX":-10.97365060007591},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":8.6,"spinRate":2278,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3963675293262403,"extension":7.074236080884933},"hitData":{"launchSpeed":99.7,"launchAngle":8.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.72,"coordY":90.31}},"index":0,"playId":"987680b0-30be-3982-ada8-929775656157","pitchNumber":1,"startTime":"2025-08-26T00:01:26.470Z","endTime":"2025-08-26T00:01:36.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:01:36.962Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willson Contreras flies out sharply to center fielder Jack Suwinski.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T00:02:17.494Z","endTime":"2025-08-26T00:03:30.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-26T00:02:02.375Z","endTime":"2025-08-26T00:02:19.803Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"}},{"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.2,"endSpeed":87.4,"strikeZoneTop":3.48942665618978,"strikeZoneBottom":1.57833143019472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.265312361956727,"aZ":-22.25343823368703,"pfxX":-9.081750324886109,"pfxZ":5.07607473099657,"pX":-1.2334832021648325,"pZ":3.0686223211942325,"vX0":7.381496514862853,"vY0":-138.50099718006805,"vZ0":-2.1586231150113893,"x":164.02,"y":155.93,"x0":-2.745693468080815,"y0":50.00074095723248,"z0":5.337280717122117,"aX":-17.74342151625742},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.0,"breakHorizontal":15.0,"spinRate":2249,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3945989452492218,"extension":7.267738089726238},"index":1,"playId":"4ea52d09-1c95-3ee8-8c6d-8fe251fd5b95","pitchNumber":1,"startTime":"2025-08-26T00:02:19.803Z","endTime":"2025-08-26T00:02:24.058Z","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":86.5,"endSpeed":79.9,"strikeZoneTop":3.49531441024615,"strikeZoneBottom":1.68011802681016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.49628335309994,"aZ":-28.953981363663917,"pfxX":2.98264623505087,"pfxZ":1.9969814848254757,"pX":0.16684164042003868,"pZ":2.1898514305341434,"vX0":6.258234920914838,"vY0":-125.89172838972729,"vZ0":-2.179914838538271,"x":110.64,"y":179.65,"x0":-2.734440800954508,"y0":50.003775869933904,"z0":5.400517207341511,"aX":4.806881984847909},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":-6.7,"spinRate":2296,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.4343488579427657,"extension":7.111999800597452},"index":2,"playId":"234caf02-d053-32db-a3b3-7f0ff9a757c5","pitchNumber":2,"startTime":"2025-08-26T00:02:38.550Z","endTime":"2025-08-26T00:02:42.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.52461563281605,"strikeZoneBottom":1.67723149574845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.413332369794514,"aZ":-24.01677626289176,"pfxX":-10.984849459371894,"pfxZ":4.194294506143026,"pX":-0.10363123582093747,"pZ":1.1288937926198443,"vX0":11.295069616798992,"vY0":-138.49351632155683,"vZ0":-6.116739007049029,"x":120.95,"y":208.3,"x0":-2.8042001157314207,"y0":50.006094185406496,"z0":4.96858093974326,"aX":-21.38135220796923},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.5,"breakHorizontal":17.6,"spinRate":2285,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.3952135446186884,"extension":7.365752666859657},"index":3,"playId":"1af8e9d2-6d32-309c-b09f-86c34e007d5d","pitchNumber":3,"startTime":"2025-08-26T00:02:58.691Z","endTime":"2025-08-26T00:03:03.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.92856398181083,"aZ":-29.616441119694137,"pfxX":2.61017207661886,"pfxZ":1.5355922083362792,"pX":-0.11280722523105129,"pZ":2.4296467625757363,"vX0":6.229315272918437,"vY0":-128.2282440296297,"vZ0":-1.4656681950979626,"x":121.3,"y":173.18,"x0":-2.9106009145265572,"y0":50.00494816155331,"z0":5.314178584276975,"aX":4.357557081574996},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.6,"breakHorizontal":-6.1,"spinRate":2346,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.4267649733482437,"extension":7.140247588466974},"hitData":{"launchSpeed":100.1,"launchAngle":54.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":110.78,"coordY":99.68}},"index":4,"playId":"eb5c7627-9d9b-3c91-975e-cd7b881cf591","pitchNumber":4,"startTime":"2025-08-26T00:03:20.048Z","endTime":"2025-08-26T00:03:30.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:03:30.168Z","atBatIndex":8},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jared Triolo doubles (11) on a ground ball to left fielder Lars Nootbaar.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T00:05:24.101Z","endTime":"2025-08-26T00:07:05.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.79000066453231,"strikeZoneBottom":1.86968477332811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.76927079173957,"aZ":-32.382326659903164,"pfxX":5.2122569792679965,"pfxZ":-0.1342607980654673,"pX":0.08303796305730651,"pZ":1.4601137645045805,"vX0":4.134787522827837,"vY0":-122.09430532355258,"vZ0":-3.4336117489685716,"x":113.83,"y":199.36,"x0":-2.3063905711520625,"y0":50.005357201848334,"z0":5.655155450438891,"aX":7.913886046580915},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.7,"breakHorizontal":-10.3,"spinRate":2475,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4476414417849792,"extension":6.360486286601454},"index":0,"playId":"e6a79549-96e6-352c-b28f-bbf5924482d2","pitchNumber":1,"startTime":"2025-08-26T00:05:39.758Z","endTime":"2025-08-26T00:05:44.063Z","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":91.7,"endSpeed":85.0,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.523136647184973,"aZ":-27.460240224703643,"pfxX":-8.027252086851275,"pfxZ":2.587563775257677,"pX":0.003372119400508723,"pZ":2.1481756405705363,"vX0":8.454746600066892,"vY0":-133.4043360048785,"vZ0":-4.063110617822154,"x":116.87,"y":180.78,"x0":-2.1463467254067123,"y0":50.00657867317525,"z0":5.643848980538189,"aX":-14.643317942328157},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.1,"breakHorizontal":13.0,"spinRate":2205,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.4087471572010264,"extension":6.610427676780156},"index":1,"playId":"3c1f2f54-cdfb-34f6-a8bc-703d19cc8ae6","pitchNumber":2,"startTime":"2025-08-26T00:05:53.504Z","endTime":"2025-08-26T00:05:57.659Z","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":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.79000068135493,"strikeZoneBottom":1.78414623953875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.830762950811526,"aZ":-30.13577694847707,"pfxX":-8.459010198132566,"pfxZ":1.1420383532246596,"pX":-0.3416928397028266,"pZ":2.094417401957037,"vX0":7.604046550763307,"vY0":-132.2271718057135,"vZ0":-3.488146148158144,"x":130.02,"y":182.23,"x0":-2.143278847740568,"y0":50.003291621273874,"z0":5.620504883046671,"aX":-15.11346560135528},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.6,"breakHorizontal":13.8,"spinRate":2188,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.4128255894596018,"extension":6.899644302772317},"index":2,"playId":"1688c439-3f5d-3998-b964-0ffcd5c260e9","pitchNumber":3,"startTime":"2025-08-26T00:06:12.104Z","endTime":"2025-08-26T00:06:16.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.648962909695687,"aZ":-17.341262599564566,"pfxX":-7.341675605235038,"pfxZ":7.92317712984274,"pX":-0.09028077678338786,"pZ":3.3734760167066136,"vX0":8.079982069600916,"vY0":-135.91547956044033,"vZ0":-2.986217455252765,"x":120.44,"y":147.7,"x0":-2.147060653193176,"y0":50.00187228757524,"z0":5.689963563761441,"aX":-13.742525104378036},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.9,"breakHorizontal":11.6,"spinRate":2260,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.4029171048432798,"extension":6.7715687566753955},"index":3,"playId":"1fb5f0ec-f8a6-3555-904f-69274d4c308f","pitchNumber":4,"startTime":"2025-08-26T00:06:29.823Z","endTime":"2025-08-26T00:06:33.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.09630468754525,"aZ":-27.561005225229035,"pfxX":4.6797754290264155,"pfxZ":3.0261102853274915,"pX":0.05184879017417918,"pZ":1.8223124847880356,"vX0":4.1458969722595524,"vY0":-122.68399439884477,"vZ0":-3.3911653456981963,"x":115.02,"y":189.58,"x0":-2.2676113944928398,"y0":50.005152778424815,"z0":5.569711772094764,"aX":7.13922972510088},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.9,"breakHorizontal":-9.5,"spinRate":2414,"spinDirection":49},"zone":8,"typeConfidence":2.0,"plateTime":0.44633330832521656,"extension":6.603831625514555},"hitData":{"launchSpeed":92.4,"launchAngle":7.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.0,"coordY":102.0}},"index":4,"playId":"8440218b-15c5-3454-a112-6e3cbd44a345","pitchNumber":5,"startTime":"2025-08-26T00:06:51.031Z","endTime":"2025-08-26T00:07:05.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:07:05.409Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jack Suwinski walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T00:07:26.988Z","endTime":"2025-08-26T00:09:09.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.52238344399164,"strikeZoneBottom":1.54823861548677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.114685085347507,"aZ":-23.01902097310109,"pfxX":0.4690210608006131,"pfxZ":5.513694524009734,"pX":0.7574108769302119,"pZ":3.2498835623907554,"vX0":7.2773281902760925,"vY0":-127.99315119923267,"vZ0":-1.7075420699030701,"x":88.13,"y":151.03,"x0":-2.182324788028793,"y0":50.00601896279452,"z0":5.726134423425428,"aX":0.7779979908278779},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.8,"breakHorizontal":-2.5,"spinRate":2252,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.42774485994744404,"extension":6.785044171260493},"index":0,"playId":"2deaa40e-0d03-3ff4-aba5-dfab2c50f808","pitchNumber":1,"startTime":"2025-08-26T00:07:35.562Z","endTime":"2025-08-26T00:07:39.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.98185503214602,"aZ":-15.874381768645568,"pfxX":-6.858368782094084,"pfxZ":8.967724285583948,"pX":0.39670419461772843,"pZ":3.2854513175464555,"vX0":9.028101697591234,"vY0":-134.21684694470275,"vZ0":-3.6015089120006416,"x":101.88,"y":150.07,"x0":-2.1250055044750513,"y0":50.00659380697843,"z0":5.780443786307221,"aX":-12.472539524898298},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":10.4,"spinRate":2317,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.40863118022494893,"extension":6.7201415865727325},"index":1,"playId":"f366f2e7-bc28-3cc8-8c5f-d4c2441213d0","pitchNumber":2,"startTime":"2025-08-26T00:07:53.261Z","endTime":"2025-08-26T00:07:57.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.47999898066868,"strikeZoneBottom":1.53682401244407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.948380764064392,"aZ":-41.607814403275455,"pfxX":6.755113786085374,"pfxZ":-7.05964947532466,"pX":-0.6214374596570348,"pZ":0.6503058089680774,"vX0":1.6437004809086022,"vY0":-115.53633990512682,"vZ0":-2.245386942096061,"x":140.69,"y":221.22,"x0":-2.221723076264954,"y0":50.00551862711821,"z0":5.67911583576915,"aX":9.022751614059894},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-13.1,"breakHorizontal":-12.6,"spinRate":2572,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.47628454848901525,"extension":6.833247206574628},"index":2,"playId":"3ea43214-a362-328b-8a37-dcb3424368b1","pitchNumber":3,"startTime":"2025-08-26T00:08:12.846Z","endTime":"2025-08-26T00:08:16.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.48000000088954,"strikeZoneBottom":1.49538587618901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.22504713562956,"aZ":-29.64989714759805,"pfxX":-8.88782850767944,"pfxZ":1.5101519893509812,"pX":-1.6877947614018147,"pZ":2.110260588175669,"vX0":4.287159447805281,"vY0":-128.634152962913,"vZ0":-3.12122034951697,"x":181.33,"y":181.8,"x0":-2.2232226730735714,"y0":50.00445052912246,"z0":5.643507054377526,"aX":-14.863149043405363},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.3,"breakHorizontal":15.1,"spinRate":1632,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.42617049290165276,"extension":6.971878553990566},"index":3,"playId":"a297e0db-be9f-38ed-8d56-73bd9273219c","pitchNumber":4,"startTime":"2025-08-26T00:08:35.335Z","endTime":"2025-08-26T00:08:39.389Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"playId":"c8969efc-e3c1-4305-b60b-aec1ddda526b","startTime":"2025-08-26T00:08:50.879Z","endTime":"2025-08-26T00:08:55.879Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.59946915851048,"strikeZoneBottom":1.64339033136476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.188781556296657,"aZ":-19.61214065877805,"pfxX":-7.7834422177165115,"pfxZ":6.762311135985641,"pX":-1.4423284133423753,"pZ":4.428885259121694,"vX0":4.9098284742562734,"vY0":-135.36374271252575,"vZ0":0.09195836800701362,"x":171.98,"y":119.2,"x0":-2.267169190591145,"y0":50.0041584622028,"z0":5.766029641863106,"aX":-14.464131278691905},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":13.1,"spinRate":2363,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40441770817203215,"extension":6.736646110732213},"index":5,"playId":"83c5d880-e357-36bc-94c2-ce5ff3a5014a","pitchNumber":5,"startTime":"2025-08-26T00:09:05.207Z","endTime":"2025-08-26T00:09:09.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:09:09.623Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T00:09:17.252Z","endTime":"2025-08-26T00:12:06.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":92.3,"endSpeed":84.8,"strikeZoneTop":3.58874806275686,"strikeZoneBottom":1.58184290488414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.26170933519301,"aZ":-26.83294231968667,"pfxX":-10.18148778173204,"pfxZ":2.9233230715591336,"pX":-0.24897204505345738,"pZ":1.638692806131712,"vX0":7.733063400730338,"vY0":-134.10051776934017,"vZ0":-5.545570516750816,"x":126.49,"y":194.54,"x0":-1.8433473997495995,"y0":50.00264289528086,"z0":5.641052449483859,"aX":-18.593786281328065},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.3,"breakHorizontal":16.8,"spinRate":2230,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.4080197692988352,"extension":6.971865275464845},"index":0,"playId":"4ebb0ef0-3f29-31f2-9ab7-c7751e24feba","pitchNumber":1,"startTime":"2025-08-26T00:09:34.950Z","endTime":"2025-08-26T00:09:38.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":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.46999934635288,"strikeZoneBottom":1.56234240849351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.85992323316953,"aZ":-29.13134551236243,"pfxX":-9.671677606659177,"pfxZ":1.6634232990460411,"pX":-1.2155412298167207,"pZ":2.5897726739310647,"vX0":5.778339927836377,"vY0":-134.25397688049412,"vZ0":-2.7013635517756853,"x":163.33,"y":168.86,"x0":-2.13416010844585,"y0":50.005488093611646,"z0":5.6728831847394225,"aX":-17.736325224385723},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.6,"breakHorizontal":16.3,"spinRate":2259,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4072801094346916,"extension":6.898896961387136},"index":1,"playId":"2dc4bd11-1547-3494-b40d-c24573eb8626","pitchNumber":2,"startTime":"2025-08-26T00:09:53.993Z","endTime":"2025-08-26T00:09:58.773Z","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":82.8,"endSpeed":76.0,"strikeZoneTop":3.47000033926431,"strikeZoneBottom":1.58290982644653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.092428029461523,"aZ":-31.40803221755227,"pfxX":5.169308036152518,"pfxZ":0.5239184767637219,"pX":1.447084629065802,"pZ":1.6064115205830203,"vX0":6.597039780958174,"vY0":-120.42793304524672,"vZ0":-2.8132027622260076,"x":61.84,"y":195.41,"x0":-2.0073807695736745,"y0":50.00135718123856,"z0":5.589849184160878,"aX":7.532213972169105},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.5,"breakHorizontal":-11.0,"spinRate":2426,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4561863982564702,"extension":6.937192133797533},"index":2,"playId":"46baced1-7316-3d63-b071-01644a5876b2","pitchNumber":3,"startTime":"2025-08-26T00:10:13.757Z","endTime":"2025-08-26T00:10:18.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.282311125295987,"aZ":-27.026059135786767,"pfxX":-9.412545387619296,"pfxZ":2.8247302778020735,"pX":-0.7270780635312164,"pZ":2.3961355291634097,"vX0":6.746055526257882,"vY0":-134.25216795016127,"vZ0":-3.641825670506663,"x":144.71,"y":174.08,"x0":-2.0505075740207395,"y0":50.005445064228624,"z0":5.695689071163858,"aX":-17.17060856280422},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.6,"breakHorizontal":15.6,"spinRate":2292,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.40811293830332707,"extension":6.938916591964257},"index":3,"playId":"96cf6b9e-9a92-366e-8f94-02c4249ebaaf","pitchNumber":4,"startTime":"2025-08-26T00:10:34.477Z","endTime":"2025-08-26T00:10:37.883Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-26T00:11:05.938Z","endTime":"2025-08-26T00:11:12.383Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.126216484727976,"aZ":-27.208024692325342,"pfxX":-8.637808934189087,"pfxZ":2.686131440550433,"pX":-0.9107797256249842,"pZ":3.0749204143376394,"vX0":6.160066470435556,"vY0":-134.66109420779213,"vZ0":-1.8166608493114902,"x":151.72,"y":155.76,"x0":-2.096804290944846,"y0":50.006666436886846,"z0":5.668762572223589,"aX":-15.990011562962927},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.7,"breakHorizontal":14.5,"spinRate":2304,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40555292915569785,"extension":6.959319326642216},"index":5,"playId":"3b58f76d-1b9b-3e1b-a651-92a74e5bdd3c","pitchNumber":5,"startTime":"2025-08-26T00:11:12.383Z","endTime":"2025-08-26T00:11:18.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.207912871927128,"aZ":-30.76420594028568,"pfxX":7.5609504725941035,"pfxZ":0.9320539231508924,"pX":1.5520525920066885,"pZ":1.9710770291392696,"vX0":6.228625253527555,"vY0":-122.33048427635053,"vZ0":-2.5227387657599234,"x":77.21,"y":142.31,"x0":-2.013593861301585,"y0":50.00209528835595,"z0":5.66565482761223,"aX":11.401321353686626},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.3,"breakHorizontal":-15.2,"spinRate":2441,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4485634749768552,"extension":6.935538967822948},"index":6,"playId":"7d28d0b2-ef77-34ef-bd9f-72d4a8832586","pitchNumber":6,"startTime":"2025-08-26T00:11:37.746Z","endTime":"2025-08-26T00:11:41.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.46999960404312,"strikeZoneBottom":1.55029913357758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.458934532062326,"aZ":-27.976036766397193,"pfxX":-9.51764031101089,"pfxZ":2.2722242652185614,"pX":-0.05447324799497709,"pZ":3.447374318667685,"vX0":8.764794097503591,"vY0":-134.6832518014255,"vZ0":-1.0346364253464309,"x":119.08,"y":145.7,"x0":-2.1040758113134728,"y0":50.0052035214399,"z0":5.803287402022001,"aX":-17.602668609890955},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.1,"breakHorizontal":15.5,"spinRate":2281,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.405659721382607,"extension":6.773452192062105},"index":7,"playId":"df0060f1-89a9-32ff-b7b4-dc84ced47ce6","pitchNumber":7,"startTime":"2025-08-26T00:12:01.353Z","endTime":"2025-08-26T00:12:06.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:12:06.056Z","atBatIndex":11},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Liover Peguero grounds into a double play, third baseman Nolan Gorman to second baseman Thomas Saggese to first baseman Alec Burleson. Jack Suwinski out at 2nd. Liover Peguero out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T00:12:28.386Z","endTime":"2025-08-26T00:14:04.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,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":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"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":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":1},"index":0,"playId":"80b4fef9-5f4a-4e87-87df-00abcad9134d","startTime":"2025-08-26T00:12:28.386Z","endTime":"2025-08-26T00:12:33.386Z","isPitch":false,"type":"stepoff"},{"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":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.58000030533588,"strikeZoneBottom":1.6842026056432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.675341039551387,"aZ":-32.547093565917145,"pfxX":6.620481644771347,"pfxZ":-0.25004813673548076,"pX":1.6118677849878948,"pZ":0.9632791379613793,"vX0":7.04007228166429,"vY0":-121.79866701352526,"vZ0":-4.055345538697722,"x":55.56,"y":212.77,"x0":-2.184561824921321,"y0":50.00235414398665,"z0":5.488288838362477,"aX":9.868519122424576},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.2,"breakHorizontal":-13.8,"spinRate":2430,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.451049684003757,"extension":6.825867200656462},"index":1,"playId":"e77315fa-f220-3580-82fe-b0e887efd4d0","pitchNumber":1,"startTime":"2025-08-26T00:12:42.657Z","endTime":"2025-08-26T00:12:47.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.57999944581553,"strikeZoneBottom":1.62221132061519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.32759157198108,"aZ":-25.888680609282304,"pfxX":-8.411301182823696,"pfxZ":3.4524721144657837,"pX":0.6258998512074861,"pZ":1.9399980812747473,"vX0":9.761349256794773,"vY0":-133.05715070658027,"vZ0":-4.945408292583601,"x":93.14,"y":186.4,"x0":-1.9704326418690032,"y0":50.00428742273734,"z0":5.662171119132566,"aX":-15.321655491291903},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.5,"breakHorizontal":13.6,"spinRate":2213,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.40919331441960693,"extension":6.965329114355566},"index":2,"playId":"28d32157-da65-3877-b604-a7c8997751b8","pitchNumber":2,"startTime":"2025-08-26T00:13:07.396Z","endTime":"2025-08-26T00:13:11.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.934649365378117,"aZ":-31.7743870255903,"pfxX":7.507984151820228,"pfxZ":0.2664322658756859,"pX":0.8656485068051367,"pZ":1.857827055842163,"vX0":5.047400077964711,"vY0":-121.12531908535378,"vZ0":-2.3100329842894527,"x":84.0,"y":188.62,"x0":-2.218203639457939,"y0":50.00269831064672,"z0":5.59347234795133,"aX":11.190114528039345},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.2,"breakHorizontal":-14.8,"spinRate":2557,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.45164539735945297,"extension":6.71037743732471},"index":3,"playId":"e9cd983e-9849-33ec-b40a-e07d9d7b5657","pitchNumber":3,"startTime":"2025-08-26T00:13:26.535Z","endTime":"2025-08-26T00:13:30.284Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-26T00:13:40.866Z","endTime":"2025-08-26T00:13:56.714Z","isPitch":false,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"}},{"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":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.090476775557356,"aZ":-31.51178377028948,"pfxX":7.63376356158172,"pfxZ":0.44413483214036376,"pX":0.43587604187873713,"pZ":2.297766017077329,"vX0":3.8547366774048206,"vY0":-121.12581175998865,"vZ0":-1.2592763430493907,"x":100.39,"y":176.74,"x0":-2.168755814265413,"y0":50.001377440761104,"z0":5.584648663319456,"aX":11.318562217627532},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.7,"breakHorizontal":-14.8,"spinRate":2506,"spinDirection":55},"zone":6,"typeConfidence":2.0,"plateTime":0.45253482424894287,"extension":6.665097802159234},"hitData":{"launchSpeed":82.6,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.68,"coordY":169.42}},"index":5,"playId":"d9ba2315-b5a9-33c8-8441-f7a7ef5e2409","pitchNumber":4,"startTime":"2025-08-26T00:13:56.714Z","endTime":"2025-08-26T00:14:04.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:14:04.315Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Gorman walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T00:15:55.035Z","endTime":"2025-08-26T00:17:58.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":76.8,"endSpeed":70.7,"strikeZoneTop":3.46868683588012,"strikeZoneBottom":1.54784660095092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.6348699892512,"aZ":-37.19408961982837,"pfxX":2.5734047500254134,"pfxZ":-3.9707193386589825,"pX":-0.7970461298381943,"pZ":2.5869330251634124,"vX0":3.2119933855024545,"vY0":-111.84003355526134,"vZ0":1.3585302397362187,"x":147.38,"y":168.93,"x0":-2.5875618540506626,"y0":50.00418875309337,"z0":5.79350554034765,"aX":3.2515330738763915},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-6.5,"breakHorizontal":-5.5,"spinRate":2233,"spinDirection":86},"zone":4,"typeConfidence":2.0,"plateTime":0.4902089145715651,"extension":6.982310043197607},"index":0,"playId":"6bd607d0-4b1c-39e9-8ccd-1e5f6cf1cac7","pitchNumber":1,"startTime":"2025-08-26T00:16:18.144Z","endTime":"2025-08-26T00:16:22.173Z","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":87.6,"endSpeed":80.7,"strikeZoneTop":3.55642691513689,"strikeZoneBottom":1.5723352547439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.96864424649673,"aZ":-25.453450136360036,"pfxX":-9.926221649749099,"pfxZ":4.07758438656718,"pX":-1.0149492019836452,"pZ":1.250235613286941,"vX0":7.611886706955792,"vY0":-127.27342946646681,"vZ0":-5.378231932880845,"x":155.69,"y":205.02,"x0":-2.7478724260114262,"y0":50.00453974438869,"z0":5.394717603086981,"aX":-16.36332517182003},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.4,"breakHorizontal":16.3,"spinRate":1546,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4295978407950063,"extension":7.123521765890404},"index":1,"playId":"69b76069-6ef5-31b8-8dfd-4aab8719c7ee","pitchNumber":2,"startTime":"2025-08-26T00:16:32.197Z","endTime":"2025-08-26T00:16:36.651Z","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":94.7,"endSpeed":86.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.080100379774294,"aZ":-13.065309614677291,"pfxX":-3.5903091415840915,"pfxZ":9.961455071860986,"pX":-0.3074392546283103,"pZ":3.5673707266337065,"vX0":7.909949695349563,"vY0":-137.75820180007238,"vZ0":-2.3930059332159828,"x":128.72,"y":142.46,"x0":-2.751817538608105,"y0":50.006651373280896,"z0":5.332381286314215,"aX":-6.89035265132869},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":4.8,"spinRate":2353,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.39784142770611686,"extension":7.232511915599946},"index":2,"playId":"061f0a2d-c3af-3438-8ad6-0eaa3475358a","pitchNumber":3,"startTime":"2025-08-26T00:16:46.674Z","endTime":"2025-08-26T00:16:50.236Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-26T00:16:57.615Z","endTime":"2025-08-26T00:17:16.779Z","isPitch":false,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"}},{"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":96.1,"endSpeed":87.6,"strikeZoneTop":3.48042226139677,"strikeZoneBottom":1.68585524750161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.8311044077978,"aZ":-14.3415181692265,"pfxX":-3.9157308657666596,"pfxZ":9.0204902539292,"pX":-0.3320378724383254,"pZ":4.526840861494245,"vX0":8.14474824289288,"vY0":-139.78846152314563,"vZ0":0.28147043127953136,"x":129.66,"y":116.56,"x0":-2.7760840053268803,"y0":50.00303799090662,"z0":5.367200107205179,"aX":-7.742825834677066},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":5.4,"spinRate":2269,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39199528871718403,"extension":7.0658363927351395},"index":4,"playId":"6a5d7c30-8988-3e19-80de-712bdfcb5ca1","pitchNumber":4,"startTime":"2025-08-26T00:17:16.779Z","endTime":"2025-08-26T00:17:21.930Z","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.7,"endSpeed":87.4,"strikeZoneTop":3.48000037894953,"strikeZoneBottom":1.57836876111164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.334622988477644,"aZ":-14.672799362620703,"pfxX":-4.450818024344481,"pfxZ":8.909557979612046,"pX":-0.9482381499809585,"pZ":2.865157635830152,"vX0":6.727299672979062,"vY0":-139.28377035339258,"vZ0":-3.6446985178512326,"x":153.14,"y":161.42,"x0":-2.8167701453787193,"y0":50.00441859838544,"z0":5.161251015605386,"aX":-8.744998306424346},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":6.7,"spinRate":2256,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39327714852363727,"extension":7.171564176716165},"index":5,"playId":"6c974c90-7f14-300b-8663-9345f47af820","pitchNumber":5,"startTime":"2025-08-26T00:17:33.973Z","endTime":"2025-08-26T00:17:38.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.48000063381978,"strikeZoneBottom":1.55089299621704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.64432680193623,"aZ":-12.687704334852942,"pfxX":-5.958288159342952,"pfxZ":10.07802998641424,"pX":0.029303462105158443,"pZ":1.1084342944697523,"vX0":9.568578848590969,"vY0":-137.92341061336475,"vZ0":-8.257890532008764,"x":115.88,"y":208.85,"x0":-2.7050862609507824,"y0":50.00272958734005,"z0":4.989867628913932,"aX":-11.52115544352963},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":8.9,"spinRate":2182,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39657371692215415,"extension":7.358730600681126},"index":6,"playId":"ca539264-544d-3fb1-9d0f-9d8c7a949a68","pitchNumber":6,"startTime":"2025-08-26T00:17:53.381Z","endTime":"2025-08-26T00:17:58.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:17:58.292Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Thomas Saggese singles on a line drive to left fielder Tommy Pham. Nolan Gorman to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T00:18:04.431Z","endTime":"2025-08-26T00:20:28.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"postOnSecond":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.46215879546308,"strikeZoneBottom":1.54354666182569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.55081726336293,"aZ":-24.052199838490644,"pfxX":-11.57928367302489,"pfxZ":4.100012596264345,"pX":-1.522317749771802,"pZ":1.397470587154054,"vX0":7.788194793218657,"vY0":-140.0550361613316,"vZ0":-6.198213086346154,"x":175.03,"y":201.05,"x0":-2.8391696475531396,"y0":50.00326702461613,"z0":5.219370421060828,"aX":-22.93253172673707},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.2,"breakHorizontal":19.3,"spinRate":2180,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.39156110850231896,"extension":7.280030969843036},"index":0,"playId":"6e636686-5541-33c8-8b0c-a322c83cc907","pitchNumber":1,"startTime":"2025-08-26T00:18:25.303Z","endTime":"2025-08-26T00:18:30.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.40898940815341,"strikeZoneBottom":1.64890183124537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.532328162578448,"aZ":-21.197693401152968,"pfxX":-11.333802417716733,"pfxZ":5.548429609105998,"pX":-1.5868413685087122,"pZ":1.3378161910923843,"vX0":7.669712328404689,"vY0":-139.5503877812797,"vZ0":-6.717913753913795,"x":177.49,"y":202.66,"x0":-2.8941263984777073,"y0":50.004448755768514,"z0":5.166479289514508,"aX":-22.422310275825563},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.9,"breakHorizontal":19.0,"spinRate":2357,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.39206315949725035,"extension":7.264938658763903},"index":1,"playId":"aaa71e16-cf83-320f-b743-d66ffea09578","pitchNumber":2,"startTime":"2025-08-26T00:18:52.596Z","endTime":"2025-08-26T00:18:57.244Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.51999952940685,"strikeZoneBottom":1.58518554323184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.085949860573425,"aZ":-28.870754957105078,"pfxX":2.126316194870646,"pfxZ":2.0105792386088854,"pX":0.17992195385239634,"pZ":2.9797707579993573,"vX0":6.9016597819895065,"vY0":-127.21407161913844,"vZ0":-0.44131716225548495,"x":110.14,"y":158.33,"x0":-2.8401044311198587,"y0":50.004875299440926,"z0":5.435826334147741,"aX":3.5003218630102095},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.7,"breakHorizontal":-5.4,"spinRate":2388,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.42986610749280185,"extension":7.184864174309796},"index":2,"playId":"f945af23-f693-30d3-9577-e651078027e8","pitchNumber":3,"startTime":"2025-08-26T00:19:13.241Z","endTime":"2025-08-26T00:19:17.443Z","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":95.1,"endSpeed":87.4,"strikeZoneTop":3.46285312796856,"strikeZoneBottom":1.57711864574342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.24450758465892,"aZ":-15.247462532392927,"pfxX":-5.808123870614971,"pfxZ":8.698021854640185,"pX":-0.13077149653321168,"pZ":2.06303189182724,"vX0":9.272157476742182,"vY0":-138.23971025233055,"vZ0":-5.845415485567775,"x":121.98,"y":183.08,"x0":-2.7653283020858073,"y0":50.00102044989916,"z0":5.218909195949597,"aX":-11.301435162325257},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":8.8,"spinRate":2117,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3953843265946939,"extension":7.14950493421463},"index":3,"playId":"0617a1d7-c063-37d8-96d7-0bd4321e8454","pitchNumber":4,"startTime":"2025-08-26T00:19:33.704Z","endTime":"2025-08-26T00:19:37.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.51999898942446,"strikeZoneBottom":1.6065523293902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.72089591986608,"aZ":-23.526514605979852,"pfxX":2.1220627307976825,"pfxZ":5.002057379523004,"pX":1.3777973422480085,"pZ":0.714102042610213,"vX0":9.829865635145064,"vY0":-130.4919676928526,"vZ0":-6.958164744372864,"x":64.48,"y":219.5,"x0":-2.709388144819521,"y0":50.003991802174546,"z0":5.180097545492698,"aX":3.670776940749979},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.7,"breakHorizontal":-6.0,"spinRate":2400,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.41927759331624515,"extension":7.289214495706422},"index":4,"playId":"b59d2052-d0ff-36d5-aa55-6ebc8649c55c","pitchNumber":5,"startTime":"2025-08-26T00:19:54.968Z","endTime":"2025-08-26T00:19:59.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.59906121833495,"aZ":-28.546881444964335,"pfxX":1.6333844951101,"pfxZ":2.203569044367982,"pX":0.5538411818497142,"pZ":1.864477219444441,"vX0":7.782986670828151,"vY0":-127.30994876871208,"vZ0":-3.115494674570216,"x":95.89,"y":188.44,"x0":-2.752287011839096,"y0":50.0027583753969,"z0":5.358413388765197,"aX":2.6849615871427335},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.5,"breakHorizontal":-4.7,"spinRate":2337,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.4298831923308226,"extension":7.4024591558108135},"hitData":{"launchSpeed":91.0,"launchAngle":12.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.43,"coordY":103.53}},"index":5,"playId":"bb0c4404-9cfb-3f3f-9aa8-35e224fef2cb","pitchNumber":6,"startTime":"2025-08-26T00:20:18.117Z","endTime":"2025-08-26T00:20:28.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:20:28.244Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a ground ball to left fielder Tommy Pham. Nolan Gorman to 3rd. Thomas Saggese to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T00:20:46.054Z","endTime":"2025-08-26T00:22:48.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"postOnThird":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"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, 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":87.9,"endSpeed":81.2,"strikeZoneTop":3.73932293271879,"strikeZoneBottom":1.79301533608491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.87985954791469,"aZ":-28.64110879616078,"pfxX":1.6690869935629973,"pfxZ":2.1080526814493865,"pX":-0.35451478341858356,"pZ":4.084334231852852,"vX0":5.683029535983874,"vY0":-127.95989086206552,"vZ0":2.030007182686248,"x":130.51,"y":128.5,"x0":-2.8118735024910184,"y0":50.00191864340913,"z0":5.509213240152536,"aX":2.7949491596302285},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.4,"breakHorizontal":-4.2,"spinRate":2276,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.4263950380237804,"extension":7.150923277074528},"index":0,"playId":"03d4d67d-9937-31ef-b934-1b6e129a4b7b","pitchNumber":1,"startTime":"2025-08-26T00:20:59.768Z","endTime":"2025-08-26T00:21:03.833Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-26T00:21:21.175Z","endTime":"2025-08-26T00:22:08.961Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.018153670336027,"aZ":-29.857811768907432,"pfxX":3.4752562480209903,"pfxZ":1.4159372142638738,"pX":0.0383128933758194,"pZ":2.064680230095724,"vX0":5.782509908335144,"vY0":-126.7598413849892,"vZ0":-2.3088477762225788,"x":115.54,"y":183.03,"x0":-2.720557789603507,"y0":50.00153841179327,"z0":5.362456681811312,"aX":5.674337299722736},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.3,"breakHorizontal":-7.6,"spinRate":2314,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.43149958005398936,"extension":7.265589962828373},"index":2,"playId":"7e1735a9-cfd4-303f-9b53-535bb45cb45b","pitchNumber":2,"startTime":"2025-08-26T00:22:08.961Z","endTime":"2025-08-26T00:22:15.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.436408952815018,"aZ":-18.355458876488136,"pfxX":-9.033079121817323,"pfxZ":6.904897418632184,"pX":-0.5449152571350132,"pZ":1.8398712902448384,"vX0":9.216569510123838,"vY0":-140.47475201421787,"vZ0":-5.9929011149606355,"x":137.77,"y":189.1,"x0":-2.6927359207231714,"y0":50.003305241281474,"z0":5.191844423241455,"aX":-18.07753736408859},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.4,"breakHorizontal":14.5,"spinRate":2219,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.389716563634499,"extension":7.284365607287727},"hitData":{"launchSpeed":107.3,"launchAngle":5.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.45,"coordY":103.04}},"index":3,"playId":"68ce4f2f-14cd-3e81-8786-7da4cf748e48","pitchNumber":3,"startTime":"2025-08-26T00:22:38.146Z","endTime":"2025-08-26T00:22:48.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:22:48.263Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T00:23:10.270Z","endTime":"2025-08-26T00:24:35.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"postOnThird":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.20999914150449,"strikeZoneBottom":1.53476319273054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.693138879850267,"aZ":-16.83215743192592,"pfxX":-4.8209620939347895,"pfxZ":7.8505330028863805,"pX":0.3110853821682373,"pZ":1.7649160720767,"vX0":10.367063352141674,"vY0":-138.60635678467358,"vZ0":-5.957996618691644,"x":105.14,"y":191.13,"x0":-2.8438694964682973,"y0":50.00393453484125,"z0":5.058212443061563,"aX":-9.42359656048962},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":6.7,"spinRate":2187,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.39449915942904035,"extension":7.338874843589607},"index":0,"playId":"2b761111-910d-377c-b44e-91d7a93daa78","pitchNumber":1,"startTime":"2025-08-26T00:23:19.261Z","endTime":"2025-08-26T00:23:23.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.101873362564522,"aZ":-28.09312710985016,"pfxX":2.791244451780895,"pfxZ":2.461446392152932,"pX":1.095920920559088,"pZ":1.2376915554850108,"vX0":8.26080354879361,"vY0":-127.8944894321121,"vZ0":-4.746192766690551,"x":75.23,"y":205.36,"x0":-2.537076497113123,"y0":50.00258132353453,"z0":5.317781620272899,"aX":4.629209440662291},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.6,"breakHorizontal":-6.8,"spinRate":2408,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.42808003859892496,"extension":7.405229737793773},"index":1,"playId":"1c029bfd-4d12-3c1e-b6ef-23d68e721f8a","pitchNumber":2,"startTime":"2025-08-26T00:23:40.013Z","endTime":"2025-08-26T00:23:44.188Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-26T00:23:51.861Z","endTime":"2025-08-26T00:24:10.574Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.20999897063249,"strikeZoneBottom":1.55814262822501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.72196211571194,"aZ":-14.685663863592358,"pfxX":-5.0226068406554125,"pfxZ":8.890633897748106,"pX":1.399123778252001,"pZ":1.5059391468380423,"vX0":12.658545599708486,"vY0":-139.23626509143858,"vZ0":-7.187824796996621,"x":63.67,"y":198.12,"x0":-2.5498895944407067,"y0":50.004916686430725,"z0":5.089398303297763,"aX":-9.883493881972111},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":6.5,"spinRate":2242,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3931017678683313,"extension":7.3323871505309794},"index":3,"playId":"8a465a06-6533-38b1-a554-e3aaaec85bb1","pitchNumber":3,"startTime":"2025-08-26T00:24:10.574Z","endTime":"2025-08-26T00:24:14.205Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.780705817357838,"aZ":-26.66624397554558,"pfxX":2.0364170586867827,"pfxZ":3.2434062061714766,"pX":0.5793946504777747,"pZ":2.122019138624316,"vX0":7.737274913464693,"vY0":-129.13667026266194,"vZ0":-2.8796065846534264,"x":94.91,"y":181.49,"x0":-2.7145703818751086,"y0":50.00067898921395,"z0":5.293376257058142,"aX":3.451675414702107},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":-5.4,"spinRate":2420,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.42343366622189027,"extension":7.39993087130994},"index":4,"playId":"3d01b9c8-ac6b-301a-b6fd-b0f7e9e0ced4","pitchNumber":4,"startTime":"2025-08-26T00:24:30.119Z","endTime":"2025-08-26T00:24:35.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:24:35.118Z","atBatIndex":16},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Nathan Church out on a sacrifice fly to left fielder Tommy Pham. Nolan Gorman scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T00:24:46.933Z","endTime":"2025-08-26T00:25:18.097Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":{"id":670912,"link":"/api/v1/people/670912"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40213330222919,"aZ":-13.553432854249143,"pfxX":-4.422650407087244,"pfxZ":9.380269351564397,"pX":0.4745901516612659,"pZ":3.0889053875424106,"vX0":10.61664614989679,"vY0":-140.1665337531307,"vZ0":-3.1301886149396965,"x":98.91,"y":155.38,"x0":-2.7915448472569535,"y0":50.00012748953097,"z0":5.107961128869229,"aX":-8.777727454001218},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":5.8,"spinRate":2462,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.3911366307206037,"extension":7.326658111621395},"hitData":{"launchSpeed":85.6,"launchAngle":44.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.06,"coordY":105.76}},"index":0,"playId":"1d86416a-74e4-3b8f-823c-8bc863b158cb","pitchNumber":1,"startTime":"2025-08-26T00:25:04.601Z","endTime":"2025-08-26T00:25:18.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:25:18.097Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lars Nootbaar pops out to third baseman Jared Triolo.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T00:25:45.091Z","endTime":"2025-08-26T00:26:14.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"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(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":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.488684124490284,"aZ":-14.243020995796984,"pfxX":-3.532854368487363,"pfxZ":9.13669523138863,"pX":1.2428077434282774,"pZ":3.15908831982842,"vX0":11.9419148461079,"vY0":-139.262444609381,"vZ0":-3.1094432114507384,"x":69.63,"y":153.48,"x0":-2.6434143820461498,"y0":50.00582247718605,"z0":5.233296510003085,"aX":-6.937914465077224},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":4.0,"spinRate":2375,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39343133371681205,"extension":7.34861073700205},"hitData":{"launchSpeed":47.7,"launchAngle":59.0,"totalDistance":103.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":110.68,"coordY":164.4}},"index":0,"playId":"1c2fb0e6-cecd-3982-8a54-78f6d6d1c03a","pitchNumber":1,"startTime":"2025-08-26T00:26:07.656Z","endTime":"2025-08-26T00:26:14.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:26:14.697Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronny Simon flies out to left fielder Lars Nootbaar.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T00:28:12.535Z","endTime":"2025-08-26T00:29:20.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.24000103334886,"strikeZoneBottom":1.52198491267122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.832640484893926,"aZ":-24.857512465859575,"pfxX":-0.22523929472729254,"pfxZ":4.366953899362919,"pX":0.14477391234671533,"pZ":3.6694225855786837,"vX0":6.336693794397533,"vY0":-127.94068169597475,"vZ0":-0.2784254095406188,"x":111.48,"y":139.71,"x0":-2.3239369039258744,"y0":50.002070706821115,"z0":5.710699997760607,"aX":-0.37864547938390214},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.0,"breakHorizontal":-0.8,"spinRate":2192,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4264328498803063,"extension":6.77641395902457},"index":0,"playId":"ce15c2ce-eaef-3783-8e23-af15a7e3294a","pitchNumber":1,"startTime":"2025-08-26T00:28:27.614Z","endTime":"2025-08-26T00:28:31.996Z","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.5,"endSpeed":84.9,"strikeZoneTop":3.23999943976464,"strikeZoneBottom":1.57434551514559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.836155904547603,"aZ":-16.904199562074723,"pfxX":-7.399081913039346,"pfxZ":8.302456141036654,"pX":0.09206793200118775,"pZ":2.714061572477118,"vX0":8.013659696670226,"vY0":-134.45116382265167,"vZ0":-4.747321568606193,"x":113.49,"y":165.5,"x0":-1.9589948232192393,"y0":50.00641407431552,"z0":5.69406345580453,"aX":-13.615022394773074},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.3,"breakHorizontal":11.8,"spinRate":2114,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.40663495781125514,"extension":6.870099753453776},"index":1,"playId":"16415d12-6a12-3288-a30f-f804005008f8","pitchNumber":2,"startTime":"2025-08-26T00:28:41.621Z","endTime":"2025-08-26T00:28:45.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.33502679791987,"strikeZoneBottom":1.51659838400172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.065300407414494,"aZ":-26.018186172177504,"pfxX":-0.8166922993262187,"pfxZ":3.643797599712215,"pX":-0.6128251749877336,"pZ":3.700177348727167,"vX0":4.524211522596297,"vY0":-128.274170937581,"vZ0":-0.08521767658638424,"x":140.36,"y":138.88,"x0":-2.2827922093931385,"y0":50.003335394916355,"z0":5.7388850834576655,"aX":-1.3805194859903422},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.8,"breakHorizontal":0.6,"spinRate":2286,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4247352861425404,"extension":6.287610720515111},"index":2,"playId":"9928e66d-daf6-3345-93fd-8b3722cb59b0","pitchNumber":3,"startTime":"2025-08-26T00:28:55.995Z","endTime":"2025-08-26T00:29:00.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40722740947376,"aZ":-24.515462792875972,"pfxX":-2.0345228299835987,"pfxZ":4.489157275462541,"pX":0.8075867397961863,"pZ":2.0300149733993336,"vX0":8.285296695401511,"vY0":-129.35846377247364,"vZ0":-4.208669076965836,"x":86.22,"y":183.97,"x0":-2.163684714514072,"y0":50.00091470079059,"z0":5.543461304703373,"aX":-3.470005231291607},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.4,"breakHorizontal":1.9,"spinRate":2213,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.4224112532372333,"extension":6.685343869452917},"hitData":{"launchSpeed":85.7,"launchAngle":32.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.36,"coordY":94.9}},"index":3,"playId":"06668a88-64b1-3ffc-b622-06149a476d01","pitchNumber":4,"startTime":"2025-08-26T00:29:12.847Z","endTime":"2025-08-26T00:29:20.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:29:20.674Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a line drive to center fielder Nathan Church.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T00:29:29.687Z","endTime":"2025-08-26T00:30:11.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.52806656197317,"strikeZoneBottom":1.63578784088465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.061783552406368,"aZ":-28.245350082040037,"pfxX":-8.74019264073985,"pfxZ":2.1359350578340504,"pX":-0.6174910185216554,"pZ":3.539609120046939,"vX0":7.168699225073244,"vY0":-134.19573434729386,"vZ0":-0.49979532328544735,"x":140.54,"y":143.21,"x0":-2.178397477958729,"y0":50.000975565572624,"z0":5.727724598959039,"aX":-16.05562617630351},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.0,"breakHorizontal":14.4,"spinRate":2166,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.4070292138911733,"extension":6.621753267831899},"index":0,"playId":"2d76425e-1419-357f-900a-6a718d580205","pitchNumber":1,"startTime":"2025-08-26T00:29:46.591Z","endTime":"2025-08-26T00:29:50.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.38159071956286,"aZ":-31.048097174558755,"pfxX":6.09985860399967,"pfxZ":0.7613879084711446,"pX":-0.4522475585570216,"pZ":2.808040846187857,"vX0":2.7155929522706708,"vY0":-120.89050467844314,"vZ0":-0.28397341260999087,"x":134.24,"y":162.96,"x0":-2.3823354444173606,"y0":50.0028566833933,"z0":5.650343788938129,"aX":9.036408732253479},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.6,"breakHorizontal":-11.6,"spinRate":2386,"spinDirection":53},"zone":4,"typeConfidence":2.0,"plateTime":0.45291516472158966,"extension":6.646804982372785},"hitData":{"launchSpeed":84.6,"launchAngle":21.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.76,"coordY":85.11}},"index":1,"playId":"03fcb571-777e-31d0-94be-8c44efdc359b","pitchNumber":2,"startTime":"2025-08-26T00:30:02.438Z","endTime":"2025-08-26T00:30:11.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:30:11.806Z","atBatIndex":20},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryan Reynolds homers (14) on a fly ball to right field. Nick Gonzales scores.","rbi":2,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T00:30:21.111Z","endTime":"2025-08-26T00:31:04.713Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":700241,"link":"/api/v1/people/700241"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":700241,"link":"/api/v1/people/700241"},"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":91.7,"endSpeed":83.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.262367852651188,"aZ":-16.59337769896963,"pfxX":-6.909930908236696,"pfxZ":8.664402828251315,"pX":0.389938839136152,"pZ":2.3519033224814674,"vX0":8.46512436576231,"vY0":-133.17518004594731,"vZ0":-5.603005032937142,"x":102.14,"y":175.28,"x0":-1.930261701470757,"y0":50.00507812702101,"z0":5.681068690372298,"aX":-12.429706849981034},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.6,"breakHorizontal":10.7,"spinRate":2196,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.411086576936337,"extension":6.897520862073478},"hitData":{"launchSpeed":110.8,"launchAngle":27.0,"totalDistance":432.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":234.92,"coordY":60.53}},"index":0,"playId":"82e670cf-2dcf-35e0-ad63-1155ccc6a6b3","pitchNumber":1,"startTime":"2025-08-26T00:30:38.939Z","endTime":"2025-08-26T00:31:04.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:31:04.713Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Spencer Horwitz homers (7) on a fly ball to right center field.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T00:31:19.055Z","endTime":"2025-08-26T00:32:23.299Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":{"id":700241,"link":"/api/v1/people/700241"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.58760884264993,"strikeZoneBottom":1.75823628878774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.707438773335888,"aZ":-16.110920176308664,"pfxX":-7.676715564117867,"pfxZ":8.55094989411359,"pX":-0.9257697563988797,"pZ":3.2537240254447792,"vX0":6.0056050992095615,"vY0":-135.9174198488749,"vZ0":-3.7261524221029947,"x":152.29,"y":150.93,"x0":-2.1623671289238526,"y0":50.00199247825623,"z0":5.755426151032704,"aX":-14.418237827374984},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":12.7,"spinRate":2361,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4023940843271201,"extension":6.587777950483205},"index":0,"playId":"96ede8cd-5e4d-320e-9a7a-077ecd6480f0","pitchNumber":1,"startTime":"2025-08-26T00:31:24.972Z","endTime":"2025-08-26T00:31:29.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.56000060819332,"strikeZoneBottom":1.67732574929549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.476388672031593,"aZ":-42.832143831783135,"pfxX":5.017425852697511,"pfxZ":-7.793668596025414,"pX":-0.9471401708489593,"pZ":2.4209619931375133,"vX0":1.596087858139928,"vY0":-116.67547249632851,"vZ0":1.3385472459946095,"x":153.1,"y":173.41,"x0":-2.2931454065007113,"y0":50.00093751875085,"z0":5.899575306569793,"aX":6.864415655199616},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-13.4,"breakHorizontal":-9.5,"spinRate":2567,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.47079555112945304,"extension":6.584023554285189},"index":1,"playId":"636f71fb-6765-391a-916f-7d96fe95d17f","pitchNumber":2,"startTime":"2025-08-26T00:31:38.181Z","endTime":"2025-08-26T00:31:42.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.58081490243462,"aZ":-26.144501597143854,"pfxX":-2.7983140488096225,"pfxZ":3.502441523151214,"pX":0.32575786929827966,"pZ":2.4276318489285287,"vX0":7.459439908527914,"vY0":-130.44394514079335,"vZ0":-3.126170365833558,"x":104.58,"y":173.23,"x0":-2.2081317422334346,"y0":50.00486624051663,"z0":5.613979707891047,"aX":-4.821103418056794},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.9,"breakHorizontal":3.4,"spinRate":2391,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4199886636338772,"extension":6.876917608396895},"hitData":{"launchSpeed":106.3,"launchAngle":33.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":195.55,"coordY":46.49}},"index":2,"playId":"bc52e48e-866f-3ba8-a228-9bda73a47c7f","pitchNumber":3,"startTime":"2025-08-26T00:31:55.644Z","endTime":"2025-08-26T00:32:23.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:32:23.299Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Pham grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T00:32:24.655Z","endTime":"2025-08-26T00:32:47.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":90.7,"endSpeed":83.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.764981804107766,"aZ":-24.398847584809882,"pfxX":-8.667743014834757,"pfxZ":4.364841372491485,"pX":-0.6565124114789379,"pZ":2.8445579997077983,"vX0":6.511145219566532,"vY0":-132.07158867089672,"vZ0":-2.8438566967713084,"x":142.02,"y":161.98,"x0":-2.016654966831054,"y0":50.00650553697197,"z0":5.712543188231063,"aX":-15.453259221717289},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.6,"breakHorizontal":14.4,"spinRate":2173,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.41330637664544767,"extension":7.083661754859632},"hitData":{"launchSpeed":82.5,"launchAngle":1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.24,"coordY":147.63}},"index":0,"playId":"df76c35a-c791-3027-b488-02bf893d9218","pitchNumber":1,"startTime":"2025-08-26T00:32:40.123Z","endTime":"2025-08-26T00:32:47.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:32:47.709Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T00:33:02.824Z","endTime":"2025-08-26T00:34:16.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.79000097704873,"strikeZoneBottom":1.86261224271135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.512696166696625,"aZ":-28.49636464644116,"pfxX":-11.410458217815973,"pfxZ":2.012147577420188,"pX":-0.36221990871139564,"pZ":1.9929542846408514,"vX0":8.587460083031605,"vY0":-134.16297307211144,"vZ0":-4.130382637738614,"x":130.81,"y":184.97,"x0":-2.1190776089152843,"y0":50.00090687541217,"z0":5.578853707914335,"aX":-20.838126211763957},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.0,"breakHorizontal":18.8,"spinRate":2208,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.4079512540767527,"extension":6.96975292581134},"index":0,"playId":"62886651-7883-3f5b-94f3-69a3dde90749","pitchNumber":1,"startTime":"2025-08-26T00:33:13.078Z","endTime":"2025-08-26T00:33:16.760Z","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":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.70089728774946,"aZ":-16.694951218891028,"pfxX":-7.375779312095084,"pfxZ":8.312746577890316,"pX":0.08250112570202749,"pZ":3.4091437880547906,"vX0":8.314895126416744,"vY0":-135.6181070815848,"vZ0":-2.823470425987751,"x":113.86,"y":146.73,"x0":-2.0651574541044626,"y0":50.00434046645963,"z0":5.628418365398971,"aX":-13.738348869259795},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":11.6,"spinRate":2299,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4038959563061342,"extension":6.749240047372397},"index":1,"playId":"225a5beb-3285-354f-8353-b9aecd450508","pitchNumber":2,"startTime":"2025-08-26T00:33:28.725Z","endTime":"2025-08-26T00:33:33.326Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-26T00:33:39.823Z","endTime":"2025-08-26T00:33:52.847Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.84581545008361,"strikeZoneBottom":1.77460194513263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.10045120592317,"aZ":-26.702835939296723,"pfxX":3.20473817261208,"pfxZ":3.5557299337597836,"pX":0.26521858451399627,"pZ":1.4583560099141868,"vX0":4.695966437309742,"vY0":-123.40693230833388,"vZ0":-4.288557168291366,"x":106.89,"y":199.4,"x0":-2.0804344297080872,"y0":50.00353581993171,"z0":5.4742596084084765,"aX":4.930396344792233},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.6,"breakHorizontal":-7.0,"spinRate":2434,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.44423770021807707,"extension":6.631058571609375},"index":3,"playId":"2c95e4fd-dae2-35b7-9c99-02177c2e529a","pitchNumber":3,"startTime":"2025-08-26T00:33:52.847Z","endTime":"2025-08-26T00:33:57.525Z","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":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.79000101034269,"strikeZoneBottom":1.85082732428892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.53460399888459,"aZ":-28.423505991916265,"pfxX":1.9792310127197268,"pfxZ":2.403092199668791,"pX":-0.41968598405791696,"pZ":2.3906614557474066,"vX0":3.852117214874397,"vY0":-124.53534314173716,"vZ0":-1.9981501071983125,"x":133.0,"y":174.23,"x0":-2.247630874412214,"y0":50.00245806758311,"z0":5.569535775546266,"aX":3.087943178498515},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.1,"breakHorizontal":-4.6,"spinRate":2516,"spinDirection":52},"zone":7,"typeConfidence":2.0,"plateTime":0.4409111519786122,"extension":6.7252125989039},"index":4,"playId":"c94bb065-67d8-3d28-b975-3fd0e0598d49","pitchNumber":4,"startTime":"2025-08-26T00:34:12.159Z","endTime":"2025-08-26T00:34:16.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:34:16.923Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Masyn Winn pops out to shortstop Liover Peguero.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-26T00:36:35.738Z","endTime":"2025-08-26T00:37:01.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T00:36:24.983Z","endTime":"2025-08-26T00:36:37.987Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"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":87.2,"endSpeed":80.6,"strikeZoneTop":3.61426288726704,"strikeZoneBottom":1.57565802159041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.283596360875315,"aZ":-28.013030662847868,"pfxX":2.6829448906601328,"pfxZ":2.553195895060994,"pX":0.3162647949991443,"pZ":1.0422785901105438,"vX0":6.53062956375515,"vY0":-126.79003745688506,"vZ0":-5.307305986161723,"x":104.94,"y":210.64,"x0":-2.638952564108793,"y0":50.006278126605864,"z0":5.391012538991793,"aX":4.380226152721589},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.6,"breakHorizontal":-6.4,"spinRate":2298,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.4315604699281397,"extension":7.1657511772872216},"index":1,"playId":"604aa0a1-5958-368a-86d5-dce574c59b00","pitchNumber":1,"startTime":"2025-08-26T00:36:37.987Z","endTime":"2025-08-26T00:36:42.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.722430169790908,"aZ":-25.946761550517543,"pfxX":2.372013779663185,"pfxZ":3.68382944916827,"pX":-0.5845047050273181,"pZ":2.3385210761472295,"vX0":5.095704278432133,"vY0":-128.68964758695714,"vZ0":-2.524655023911625,"x":139.28,"y":175.64,"x0":-2.8922889585581246,"y0":50.003622717178644,"z0":5.325798043493763,"aX":4.009069398435139},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.4,"breakHorizontal":-5.4,"spinRate":2307,"spinDirection":163},"zone":4,"typeConfidence":2.0,"plateTime":0.42434307942775096,"extension":7.135256369941001},"hitData":{"launchSpeed":84.5,"launchAngle":65.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":106.21,"coordY":151.18}},"index":2,"playId":"42af6902-22c5-38b2-8171-2c78d830ce8a","pitchNumber":2,"startTime":"2025-08-26T00:36:51.944Z","endTime":"2025-08-26T00:37:01.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:37:01.557Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alec Burleson pops out to third baseman Jared Triolo in foul territory.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-26T00:37:13.101Z","endTime":"2025-08-26T00:39:24.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.52000035450809,"strikeZoneBottom":1.64596614450866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.316597498513318,"aZ":-14.453506649604938,"pfxX":-4.935813699100197,"pfxZ":8.965936550341578,"pX":-0.7991228971890769,"pZ":4.072776561863127,"vX0":7.52339060553163,"vY0":-139.46548503487736,"vZ0":-0.7738118578409969,"x":147.46,"y":128.82,"x0":-2.886025669099505,"y0":50.00605390867432,"z0":5.303842515695216,"aX":-9.75964667366473},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":7.4,"spinRate":2204,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39219056195855595,"extension":7.074269048387217},"index":0,"playId":"a2f85490-1739-31a6-9268-b51aa289c9ba","pitchNumber":1,"startTime":"2025-08-26T00:37:26.531Z","endTime":"2025-08-26T00:37:30.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.4255979752608,"strikeZoneBottom":1.64138380989778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.897728194170504,"aZ":-13.858599880760158,"pfxX":-5.821022121940995,"pfxZ":9.261746094980127,"pX":-0.6961361807715335,"pZ":3.404233664792844,"vX0":7.89014487579702,"vY0":-139.3920096701154,"vZ0":-2.507551803413933,"x":143.54,"y":146.87,"x0":-2.8006581379836555,"y0":50.00205171618821,"z0":5.224916880326402,"aX":-11.511128901281051},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":9.0,"spinRate":2289,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.39221148131371386,"extension":7.311537105940609},"index":1,"playId":"327d4f57-1e7f-3a82-882a-6cb7db5ab283","pitchNumber":2,"startTime":"2025-08-26T00:37:43.287Z","endTime":"2025-08-26T00:37:47.938Z","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":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.68259661953399,"aZ":-34.061693470535886,"pfxX":3.989313629710893,"pfxZ":-1.4596233541141537,"pX":0.7995749649766782,"pZ":2.367693550526308,"vX0":6.132373578844936,"vY0":-113.2409925886293,"vZ0":0.20690370956050086,"x":86.52,"y":174.85,"x0":-2.4673918913105735,"y0":50.00395524930965,"z0":5.697252105220349,"aX":5.1533691553625225},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-2.3,"breakHorizontal":-8.9,"spinRate":2216,"spinDirection":85},"zone":6,"typeConfidence":2.0,"plateTime":0.484657192964856,"extension":7.0218828627590515},"index":2,"playId":"a28d0474-3f92-3384-a834-f95d0369468c","pitchNumber":3,"startTime":"2025-08-26T00:38:02.313Z","endTime":"2025-08-26T00:38:06.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14071651293382,"aZ":-30.917780692631727,"pfxX":2.3689142270994914,"pfxZ":0.7560190942415366,"pX":1.0318364320338183,"pZ":1.4670935369559082,"vX0":8.557889644231983,"vY0":-128.00469532826614,"vZ0":-3.5771770633194544,"x":77.67,"y":199.17,"x0":-2.660994234842316,"y0":50.00395736881832,"z0":5.300519136082324,"aX":3.9333485039185336},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.7,"breakHorizontal":-6.2,"spinRate":2376,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.42770989287715677,"extension":7.18535148191124},"index":3,"playId":"92534e3a-3aa6-3d8a-803f-6073e903a1c7","pitchNumber":4,"startTime":"2025-08-26T00:38:20.318Z","endTime":"2025-08-26T00:38:23.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.52000047303839,"strikeZoneBottom":1.62598357023064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.470705572876827,"aZ":-28.538445526830785,"pfxX":3.60287877592517,"pfxZ":2.1905359217325984,"pX":0.5809980939624397,"pZ":0.6385546528335599,"vX0":7.24408896850137,"vY0":-127.7192066880922,"vZ0":-5.797063547342994,"x":94.85,"y":221.54,"x0":-2.756225154061538,"y0":50.00163788842353,"z0":5.172601192075915,"aX":5.969823624660123},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.9,"breakHorizontal":-8.2,"spinRate":2495,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.42830332959723094,"extension":7.3346558679816},"index":4,"playId":"8d072238-bdea-3cfd-a94a-539dc98c290e","pitchNumber":5,"startTime":"2025-08-26T00:38:53.580Z","endTime":"2025-08-26T00:38:58.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.790270434772303,"aZ":-30.846224855636958,"pfxX":3.0790904215933534,"pfxZ":0.7920278275480745,"pX":0.8745410468413278,"pZ":1.8167708265572682,"vX0":8.296463942024557,"vY0":-128.5786531206579,"vZ0":-2.694497963753861,"x":83.66,"y":189.73,"x0":-2.7896512872911856,"y0":50.00553702175751,"z0":5.26356083521666,"aX":5.17175135296013},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.1,"breakHorizontal":-7.3,"spinRate":2438,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4254243647147904,"extension":7.236630714284712},"hitData":{"launchSpeed":74.1,"launchAngle":77.0,"totalDistance":62.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":107.08,"coordY":187.09}},"index":5,"playId":"d1317fdc-97b8-3c0d-9281-c9ff12f12573","pitchNumber":6,"startTime":"2025-08-26T00:39:15.386Z","endTime":"2025-08-26T00:39:24.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:39:24.223Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-26T00:39:43.387Z","endTime":"2025-08-26T00:41:44.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.42429931090673,"strikeZoneBottom":1.57963493831929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.27210314562872,"aZ":-13.418107991584737,"pfxX":-4.651462174840988,"pfxZ":9.591781683192444,"pX":-0.5698413800461379,"pZ":2.645483912651161,"vX0":7.619623372405238,"vY0":-138.99238629096908,"vZ0":-4.472114953716377,"x":138.72,"y":167.35,"x0":-2.742995735266782,"y0":50.00505091267745,"z0":5.166958027687686,"aX":-9.098440071050828},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":6.8,"spinRate":2269,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.39412129257544315,"extension":7.166230019160258},"index":0,"playId":"203451b5-60b7-3a2a-953d-f98488f85ae4","pitchNumber":1,"startTime":"2025-08-26T00:39:54.832Z","endTime":"2025-08-26T00:39:58.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.305870887881948,"aZ":-22.47251362154059,"pfxX":-10.63007939296097,"pfxZ":5.584270567483339,"pX":0.4095785978918248,"pZ":1.3634526259717914,"vX0":11.374095560038953,"vY0":-130.65958895337994,"vZ0":-5.709953842686051,"x":101.39,"y":201.97,"x0":-2.609109187271392,"y0":50.003929978831046,"z0":5.254944414287264,"aX":-18.469178014604232},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.0,"breakHorizontal":16.9,"spinRate":2127,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.41844157005346894,"extension":7.32029222383434},"index":1,"playId":"c8a674ae-3358-3804-b233-d1e68839383e","pitchNumber":2,"startTime":"2025-08-26T00:40:13.150Z","endTime":"2025-08-26T00:40:17.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.72649573777285,"aZ":-28.880409610468515,"pfxX":1.9759626299209563,"pfxZ":1.9884024323542882,"pX":0.6013659723212348,"pZ":2.409071587143813,"vX0":8.027007586406741,"vY0":-127.70491718345141,"vZ0":-1.5131579423890174,"x":94.08,"y":173.74,"x0":-2.8361869529559627,"y0":50.00138017286669,"z0":5.275999676397364,"aX":3.270520935633559},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":-5.4,"spinRate":2429,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.42851140046422254,"extension":7.376028841905511},"index":2,"playId":"f1875ada-e40c-3262-8f73-2c72e2dfae3a","pitchNumber":3,"startTime":"2025-08-26T00:40:39.764Z","endTime":"2025-08-26T00:40:43.394Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-26T00:41:08.635Z","endTime":"2025-08-26T00:41:38.894Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":75.8,"endSpeed":69.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.29726786743804,"aZ":-35.27596177427378,"pfxX":5.038594882404805,"pfxZ":-2.5235178283440582,"pX":-0.24238444503958403,"pZ":2.083408531468031,"vX0":3.6548375379474374,"vY0":-110.37743516282623,"vZ0":0.14994121910218228,"x":126.24,"y":182.53,"x0":-2.5763127506200703,"y0":50.00217520990168,"z0":5.739856654892013,"aX":6.194440163506886},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-4.2,"breakHorizontal":-10.1,"spinRate":2264,"spinDirection":69},"zone":8,"typeConfidence":2.0,"plateTime":0.4968982451219066,"extension":7.02881078017509},"index":4,"playId":"a31a875a-822a-34ba-8063-211428d48923","pitchNumber":4,"startTime":"2025-08-26T00:41:38.894Z","endTime":"2025-08-26T00:41:44.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:41:44.714Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jack Suwinski grounds out, second baseman Thomas Saggese to first baseman Alec Burleson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-26T00:43:37.010Z","endTime":"2025-08-26T00:44:11.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.53238837004922,"strikeZoneBottom":1.56426373239054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.483772203495732,"aZ":-27.614557035953272,"pfxX":-7.482159449485782,"pfxZ":2.524640514250576,"pX":-0.9510498075978444,"pZ":3.108907988693194,"vX0":5.963262341457625,"vY0":-132.51610809431872,"vZ0":-1.6379146523524035,"x":153.25,"y":154.84,"x0":-2.2425336774563025,"y0":50.00147426392398,"z0":5.724757773474508,"aX":-13.498591492776297},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.4,"breakHorizontal":12.5,"spinRate":2109,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4110825191067198,"extension":6.79804709773416},"index":0,"playId":"5b9ecfc6-fa09-3873-991a-e93c14345ce0","pitchNumber":1,"startTime":"2025-08-26T00:43:51.385Z","endTime":"2025-08-26T00:43:55.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.522652207415327,"aZ":-42.20017563590213,"pfxX":4.924251552462371,"pfxZ":-7.543466067286177,"pX":-0.11938995170434284,"pZ":3.01901783131407,"vX0":2.8471606686778412,"vY0":-114.63753738557564,"vZ0":2.636824577900895,"x":121.55,"y":157.27,"x0":-2.0179600376683555,"y0":50.00370120335373,"z0":5.978144068431365,"aX":6.543077094371891},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-12.7,"breakHorizontal":-9.6,"spinRate":2385,"spinDirection":48},"zone":2,"typeConfidence":2.0,"plateTime":0.47808774574903135,"extension":6.721854082157388},"hitData":{"launchSpeed":93.6,"launchAngle":-5.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":154.22}},"index":1,"playId":"111366ef-8024-3f60-aff7-4d5bdf1e3e53","pitchNumber":2,"startTime":"2025-08-26T00:44:03.913Z","endTime":"2025-08-26T00:44:11.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:44:11.293Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-26T00:44:25.681Z","endTime":"2025-08-26T00:45:53.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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, 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":83.4,"endSpeed":76.4,"strikeZoneTop":3.46999984149743,"strikeZoneBottom":1.60630932065077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85568480472367,"aZ":-30.32886073056894,"pfxX":6.0584537468742194,"pfxZ":1.2448880359145331,"pX":-0.10694299211760483,"pZ":2.476360780800237,"vX0":3.4507604120759656,"vY0":-121.3910595727624,"vZ0":-1.2888306179169258,"x":121.08,"y":171.92,"x0":-2.3363913599278745,"y0":50.00367480777681,"z0":5.666369041550926,"aX":8.997905793200955},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.2,"breakHorizontal":-11.8,"spinRate":2440,"spinDirection":43},"zone":5,"typeConfidence":2.0,"plateTime":0.4520482648900179,"extension":6.609534162972483},"index":0,"playId":"ff31fbaa-7c48-3458-9a6e-0e2ca1a6b3ff","pitchNumber":1,"startTime":"2025-08-26T00:44:33.546Z","endTime":"2025-08-26T00:44:37.237Z","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":91.8,"endSpeed":84.4,"strikeZoneTop":3.4700010461135,"strikeZoneBottom":1.64217822225481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.036201768657058,"aZ":-27.13611316763863,"pfxX":-9.281060270014917,"pfxZ":2.7910775365353206,"pX":1.6232311439402358,"pZ":2.1247349924835883,"vX0":13.104176209670465,"vY0":-133.090660319891,"vZ0":-3.666107624376085,"x":55.13,"y":181.41,"x0":-2.145427459255112,"y0":50.001450298549095,"z0":5.472717092587529,"aX":-16.744385929986663},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.4,"breakHorizontal":14.2,"spinRate":2189,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4106455788126313,"extension":6.913514374316141},"index":1,"playId":"6e0131b0-3b0a-3fe8-bc19-6dbcbfd6b236","pitchNumber":2,"startTime":"2025-08-26T00:44:49.177Z","endTime":"2025-08-26T00:44:54.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.814668859139907,"aZ":-29.164942213997747,"pfxX":-9.308335536205977,"pfxZ":1.6264899631129346,"pX":-0.45468920172669414,"pZ":2.4727602259499113,"vX0":7.8648659624549175,"vY0":-135.14674018018567,"vZ0":-2.9076103129209483,"x":134.33,"y":172.02,"x0":-2.189861841515048,"y0":50.00513658423797,"z0":5.605992765065447,"aX":-17.260860216191578},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.5,"breakHorizontal":15.2,"spinRate":2154,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.40491763048659557,"extension":6.8228035406107255},"index":2,"playId":"3b89593a-ee2d-32b8-ac89-35b218e9775e","pitchNumber":3,"startTime":"2025-08-26T00:45:06.916Z","endTime":"2025-08-26T00:45:10.977Z","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":94.0,"endSpeed":85.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.29575598781455,"aZ":-17.692778185754108,"pfxX":-6.369991475319001,"pfxZ":7.6395493009582225,"pX":-1.2408927885130636,"pZ":4.25782167543222,"vX0":4.616194703751533,"vY0":-136.82956884568083,"vZ0":-0.657937239400635,"x":164.3,"y":123.82,"x0":-2.122566511690433,"y0":50.00109107508964,"z0":5.7140631664564046,"aX":-12.072908354248945},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":10.6,"spinRate":2193,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4003478722282434,"extension":6.785293397398689},"index":3,"playId":"e99e2944-39d9-3702-b5ba-9c9372a752b2","pitchNumber":4,"startTime":"2025-08-26T00:45:47.952Z","endTime":"2025-08-26T00:45:53.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:45:53.765Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liover Peguero grounds out softly, pitcher Michael McGreevy to first baseman Alec Burleson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-26T00:46:00.223Z","endTime":"2025-08-26T00:48:46.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":700241,"link":"/api/v1/people/700241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.64570411144394,"strikeZoneBottom":1.72113938089558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99937913067063,"aZ":-28.802731718793428,"pfxX":-9.172030943069927,"pfxZ":1.8422172809248494,"pX":0.53385072819836,"pZ":1.649357393643832,"vX0":9.634838506288457,"vY0":-133.72149512245025,"vZ0":-5.031590681978796,"x":96.65,"y":194.25,"x0":-1.9063281612745753,"y0":50.00299613334943,"z0":5.595606643796951,"aX":-16.785667883539652},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.5,"breakHorizontal":14.8,"spinRate":2208,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.4079718551256013,"extension":6.986034411547717},"index":0,"playId":"4394efef-bab7-3f44-baee-15024f8445ae","pitchNumber":1,"startTime":"2025-08-26T00:46:20.801Z","endTime":"2025-08-26T00:46:24.873Z","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.4,"endSpeed":77.2,"strikeZoneTop":3.57999940113413,"strikeZoneBottom":1.67020653533999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.33022185118033,"aZ":-29.09864398293362,"pfxX":4.7271311547711665,"pfxZ":2.0456159310789452,"pX":1.0765761487667054,"pZ":2.257798432792172,"vX0":6.0665710820665995,"vY0":-121.36109266820638,"vZ0":-1.7976353508605534,"x":75.96,"y":177.82,"x0":-2.063463563417179,"y0":50.00166432157412,"z0":5.527317728627879,"aX":7.093410757353645},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.6,"breakHorizontal":-10.0,"spinRate":2407,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4502391838369739,"extension":6.7391164034653706},"index":1,"playId":"ee5a6777-258f-312d-843b-2dd515078c26","pitchNumber":2,"startTime":"2025-08-26T00:46:37.037Z","endTime":"2025-08-26T00:46:42.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.58000111164672,"strikeZoneBottom":1.61304549201139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.456099423747364,"aZ":-41.47167673326422,"pfxX":5.254475793684126,"pfxZ":-6.887064863625798,"pX":1.1469975417724252,"pZ":1.0371434334034522,"vX0":5.681235819570011,"vY0":-115.97544677277875,"vZ0":-1.5435093285219401,"x":73.28,"y":210.78,"x0":-2.0249943538935806,"y0":50.001743966432855,"z0":5.698028190559588,"aX":7.094431586310311},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-12.6,"breakHorizontal":-11.0,"spinRate":2542,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.47385783306290596,"extension":7.002741097214505},"index":2,"playId":"1813520a-7010-38aa-961f-8ca34dab0203","pitchNumber":3,"startTime":"2025-08-26T00:46:53.606Z","endTime":"2025-08-26T00:47:00.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.578795521832365,"aZ":-26.710689343170827,"pfxX":-9.930143969392365,"pfxZ":2.996631990789515,"pX":-0.4188441440495666,"pZ":2.546631363917536,"vX0":7.569383435057237,"vY0":-133.57394440444145,"vZ0":-3.140765955586645,"x":132.97,"y":170.02,"x0":-1.9878218122412965,"y0":50.000975979126096,"z0":5.64128869719623,"aX":-18.08821244772773},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.0,"breakHorizontal":16.6,"spinRate":2107,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4087938299004965,"extension":7.004809896082127},"index":3,"playId":"09352430-d15b-3c2f-be25-0504bec72d27","pitchNumber":4,"startTime":"2025-08-26T00:47:22.998Z","endTime":"2025-08-26T00:47:26.604Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-26T00:47:37.553Z","endTime":"2025-08-26T00:47:52.097Z","isPitch":false,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.58000060161098,"strikeZoneBottom":1.69848238777608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.848028063654816,"aZ":-31.78466999962747,"pfxX":6.1822673764455285,"pfxZ":0.2615462754745934,"pX":0.8133436958255466,"pZ":1.023213998447746,"vX0":5.403663232325551,"vY0":-121.73390054647535,"vZ0":-3.766776614360565,"x":86.0,"y":211.15,"x0":-2.238368386152339,"y0":50.00494268963815,"z0":5.341599828199404,"aX":9.280567967150915},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.1,"breakHorizontal":-12.5,"spinRate":2430,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.44989886662390255,"extension":6.95303636836355},"index":5,"playId":"50b8abc7-843e-3551-beb4-92948c37d44e","pitchNumber":5,"startTime":"2025-08-26T00:47:52.097Z","endTime":"2025-08-26T00:47:56.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.903950620951992,"aZ":-31.14018508305113,"pfxX":5.15413011976074,"pfxZ":0.6785101424436322,"pX":0.3861390537204655,"pZ":1.841052702227341,"vX0":4.589370732381425,"vY0":-122.68309168204942,"vZ0":-2.5113653274952337,"x":102.28,"y":189.07,"x0":-2.177400561986439,"y0":50.00449346117396,"z0":5.527977113052901,"aX":7.868855837923648},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":-10.4,"spinRate":2455,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.4461872688883166,"extension":6.875769048852854},"index":6,"playId":"9c8c3a23-9464-3897-88f0-3568dc1a7ad8","pitchNumber":6,"startTime":"2025-08-26T00:48:08.880Z","endTime":"2025-08-26T00:48:12.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.69435040473625,"aZ":-28.6188483095195,"pfxX":-10.06759633200457,"pfxZ":1.9502515312913644,"pX":-0.2582860859933656,"pZ":2.386352743127734,"vX0":8.232595290803966,"vY0":-133.79547715115098,"vZ0":-3.137255849216185,"x":126.85,"y":174.35,"x0":-2.0549618681137143,"y0":50.00641551461146,"z0":5.6074426624095866,"aX":-18.403229399803198},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.1,"breakHorizontal":16.7,"spinRate":2066,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4081145023120971,"extension":6.984798848315004},"hitData":{"launchSpeed":58.8,"launchAngle":-63.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":114.89,"coordY":182.31}},"index":7,"playId":"dcaa7b51-0fb5-3256-87e0-2a4dc387fa15","pitchNumber":7,"startTime":"2025-08-26T00:48:38.865Z","endTime":"2025-08-26T00:48:46.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:48:46.318Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-26T00:50:43.139Z","endTime":"2025-08-26T00:51:45.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.231642704653126,"aZ":-29.89178751982634,"pfxX":2.5077439947147275,"pfxZ":1.4564473759265786,"pX":0.21672881209648154,"pZ":2.0935105932541527,"vX0":6.3537183634116765,"vY0":-123.99433887681931,"vZ0":-2.1604024088418186,"x":108.74,"y":182.26,"x0":-2.6978811980301014,"y0":50.00340611200559,"z0":5.453940700537649,"aX":3.9302685844484015},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.4,"breakHorizontal":-5.9,"spinRate":2353,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.4405982954699472,"extension":7.339682412550287},"index":0,"playId":"dcd82873-0ee4-32b5-9424-15bdd0598aab","pitchNumber":1,"startTime":"2025-08-26T00:50:56.242Z","endTime":"2025-08-26T00:50:59.614Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.33553908422245,"aZ":-34.165683756650004,"pfxX":4.814403809048884,"pfxZ":-1.599655833393932,"pX":-1.102578569791817,"pZ":2.1127228282618415,"vX0":2.064512793298608,"vY0":-111.1441966249554,"vZ0":-0.23388409319123848,"x":159.03,"y":181.74,"x0":-2.6694818159388523,"y0":50.00097925639929,"z0":5.774125360848657,"aX":6.008328256488551},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-2.6,"breakHorizontal":-9.2,"spinRate":2142,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.4932239267347671,"extension":6.839326920059211},"index":1,"playId":"52dbcf0c-53a5-31a1-83fa-af1d94a0b485","pitchNumber":2,"startTime":"2025-08-26T00:51:13.088Z","endTime":"2025-08-26T00:51:18.128Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-26T00:51:26.156Z","endTime":"2025-08-26T00:51:40.896Z","isPitch":false,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.47999974402958,"strikeZoneBottom":1.57469020531347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.871176035334567,"aZ":-28.603667970706557,"pfxX":2.6380113846229096,"pfxZ":2.073129253106492,"pX":-0.2478836428394139,"pZ":1.7280586272857648,"vX0":5.6917414457880575,"vY0":-130.18505383877928,"vZ0":-3.881506210785723,"x":126.45,"y":192.12,"x0":-2.803516512390095,"y0":50.00062422108123,"z0":5.399063784164967,"aX":4.534095682918203},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.1,"breakHorizontal":-6.0,"spinRate":2516,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.42044905610236505,"extension":7.213496795494962},"index":3,"playId":"ecfaea9e-3d95-3ad4-bb66-a65a45be25a4","pitchNumber":3,"startTime":"2025-08-26T00:51:40.896Z","endTime":"2025-08-26T00:51:45.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:51:45.020Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Thomas Saggese lines out to third baseman Jared Triolo.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-26T00:52:02.038Z","endTime":"2025-08-26T00:52:27.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.51999914211788,"strikeZoneBottom":1.62326735338176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.79681145049864,"aZ":-14.678905967224118,"pfxX":-5.396647076393129,"pfxZ":8.877172376741576,"pX":-0.9591539938511573,"pZ":2.017406996369563,"vX0":7.280307995587845,"vY0":-139.80908377093996,"vZ0":-6.127813003603712,"x":153.56,"y":184.31,"x0":-2.901060544055051,"y0":50.00338204264908,"z0":5.208458754995322,"aX":-10.637415539597832},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":8.2,"spinRate":2397,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.39242138148202965,"extension":7.222247428065803},"index":0,"playId":"cced3360-787a-3597-9a56-89a4afb728a2","pitchNumber":1,"startTime":"2025-08-26T00:52:09.689Z","endTime":"2025-08-26T00:52:13.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.387103929054696,"aZ":-27.63066079852283,"pfxX":2.5796906505806962,"pfxZ":2.71513283348676,"pX":0.37131917380550483,"pZ":1.9736429239754292,"vX0":7.189769583855114,"vY0":-128.78479219320562,"vZ0":-3.2561374649717463,"x":102.85,"y":185.49,"x0":-2.7948427800161473,"y0":50.00509796989641,"z0":5.397474799091825,"aX":4.32284583764152},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.3,"breakHorizontal":-6.4,"spinRate":2443,"spinDirection":163},"zone":9,"typeConfidence":2.0,"plateTime":0.42571715922604625,"extension":7.206709868023577},"hitData":{"launchSpeed":75.9,"launchAngle":14.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":91.11,"coordY":152.37}},"index":1,"playId":"df669e85-a88f-30a5-ac6b-82e961c37bda","pitchNumber":2,"startTime":"2025-08-26T00:52:21.832Z","endTime":"2025-08-26T00:52:27.858Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:52:27.858Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jordan Walker pops out to second baseman Nick Gonzales.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-26T00:52:37.269Z","endTime":"2025-08-26T00:53:42.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.80999973469467,"strikeZoneBottom":1.81961030508802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.828290996519023,"aZ":-18.595698371826085,"pfxX":-3.185883675788683,"pfxZ":7.015736029704922,"pX":-0.7848201396763802,"pZ":4.35434114220539,"vX0":7.092901623106825,"vY0":-137.799665759356,"vZ0":0.6805956066808243,"x":146.92,"y":121.21,"x0":-2.970978503716937,"y0":50.00177284702061,"z0":5.354641511866024,"aX":-6.166400743946528},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":4.4,"spinRate":2317,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3965496636795538,"extension":7.259265343121497},"index":0,"playId":"05ad93f0-6815-36e4-a372-c285044d7421","pitchNumber":1,"startTime":"2025-08-26T00:52:53.062Z","endTime":"2025-08-26T00:52:57.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.0,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.42859021935321,"aZ":-33.01751263346712,"pfxX":3.0033894653225692,"pfxZ":-0.6371648827845195,"pX":-1.1748183454277101,"pZ":3.503896636645661,"vX0":2.4651208829737654,"vY0":-113.83356564752908,"vZ0":2.2309142096810586,"x":161.78,"y":144.17,"x0":-2.661133765713326,"y0":50.00493801363673,"z0":5.774298741265739,"aX":3.9512882724304172},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-0.4,"breakHorizontal":-6.0,"spinRate":2229,"spinDirection":79},"zone":11,"typeConfidence":2.0,"plateTime":0.48072038225329283,"extension":7.039768606319711},"index":1,"playId":"ef3ab0c5-5c3c-304b-a598-c7b5ad1ac295","pitchNumber":2,"startTime":"2025-08-26T00:53:11.248Z","endTime":"2025-08-26T00:53:15.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.11641459079703,"aZ":-13.84549909923189,"pfxX":-4.833972061029509,"pfxZ":9.216684759602991,"pX":-1.2191542442452998,"pZ":2.9085418361141007,"vX0":6.173523202709419,"vY0":-140.01598699279654,"vZ0":-3.990327916013074,"x":163.47,"y":160.25,"x0":-2.822835280696798,"y0":50.00440480692228,"z0":5.25594271211707,"aX":-9.615218677988173},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":2330,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39094161104415104,"extension":7.174850901221501},"hitData":{"launchSpeed":64.8,"launchAngle":58.0,"totalDistance":144.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":157.35,"coordY":153.09}},"index":2,"playId":"54f9ece3-2b31-37e9-97d4-37cfa77988ae","pitchNumber":3,"startTime":"2025-08-26T00:53:34.539Z","endTime":"2025-08-26T00:53:42.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:53:42.658Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Simon strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-26T00:55:46.916Z","endTime":"2025-08-26T00:57:15.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.035098293271073,"aZ":-19.599506089402478,"pfxX":-6.867775592574848,"pfxZ":6.796748266083082,"pX":-0.26719384462963947,"pZ":2.4444377213559854,"vX0":7.339628009993046,"vY0":-134.61618955657283,"vZ0":-4.819753929268669,"x":127.18,"y":172.78,"x0":-2.1264132866829186,"y0":50.0026217291771,"z0":5.6304105058594605,"aX":-12.705629880270033},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.5,"breakHorizontal":11.0,"spinRate":2048,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.40565077623678203,"extension":6.825025130907404},"index":0,"playId":"f3429326-5272-3995-8328-83c988d775a9","pitchNumber":1,"startTime":"2025-08-26T00:55:54.444Z","endTime":"2025-08-26T00:55:59.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.30770252163689,"strikeZoneBottom":1.5756982402639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84580376622066,"aZ":-20.168637839814178,"pfxX":-6.889756270471386,"pfxZ":6.7212055300607005,"pX":0.7310592349737018,"pZ":3.3810353188121693,"vX0":9.74950954706525,"vY0":-132.4265001011069,"vZ0":-2.222699832798561,"x":89.13,"y":147.49,"x0":-2.0938626265367226,"y0":50.00156119469867,"z0":5.698161898151809,"aX":-12.303888992178228},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.9,"breakHorizontal":10.4,"spinRate":2143,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.4127575697137442,"extension":6.809037475349048},"index":1,"playId":"21614e4c-a913-3ac9-a668-8de748b54c16","pitchNumber":2,"startTime":"2025-08-26T00:56:11.856Z","endTime":"2025-08-26T00:56:16.434Z","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":80.0,"endSpeed":73.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.359554972085547,"aZ":-40.58309162362389,"pfxX":5.231937308003885,"pfxZ":-6.2227929372375765,"pX":1.1743298996795521,"pZ":1.0657959607156018,"vX0":5.886265098611428,"vY0":-116.29408177004963,"vZ0":-1.6718798895269213,"x":72.24,"y":210.0,"x0":-2.081091624608788,"y0":50.000879817979126,"z0":5.68802545129124,"aX":7.0736907596196215},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-11.4,"breakHorizontal":-11.0,"spinRate":2502,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4732595597406042,"extension":6.96318628169445},"index":2,"playId":"afdb116c-17fe-3bad-9acd-43662ec3b7ae","pitchNumber":3,"startTime":"2025-08-26T00:56:28.521Z","endTime":"2025-08-26T00:56:34.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.2400005520476,"strikeZoneBottom":1.49893849169414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.229906845552843,"aZ":-41.53630919041695,"pfxX":5.5064660338790725,"pfxZ":-6.831703970062156,"pX":-1.3347899520440194,"pZ":1.2460131951604165,"vX0":0.4209682203250363,"vY0":-117.20888869517351,"vZ0":-1.224227702150638,"x":167.88,"y":205.14,"x0":-2.2314549341037093,"y0":50.00325401598257,"z0":5.705880785436796,"aX":7.546819957220205},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.4,"breakHorizontal":-10.1,"spinRate":2458,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.4699950762959162,"extension":6.954575659733659},"index":3,"playId":"6ea9ec68-f93c-3e7d-8a95-063a97d3389a","pitchNumber":4,"startTime":"2025-08-26T00:56:53.715Z","endTime":"2025-08-26T00:56:58.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.380064761800973,"aZ":-17.362792478471626,"pfxX":-6.948236103928055,"pfxZ":8.206045794252574,"pX":0.9626092465252788,"pZ":1.6215258801262231,"vX0":10.131459709691624,"vY0":-133.6374347302362,"vZ0":-6.860588084186778,"x":80.31,"y":195.0,"x0":-1.9787142587728852,"y0":50.002866688299314,"z0":5.473860109289043,"aX":-12.541325865075697},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.4,"breakHorizontal":10.3,"spinRate":2096,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4101948238355537,"extension":7.067426497916028},"index":4,"playId":"3b736458-ddba-300e-848f-02451d0fa980","pitchNumber":5,"startTime":"2025-08-26T00:57:10.932Z","endTime":"2025-08-26T00:57:15.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:57:15.589Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-26T00:57:22.761Z","endTime":"2025-08-26T00:59:20.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.316171440570084,"aZ":-42.40463514985142,"pfxX":4.450163554578819,"pfxZ":-7.607540604852926,"pX":0.08290531485572881,"pZ":1.5818026676547567,"vX0":3.5987761332542587,"vY0":-116.02991896496842,"vZ0":-0.39849059989295776,"x":113.84,"y":196.07,"x0":-2.073369381230304,"y0":50.00033292331926,"z0":5.841143937206899,"aX":5.987598412445984},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-13.6,"breakHorizontal":-9.0,"spinRate":2473,"spinDirection":45},"zone":8,"typeConfidence":2.0,"plateTime":0.474411922809832,"extension":6.705557640593603},"index":0,"playId":"f960640d-62cb-310c-b719-96b704ca2c3c","pitchNumber":1,"startTime":"2025-08-26T00:57:40.663Z","endTime":"2025-08-26T00:57:44.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.561772449818516,"aZ":-39.76838581790411,"pfxX":5.5897859115950155,"pfxZ":-5.565375205069165,"pX":0.20595129306091384,"pZ":1.935100717497614,"vX0":3.5597410441553134,"vY0":-116.27246049156186,"vZ0":-0.12109902347017187,"x":109.15,"y":186.53,"x0":-2.073134962041598,"y0":50.004287230970505,"z0":5.773378873463579,"aX":7.624701106805695},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-9.8,"breakHorizontal":-11.0,"spinRate":2447,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.47175571236864267,"extension":6.90046477417832},"index":1,"playId":"c211f8b0-83bb-3147-8e8a-9c068fd64062","pitchNumber":2,"startTime":"2025-08-26T00:58:06.473Z","endTime":"2025-08-26T00:58:12.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.840597453712267,"aZ":-19.93962573104753,"pfxX":-7.264069370992536,"pfxZ":6.591353021627166,"pX":-0.30298098991173594,"pZ":3.723319299870773,"vX0":6.944850984942009,"vY0":-135.230064468112,"vZ0":-1.5822987195939484,"x":128.55,"y":138.25,"x0":-1.9577240650986163,"y0":50.00346477669102,"z0":5.711452236538594,"aX":-13.485974902715},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.8,"breakHorizontal":11.8,"spinRate":2201,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4046719496113367,"extension":7.024790537992735},"index":2,"playId":"cc9025dd-924b-3c9b-bc70-ab5222167a89","pitchNumber":3,"startTime":"2025-08-26T00:58:34.761Z","endTime":"2025-08-26T00:58:37.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.63181286608061,"strikeZoneBottom":1.59956872897185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.132860116633736,"aZ":-18.52519796125275,"pfxX":-6.860894775203374,"pfxZ":7.272957092980995,"pX":0.5887160190299836,"pZ":3.815998171067447,"vX0":9.14891439200756,"vY0":-135.5425350469049,"vZ0":-1.4027755729110714,"x":94.56,"y":135.75,"x0":-1.925038710037282,"y0":50.00658346715113,"z0":5.622306940781745,"aX":-12.883814141405608},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":10.7,"spinRate":2224,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.40271345904128575,"extension":7.037057303187263},"index":3,"playId":"c24c4ef3-af22-3218-b607-10fdf838871c","pitchNumber":4,"startTime":"2025-08-26T00:58:56.708Z","endTime":"2025-08-26T00:59:00.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.752092726756594,"aZ":-41.23564471860117,"pfxX":5.581009246056139,"pfxZ":-6.498230073656613,"pX":0.9781367208888399,"pZ":0.9021173236557161,"vX0":5.193149714760152,"vY0":-117.47756573973797,"vZ0":-2.078296250017833,"x":79.72,"y":214.42,"x0":-1.9880644134326304,"y0":50.002453574428344,"z0":5.639637315167308,"aX":7.781939751721925},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.0,"breakHorizontal":-11.4,"spinRate":2486,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.46666211446847505,"extension":6.917541930787094},"index":4,"playId":"4cff57c2-2a77-377e-b2e9-d061ffb3dec0","pitchNumber":5,"startTime":"2025-08-26T00:59:14.760Z","endTime":"2025-08-26T00:59:20.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T00:59:20.743Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-26T00:59:27.610Z","endTime":"2025-08-26T01:01:31.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.45438677302096,"strikeZoneBottom":1.67891704454984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85760746956814,"aZ":-41.31716862040213,"pfxX":4.226138461349112,"pfxZ":-6.5700611510012905,"pX":0.5007294499635466,"pZ":1.1028252638702893,"vX0":4.886330751934553,"vY0":-117.9602348688498,"vZ0":-1.7696161517070526,"x":97.91,"y":209.0,"x0":-2.1554946139246898,"y0":50.00084673831658,"z0":5.7127404299546845,"aX":5.8841984306299455},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.0,"breakHorizontal":-9.0,"spinRate":2408,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4663992589389503,"extension":6.972063151775123},"index":0,"playId":"a28fcbf5-a274-3de0-9679-87a750166f73","pitchNumber":1,"startTime":"2025-08-26T00:59:48.387Z","endTime":"2025-08-26T00:59:53.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.37867979515318,"strikeZoneBottom":1.66690324493745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.43748092618283,"aZ":-17.94941369213275,"pfxX":-6.206284731614311,"pfxZ":7.613740581623455,"pX":0.007458362261267287,"pZ":2.505041820054325,"vX0":7.422682152366865,"vY0":-135.54988369126465,"vZ0":-5.126093144891449,"x":116.72,"y":171.14,"x0":-1.9545568836160707,"y0":50.00670188264556,"z0":5.666197610738113,"aX":-11.601776816000108},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.0,"breakHorizontal":9.7,"spinRate":2224,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.40341869827079124,"extension":6.867507931504093},"index":1,"playId":"96dbad1e-6140-35b9-b162-f538b46ed381","pitchNumber":2,"startTime":"2025-08-26T01:00:04.438Z","endTime":"2025-08-26T01:00:08.855Z","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":93.1,"endSpeed":85.2,"strikeZoneTop":3.35935928364385,"strikeZoneBottom":1.71129386726349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.109642270028644,"aZ":-18.91526117635127,"pfxX":-7.237818202277494,"pfxZ":7.108774769073175,"pX":-1.0650526596560814,"pZ":3.7631596472484303,"vX0":5.7321840798990396,"vY0":-135.57992647777192,"vZ0":-1.5705746845814363,"x":157.6,"y":137.17,"x0":-2.264302768327413,"y0":50.004454407076835,"z0":5.667541864194904,"aX":-13.501973460867756},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":11.9,"spinRate":2208,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40369292674086577,"extension":6.985870925253366},"index":2,"playId":"a2d91289-6354-3f69-b67b-6f45e31aa385","pitchNumber":3,"startTime":"2025-08-26T01:00:21.870Z","endTime":"2025-08-26T01:00:26.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.23963919622916,"aZ":-41.2392150177777,"pfxX":3.944833092589392,"pfxZ":-6.578274447234624,"pX":-0.04108539235113778,"pZ":1.5750527139462804,"vX0":3.6176951323079733,"vY0":-116.48314436149909,"vZ0":-0.6469494160843274,"x":118.57,"y":196.25,"x0":-2.124978572440935,"y0":50.002357826891355,"z0":5.745019555492501,"aX":5.436682915160224},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-11.8,"breakHorizontal":-8.0,"spinRate":2400,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.4696586896966153,"extension":6.930755870228784},"index":3,"playId":"89bb6767-5878-371f-8943-f2d1839c444a","pitchNumber":4,"startTime":"2025-08-26T01:00:40.661Z","endTime":"2025-08-26T01:00:44.643Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-26T01:00:57.618Z","endTime":"2025-08-26T01:01:27.038Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.27813268810905,"strikeZoneBottom":1.62109715508556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.871929013912705,"aZ":-30.370173541582304,"pfxX":4.5210481248193295,"pfxZ":1.1494328657977793,"pX":-0.4847672723750091,"pZ":1.4699714030472018,"vX0":2.763101407103794,"vY0":-123.8182629976094,"vZ0":-3.578541045223089,"x":135.48,"y":199.09,"x0":-2.1981215039574664,"y0":50.00501860290248,"z0":5.442250390232481,"aX":7.106146070827391},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.6,"breakHorizontal":-8.8,"spinRate":2367,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.44030767944935745,"extension":6.826605366690919},"index":5,"playId":"c26286be-000d-321f-b774-ec04f570282c","pitchNumber":5,"startTime":"2025-08-26T01:01:27.038Z","endTime":"2025-08-26T01:01:31.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:01:31.289Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T01:03:59.119Z","endTime":"2025-08-26T01:04:57.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Heaney replaces Johan Oviedo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T01:03:03.718Z","endTime":"2025-08-26T01:04:01.416Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571760,"link":"/api/v1/people/571760"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.5,"strikeZoneTop":3.21000114952845,"strikeZoneBottom":1.55508846170794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.880413391132826,"aZ":-20.626010024111665,"pfxX":9.34258334062784,"pfxZ":6.727579963792312,"pX":0.9420153311352436,"pZ":3.4350144069356907,"vX0":-7.030862509391055,"vY0":-130.79975800129378,"vZ0":-0.1054861127651554,"x":81.09,"y":146.03,"x0":2.4629607327588583,"y0":50.00620236908409,"z0":5.0341469329067925,"aX":16.047370461029367},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.4,"breakHorizontal":-15.2,"spinRate":2373,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4201921236682953,"extension":6.335008442025863},"index":1,"playId":"566663e6-7be1-3ed2-bb93-657b11633ac5","pitchNumber":1,"startTime":"2025-08-26T01:04:01.416Z","endTime":"2025-08-26T01:04:05.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.393110505278074,"aZ":-27.86857118146394,"pfxX":10.73171651731513,"pfxZ":3.060783182007885,"pX":0.20416346666640287,"pZ":1.1618042614323731,"vX0":-8.365722427538678,"vY0":-118.32895042236149,"vZ0":-3.0150119511195266,"x":109.22,"y":207.41,"x0":2.4060495960528017,"y0":50.000942547711816,"z0":5.028763810149921,"aX":15.085905603429506},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.0,"breakHorizontal":-17.2,"spinRate":2142,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4644098442891358,"extension":6.30045962227168},"index":2,"playId":"f5282059-50d6-3cec-a47b-ccabecdb8c9c","pitchNumber":2,"startTime":"2025-08-26T01:04:14.393Z","endTime":"2025-08-26T01:04:19.225Z","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":89.7,"endSpeed":81.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.518522417620243,"aZ":-20.891694619998812,"pfxX":9.693506106537377,"pfxZ":6.6301471546443045,"pX":-0.3188995999875899,"pZ":2.4046465350963504,"vX0":-10.263022842149162,"vY0":-130.1966797845792,"vZ0":-2.328186482870624,"x":129.16,"y":173.85,"x0":2.430784544421012,"y0":50.00572409188853,"z0":4.906241454417348,"aX":16.50303140191717},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.6,"breakHorizontal":-15.0,"spinRate":2384,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.42209112130072857,"extension":6.218674388450586},"index":3,"playId":"3e468d9c-88bb-34e2-a87b-e7b4442476d9","pitchNumber":3,"startTime":"2025-08-26T01:04:29.369Z","endTime":"2025-08-26T01:04:32.581Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-26T01:04:39.541Z","endTime":"2025-08-26T01:04:51.634Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.433879905029585,"aZ":-29.17560332831808,"pfxX":10.490662061409624,"pfxZ":2.0491315163537376,"pX":1.3860989720417343,"pZ":3.4815899051305625,"vX0":-6.36582569661118,"vY0":-120.73239418528199,"vZ0":2.3534881301537287,"x":64.17,"y":144.78,"x0":2.7058381035564745,"y0":50.00302231401826,"z0":5.077175818414769,"aX":15.35111996849919},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.7,"breakHorizontal":-17.3,"spinRate":2198,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.45521634377358744,"extension":6.055420616496183},"index":5,"playId":"7d076d1d-6438-3186-924e-c325cb524689","pitchNumber":4,"startTime":"2025-08-26T01:04:51.634Z","endTime":"2025-08-26T01:04:57.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:04:57.089Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Church singles on a line drive to right fielder Ronny Simon. Nathan Church to 2nd. Nathan Church advances to 2nd, on a fielding error by right fielder Ronny Simon.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T01:05:06.255Z","endTime":"2025-08-26T01:06:13.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.4,"endSpeed":82.8,"strikeZoneTop":3.25633508300958,"strikeZoneBottom":1.63315092693814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5977243033647,"aZ":-22.41438246641161,"pfxX":11.260854128426029,"pfxZ":5.525083533858004,"pX":-0.07613311036314482,"pZ":2.014959600772933,"vX0":-10.506991047906496,"vY0":-132.60069509143025,"vZ0":-3.2134942852220267,"x":119.9,"y":184.38,"x0":2.4909263897499607,"y0":50.000801005564604,"z0":4.8938705194037695,"aX":19.88148716318501},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.5,"breakHorizontal":-17.9,"spinRate":2481,"spinDirection":117},"zone":8,"typeConfidence":2.0,"plateTime":0.4144078006124401,"extension":6.3338629660806935},"index":0,"playId":"ad57c92f-aa88-342f-b886-13a02141b7d0","pitchNumber":1,"startTime":"2025-08-26T01:05:18.869Z","endTime":"2025-08-26T01:05:22.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.5,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.06308987811273,"aZ":-33.32700909940413,"pfxX":11.673390138131767,"pfxZ":-0.6744630768326481,"pX":0.9548704548761536,"pZ":2.8844243918943606,"vX0":-8.890421338799161,"vY0":-130.05971570292567,"vZ0":3.178250312894706,"x":80.6,"y":160.9,"x0":2.9060627519569002,"y0":50.00282648404736,"z0":4.178898414809761,"aX":19.937056808201145},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.2,"breakHorizontal":-19.1,"spinRate":2311,"spinDirection":102},"zone":12,"typeConfidence":2.0,"plateTime":0.4216250530529999,"extension":6.480940464507742},"index":1,"playId":"619b6203-5197-325a-9686-3cc2e3453899","pitchNumber":2,"startTime":"2025-08-26T01:05:31.138Z","endTime":"2025-08-26T01:05:35.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":70.3,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.116096053308507,"aZ":-33.55611456073528,"pfxX":-7.35953697163463,"pfxZ":-1.0957845172432652,"pX":-0.01497008402273867,"pZ":2.1324407099266067,"vX0":-4.940808948965978,"vY0":-111.66656531549803,"vZ0":3.4510968262438215,"x":117.57,"y":181.2,"x0":3.18686215090368,"y0":50.005564501490475,"z0":4.031081009323429,"aX":-9.244655291780093},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-0.7,"breakHorizontal":14.6,"spinRate":2681,"spinDirection":292},"zone":5,"typeConfidence":2.0,"plateTime":0.49152593686242696,"extension":6.114026359841246},"hitData":{"launchSpeed":94.2,"launchAngle":16.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.71,"coordY":100.34}},"index":2,"playId":"aca7dd7b-7bcc-3643-9ac4-5f8ef92ddc9e","pitchNumber":3,"startTime":"2025-08-26T01:06:02.300Z","endTime":"2025-08-26T01:06:13.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:06:13.685Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lars Nootbaar grounds out, first baseman Spencer Horwitz to pitcher Andrew Heaney. Nathan Church to 3rd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T01:06:44.612Z","endTime":"2025-08-26T01:08:46.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":571760,"link":"/api/v1/people/571760"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.52668970042466,"strikeZoneBottom":1.74252978072012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.385442726360537,"aZ":-19.243054776335498,"pfxX":9.803608413627135,"pfxZ":7.397730675981026,"pX":-1.1494299143808933,"pZ":2.111766617853121,"vX0":-12.46207035256391,"vY0":-131.28424521010893,"vZ0":-3.653761723398138,"x":160.81,"y":181.76,"x0":2.3818053246760935,"y0":50.00572257904159,"z0":4.951181382660618,"aX":17.14413919007776},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.7,"breakHorizontal":-15.1,"spinRate":2392,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4169724119783753,"extension":6.33907461834082},"index":0,"playId":"e2095d7d-dbad-3c57-a9d7-0b15110a01ab","pitchNumber":1,"startTime":"2025-08-26T01:06:48.447Z","endTime":"2025-08-26T01:06:52.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.7,"strikeZoneTop":3.48999944645611,"strikeZoneBottom":1.72604590540585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.662358751883975,"aZ":-32.39682405016782,"pfxX":-0.697557375638584,"pfxZ":-0.1596468268043565,"pX":-1.4170132283876375,"pZ":0.7876086466086941,"vX0":-9.010396879326887,"vY0":-117.74475039953113,"vZ0":-2.7216775509954156,"x":171.01,"y":217.51,"x0":2.5294276706309904,"y0":50.00160801675037,"z0":4.918386967606142,"aX":-0.9900374070965015},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.6,"breakHorizontal":3.2,"spinRate":2415,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.46292763635721457,"extension":6.008640285951112},"index":1,"playId":"50f6105f-c597-3207-8f4e-007dad75e87a","pitchNumber":2,"startTime":"2025-08-26T01:07:05.749Z","endTime":"2025-08-26T01:07:10.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.4,"strikeZoneTop":3.4899998751731,"strikeZoneBottom":1.74634969356331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.7377206414408,"aZ":-19.071148266021563,"pfxX":9.98179536029275,"pfxZ":7.48503297524372,"pX":-0.5110823326341141,"pZ":2.5666993786606236,"vX0":-10.910524752848595,"vY0":-131.89823878414356,"vZ0":-2.4308599227892196,"x":136.48,"y":169.48,"x0":2.394832159266038,"y0":50.003680834824536,"z0":4.916670330470947,"aX":17.47618386548713},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.2,"breakHorizontal":-15.5,"spinRate":2420,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.4162904792495845,"extension":6.220277819513751},"index":2,"playId":"23fdc587-263e-3ca3-a8fc-671712ecba7e","pitchNumber":3,"startTime":"2025-08-26T01:07:30.806Z","endTime":"2025-08-26T01:07:36.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":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.39288051877008,"strikeZoneBottom":1.64109399494627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.306856334260168,"aZ":-33.396214476511965,"pfxX":-1.271833302379715,"pfxZ":-0.8807664556384545,"pX":-0.5559079013707642,"pZ":2.0511684306173947,"vX0":-7.047320829442471,"vY0":-117.09227804885766,"vZ0":0.474669067416694,"x":138.19,"y":183.4,"x0":2.6592103663092406,"y0":50.003201783823215,"z0":4.973000709416596,"aX":-1.7632858183392068},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.2,"breakHorizontal":4.1,"spinRate":2418,"spinDirection":317},"zone":7,"typeConfidence":2.0,"plateTime":0.46793886079250546,"extension":6.0003303279413505},"index":3,"playId":"6d9ee93b-771d-3ced-890a-e4a988f33783","pitchNumber":4,"startTime":"2025-08-26T01:07:50.615Z","endTime":"2025-08-26T01:07:55.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.68284253317214,"aZ":-19.859634477084125,"pfxX":10.788413197290868,"pfxZ":7.039927468701457,"pX":-0.3511038017447228,"pZ":2.925488640976785,"vX0":-10.800300128909923,"vY0":-131.8609269718141,"vZ0":-1.402002910620829,"x":130.38,"y":159.79,"x0":2.4085975983812338,"y0":50.00503759777101,"z0":4.9384045123461515,"aX":18.880918006075863},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.6,"breakHorizontal":-17.0,"spinRate":2395,"spinDirection":120},"zone":1,"typeConfidence":2.0,"plateTime":0.41637567728245317,"extension":6.337212858787913},"index":4,"playId":"6550a10d-ed2f-30bf-bdc2-b7b9884c69e1","pitchNumber":5,"startTime":"2025-08-26T01:08:08.226Z","endTime":"2025-08-26T01:08:12.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.63149889212957,"aZ":-36.02998438367814,"pfxX":-2.7507273450356853,"pfxZ":-2.820267337976299,"pX":0.46479431928114645,"pZ":1.801181213791582,"vX0":-4.425383413440375,"vY0":-116.10163065404278,"vZ0":0.4859180580521614,"x":99.28,"y":190.15,"x0":2.752625941315216,"y0":50.003825556658676,"z0":5.0166008976790275,"aX":-3.7574296496659167},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.7,"breakHorizontal":6.1,"spinRate":2461,"spinDirection":305},"zone":9,"typeConfidence":2.0,"plateTime":0.4716614581651286,"extension":5.969070904841844},"hitData":{"launchSpeed":96.0,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.42,"coordY":171.95}},"index":5,"playId":"7a9cbb8e-6f6b-3cf0-93a6-ea206097a86d","pitchNumber":6,"startTime":"2025-08-26T01:08:39.881Z","endTime":"2025-08-26T01:08:46.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:08:46.720Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a ground ball to third baseman Jared Triolo. Nathan Church scores.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T01:09:13.032Z","endTime":"2025-08-26T01:10:48.796Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":{"id":571760,"link":"/api/v1/people/571760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":75.0,"endSpeed":69.0,"strikeZoneTop":3.40729804057326,"strikeZoneBottom":1.58726634942216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.675913368024972,"aZ":-39.28442819664953,"pfxX":-3.6487507775155548,"pfxZ":-5.950802878085173,"pX":-0.22113381247728817,"pZ":1.7708424416436606,"vX0":-4.856017433144584,"vY0":-109.07952400090541,"vZ0":1.0991467724791728,"x":125.43,"y":190.97,"x0":2.515058772671905,"y0":50.00181968432711,"z0":5.523547297998932,"aX":-4.360065748321742},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-10.1,"breakHorizontal":8.0,"spinRate":2580,"spinDirection":314},"zone":8,"typeConfidence":2.0,"plateTime":0.5037376790847334,"extension":5.836372766809714},"index":0,"playId":"1ca01387-6482-3d3f-b516-ee4dc3100a7d","pitchNumber":1,"startTime":"2025-08-26T01:09:13.032Z","endTime":"2025-08-26T01:09:17.878Z","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":82.9,"endSpeed":75.6,"strikeZoneTop":3.50001787373009,"strikeZoneBottom":1.61552069315809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.276990662075537,"aZ":-30.52498359621681,"pfxX":11.562347372232667,"pfxZ":1.1328591425190533,"pX":-0.3680529875503571,"pZ":2.094175303497313,"vX0":-10.360590129870163,"vY0":-120.31880061721073,"vZ0":-0.492123317191822,"x":131.03,"y":182.24,"x0":2.500471432622606,"y0":50.00443084115579,"z0":5.016279753011794,"aX":16.881417436487244},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.2,"breakHorizontal":-18.4,"spinRate":2092,"spinDirection":107},"zone":7,"typeConfidence":2.0,"plateTime":0.4559679102550529,"extension":6.124908752700876},"index":1,"playId":"9ce70d9c-5282-3e7d-9dcd-32d24aa7f9d4","pitchNumber":2,"startTime":"2025-08-26T01:09:26.075Z","endTime":"2025-08-26T01:09:30.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.8,"strikeZoneTop":3.36000098651195,"strikeZoneBottom":1.5230197304696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.267548789745323,"aZ":-17.526922506504174,"pfxX":10.027546354466683,"pfxZ":8.248629491612727,"pX":0.1165517250586767,"pZ":4.13064564561205,"vX0":-10.01626553449916,"vY0":-132.85327827754594,"vZ0":1.1072838473836923,"x":112.56,"y":127.25,"x0":2.6450987589223196,"y0":50.000800694943756,"z0":4.988440805487849,"aX":17.801970228310985},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.5,"breakHorizontal":-15.8,"spinRate":2455,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.41336104457942424,"extension":6.303297118456456},"index":2,"playId":"8369cece-9749-3d51-bcf5-41c3963d8971","pitchNumber":3,"startTime":"2025-08-26T01:09:41.924Z","endTime":"2025-08-26T01:09:45.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":82.5,"strikeZoneTop":3.46368938417683,"strikeZoneBottom":1.57934164435423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.700441253589666,"aZ":-17.23040470961076,"pfxX":9.565844810832687,"pfxZ":8.436551090753973,"pX":0.6676994996651582,"pZ":4.0728751365084435,"vX0":-8.431618929385605,"vY0":-133.05848479809944,"vZ0":1.1446519932658297,"x":91.55,"y":128.81,"x0":2.653145078314834,"y0":50.00632391757253,"z0":4.895812626806472,"aX":16.95319595628819},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.7,"breakHorizontal":-15.2,"spinRate":2422,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.41351423894025485,"extension":6.3755013432956735},"index":3,"playId":"4cf80d7a-11c3-3fa9-8d9e-b158f9f06ae5","pitchNumber":4,"startTime":"2025-08-26T01:10:01.391Z","endTime":"2025-08-26T01:10:05.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.412166066830597,"aZ":-31.10053935265816,"pfxX":11.031870239848795,"pfxZ":0.7207960734615755,"pX":0.5076914244003972,"pZ":1.3393354725322342,"vX0":-8.580698953279562,"vY0":-122.10753003953104,"vZ0":-1.8433438656404983,"x":97.65,"y":202.62,"x0":2.6522890162633703,"y0":50.00397155842889,"z0":4.8068934760586615,"aX":16.48445743572243},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.1,"breakHorizontal":-17.6,"spinRate":2166,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4503815263320381,"extension":6.086132237529001},"index":4,"playId":"93f6903e-3f24-3676-85aa-50b0692a6c27","pitchNumber":5,"startTime":"2025-08-26T01:10:16.591Z","endTime":"2025-08-26T01:10:19.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.23216333188191,"aZ":-27.141175570759938,"pfxX":10.077441858707573,"pfxZ":3.3586314120582283,"pX":0.6525728646249094,"pZ":2.3265860094157955,"vX0":-7.736803887268595,"vY0":-121.68470102423713,"vZ0":-0.6662333694541562,"x":92.13,"y":175.96,"x0":2.5664553811418327,"y0":50.001117273644816,"z0":4.958697919975214,"aX":15.087461107469508},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.2,"breakHorizontal":-16.3,"spinRate":2202,"spinDirection":111},"zone":6,"typeConfidence":2.0,"plateTime":0.45040088206869067,"extension":6.2784835054292705},"hitData":{"launchSpeed":93.7,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.78,"coordY":163.84}},"index":5,"playId":"6a66ea0e-4e76-3c85-9f3e-24e7fa2e4b89","pitchNumber":6,"startTime":"2025-08-26T01:10:40.772Z","endTime":"2025-08-26T01:10:48.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:10:48.796Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alec Burleson hits a ground-rule double (21) on a line drive down the left-field line. Masyn Winn to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T01:11:18.691Z","endTime":"2025-08-26T01:13:22.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnThird":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.60163831571436,"strikeZoneBottom":1.67894882432631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.52406640596577,"aZ":-18.249677537094637,"pfxX":9.767284257960295,"pfxZ":7.906902537799809,"pX":-0.9598812264992747,"pZ":3.83799794910919,"vX0":-12.014155328900397,"vY0":-131.97585320424682,"vZ0":0.38750913532821196,"x":153.59,"y":135.15,"x0":2.3859211654039965,"y0":50.00237186292262,"z0":5.035136018107791,"aX":17.201139083270252},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.6,"breakHorizontal":-15.0,"spinRate":2393,"spinDirection":111},"zone":11,"typeConfidence":2.0,"plateTime":0.4152838714462814,"extension":6.372324381601687},"index":0,"playId":"6d9e9dea-a03f-3a91-85ac-9a9d11d0f9e1","pitchNumber":1,"startTime":"2025-08-26T01:11:18.744Z","endTime":"2025-08-26T01:11:22.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.6,"strikeZoneTop":3.5937770771652,"strikeZoneBottom":1.67108153694745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.066778338915086,"aZ":-17.3398189582335,"pfxX":8.965981873100452,"pfxZ":8.621416935810975,"pX":0.18541741153205704,"pZ":3.5670176505026583,"vX0":-8.761650915715855,"vY0":-130.73060920823602,"vZ0":-0.518426063293774,"x":109.93,"y":142.47,"x0":2.424909273503111,"y0":50.0024789738012,"z0":5.07626730448821,"aX":15.428036468185828},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.7,"breakHorizontal":-14.2,"spinRate":2454,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.41991727541050716,"extension":6.320603843323738},"index":1,"playId":"06c61dcc-f245-3caa-9a79-b0ede98f0d77","pitchNumber":2,"startTime":"2025-08-26T01:11:39.051Z","endTime":"2025-08-26T01:11:43.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.76510398535593,"aZ":-16.01189520174587,"pfxX":8.459283269845725,"pfxZ":9.38626906640664,"pX":0.45038069225448296,"pZ":3.235862402541911,"vX0":-8.198755271933441,"vY0":-130.92422690351492,"vZ0":-1.3546930132490136,"x":99.83,"y":151.41,"x0":2.535879965917519,"y0":50.00099706460785,"z0":4.968370530751432,"aX":14.563562220223908},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.9,"breakHorizontal":-13.3,"spinRate":2449,"spinDirection":125},"zone":3,"typeConfidence":2.0,"plateTime":0.41967290693216963,"extension":6.240780545762552},"index":2,"playId":"9d425b87-05c3-3711-86c6-e1ee355589e9","pitchNumber":3,"startTime":"2025-08-26T01:11:59.367Z","endTime":"2025-08-26T01:12:02.673Z","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":80.4,"endSpeed":74.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.023706966802514,"aZ":-37.026751064630986,"pfxX":-2.126140035183181,"pfxZ":-3.5177333029742526,"pX":-0.2760295811358398,"pZ":1.2655312387574942,"vX0":-5.923741728306055,"vY0":-116.96903885455596,"vZ0":-0.35786571716488436,"x":127.52,"y":204.61,"x0":2.57029400385681,"y0":50.0026071824441,"z0":4.905962020397273,"aX":-2.9323434515709517},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-6.1,"breakHorizontal":5.4,"spinRate":2513,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.46910075269365636,"extension":6.18784769321603},"index":3,"playId":"462d4918-b590-311f-b9c1-d0d74cfe55f0","pitchNumber":4,"startTime":"2025-08-26T01:12:23.185Z","endTime":"2025-08-26T01:12:26.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.535145905086573,"aZ":-30.582622012122865,"pfxX":11.81576846264933,"pfxZ":0.9451804710103104,"pX":1.0087491270296867,"pZ":2.182190867864006,"vX0":-8.489539847225968,"vY0":-129.00026589904328,"vZ0":0.9206550430951974,"x":78.55,"y":179.86,"x0":2.805236337835818,"y0":50.0042488347664,"z0":4.17606747451406,"aX":19.939591936290284},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.2,"breakHorizontal":-19.6,"spinRate":2301,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.42439161147990534,"extension":6.534553824083006},"index":4,"playId":"2f4cdefd-67ba-37c9-851f-044a3d6a471a","pitchNumber":5,"startTime":"2025-08-26T01:12:45.966Z","endTime":"2025-08-26T01:12:50.709Z","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":90.4,"endSpeed":82.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.371619621219047,"aZ":-21.235792111362205,"pfxX":11.519885864973663,"pfxZ":6.272826692284662,"pX":-0.5459913317094611,"pZ":2.561745516704464,"vX0":-11.640828841753084,"vY0":-131.1297130363012,"vZ0":-1.9934514493000077,"x":137.81,"y":169.61,"x0":2.451203507375613,"y0":50.00262868193579,"z0":4.9138351966321645,"aX":20.089257075300612},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.2,"breakHorizontal":-18.4,"spinRate":2388,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.4174743511795316,"extension":6.3684339165076596},"hitData":{"launchSpeed":93.1,"launchAngle":15.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":39.42,"coordY":125.93}},"index":5,"playId":"acf323c1-db5f-3cf7-b26b-ebd9bcc0d77c","pitchNumber":6,"startTime":"2025-08-26T01:13:16.173Z","endTime":"2025-08-26T01:13:22.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:13:22.199Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willson Contreras singles on a ground ball to center fielder Jack Suwinski, deflected by second baseman Nick Gonzales. Masyn Winn scores. Alec Burleson scores.","rbi":2,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T01:13:55.643Z","endTime":"2025-08-26T01:14:23.813Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":{"id":571760,"link":"/api/v1/people/571760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":{"id":571760,"link":"/api/v1/people/571760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.7,"endSpeed":75.5,"strikeZoneTop":3.54999984551199,"strikeZoneBottom":1.6380691675276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.11357898000656,"aZ":-27.06220597731615,"pfxX":10.166127843327468,"pfxZ":3.5118244185274756,"pX":0.5504677312413679,"pZ":1.914413752238731,"vX0":-7.93490414340002,"vY0":-120.1573073029856,"vZ0":-1.4892623311980262,"x":96.02,"y":187.09,"x0":2.5809581970440543,"y0":50.004439372884605,"z0":4.955475777419884,"aX":14.809930488917175},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.2,"breakHorizontal":-16.4,"spinRate":2101,"spinDirection":113},"zone":9,"typeConfidence":2.0,"plateTime":0.4565088528169978,"extension":6.077491493765851},"index":0,"playId":"ccae817f-bf65-32a0-b607-7a30dfbaa124","pitchNumber":1,"startTime":"2025-08-26T01:13:59.330Z","endTime":"2025-08-26T01:14:03.070Z","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":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.739761020024893,"aZ":-27.63947198008714,"pfxX":10.531788100496238,"pfxZ":3.0788171611336947,"pX":0.7074529402800075,"pZ":1.873718312432823,"vX0":-8.110245473560925,"vY0":-120.90954624283586,"vZ0":-1.3125236912326297,"x":90.03,"y":188.19,"x0":2.7456480193191606,"y0":50.00213873144613,"z0":4.860872259427339,"aX":15.510349369874199},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.5,"breakHorizontal":-17.0,"spinRate":2201,"spinDirection":104},"zone":9,"typeConfidence":2.0,"plateTime":0.4539182468321554,"extension":6.245350351816072},"hitData":{"launchSpeed":96.1,"launchAngle":2.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":121.77,"coordY":96.54}},"index":1,"playId":"c818198d-e089-3e17-ba88-a3daaa6fe077","pitchNumber":2,"startTime":"2025-08-26T01:14:13.065Z","endTime":"2025-08-26T01:14:23.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:14:23.813Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nolan Gorman doubles (11) on a sharp line drive to center fielder Jack Suwinski. Willson Contreras scores.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T01:15:45.410Z","endTime":"2025-08-26T01:16:58.390Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":{"id":571760,"link":"/api/v1/people/571760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-26T01:14:57.544Z","endTime":"2025-08-26T01:15:47.691Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.6,"endSpeed":81.9,"strikeZoneTop":3.47999896083594,"strikeZoneBottom":1.63847580228303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.4123156599684,"aZ":-19.496461952459896,"pfxX":11.23138306974297,"pfxZ":7.33068234858325,"pX":-0.36733349827074385,"pZ":2.2728563751131494,"vX0":-11.204468952710673,"vY0":-131.32891604200736,"vZ0":-2.930795616542829,"x":131.0,"y":177.41,"x0":2.515711717148819,"y0":50.001791583912095,"z0":4.870321373985846,"aX":19.421523612559476},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.7,"breakHorizontal":-17.5,"spinRate":2377,"spinDirection":114},"zone":4,"typeConfidence":2.0,"plateTime":0.4186713366695045,"extension":6.239615688997339},"index":1,"playId":"57206bd9-68ff-37cf-b5da-7b186fea9340","pitchNumber":1,"startTime":"2025-08-26T01:15:47.691Z","endTime":"2025-08-26T01:15:51.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":81.9,"strikeZoneTop":3.45226309867416,"strikeZoneBottom":1.63167002892393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.53085538393899,"aZ":-20.640810543701342,"pfxX":11.302570698479006,"pfxZ":6.676680372312697,"pX":-0.8501699864075575,"pZ":2.473671211376988,"vX0":-12.047786456009328,"vY0":-131.07233927619515,"vZ0":-2.0073291073477693,"x":149.41,"y":171.99,"x0":2.3529124424232424,"y0":50.00326150948711,"z0":4.802069277491827,"aX":19.527769692481172},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.8,"breakHorizontal":-17.6,"spinRate":2350,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.4190083030030278,"extension":6.27644984859505},"index":2,"playId":"b7367b4d-aa27-32a5-b954-ca3ccd2750e9","pitchNumber":2,"startTime":"2025-08-26T01:16:04.827Z","endTime":"2025-08-26T01:16:09.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.983104619742385,"aZ":-33.51291232779742,"pfxX":-0.09114661873392449,"pfxZ":-0.968368353924717,"pX":-0.37125124293199036,"pZ":1.4034021486986616,"vX0":-6.912433741260331,"vY0":-117.06046154183207,"vZ0":-0.8337474852738798,"x":131.15,"y":200.89,"x0":2.6308758810060637,"y0":50.00043224539599,"z0":4.900032873342068,"aX":-0.1254418165820955},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.7,"breakHorizontal":1.8,"spinRate":2445,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.4678101517158111,"extension":6.135014660759572},"index":3,"playId":"0007130e-e95e-3aa0-9759-9d168e34891e","pitchNumber":3,"startTime":"2025-08-26T01:16:22.682Z","endTime":"2025-08-26T01:16:27.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.233218686024784,"aZ":-21.586712391782704,"pfxX":10.083620908778096,"pfxZ":6.106696147527796,"pX":-0.16217845430986189,"pZ":2.777331911996111,"vX0":-10.028628216648192,"vY0":-131.01095222087636,"vZ0":-1.4234919795735324,"x":123.18,"y":163.79,"x0":2.409210044019493,"y0":50.00599863334478,"z0":4.9445383835151375,"aX":17.494449299970206},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.9,"breakHorizontal":-16.0,"spinRate":2355,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4184191698211941,"extension":6.201283342506715},"hitData":{"launchSpeed":106.9,"launchAngle":15.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":77.06,"coordY":66.45}},"index":4,"playId":"e3625089-8676-3cac-bde7-a931cec7e20e","pitchNumber":4,"startTime":"2025-08-26T01:16:43.619Z","endTime":"2025-08-26T01:16:58.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:16:58.390Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Thomas Saggese singles on a line drive to left fielder Tommy Pham. Nolan Gorman scores.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T01:19:41.810Z","endTime":"2025-08-26T01:22:00.167Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[1],"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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":{"id":571760,"link":"/api/v1/people/571760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":"2025-08-26T01:17:27.518Z","endTime":"2025-08-26T01:18:17.294Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Colin Holderman replaces Andrew Heaney.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-26T01:18:17.294Z","endTime":"2025-08-26T01:19:44.066Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670059,"link":"/api/v1/people/670059"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.5199992941333,"strikeZoneBottom":1.65785531258415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.159564958784067,"aZ":-24.14227242182539,"pfxX":-0.45003931407540154,"pfxZ":4.658484669360351,"pX":1.4627344793459625,"pZ":1.2080859495777834,"vX0":7.097795222313259,"vY0":-129.92171709805834,"vZ0":-6.44584241359493,"x":61.24,"y":206.16,"x0":-1.2366923618362076,"y0":50.00161063459493,"z0":5.535406263449053,"aX":-0.7769036446756326},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.3,"breakHorizontal":-0.6,"spinRate":2096,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.42028233778748714,"extension":6.9618887357315815},"index":2,"playId":"6d106e3e-0399-31f9-a573-6069ed2f6d94","pitchNumber":1,"startTime":"2025-08-26T01:19:44.066Z","endTime":"2025-08-26T01:19:48.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.45206541457791,"strikeZoneBottom":1.56560414019672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.418532798518353,"aZ":-24.691368534362223,"pfxX":1.4593757026529202,"pfxZ":4.43715065288043,"pX":0.33463861537770373,"pZ":2.8109003652755913,"vX0":4.606270401922128,"vY0":-128.69205231537035,"vZ0":-2.370581441494739,"x":104.24,"y":162.89,"x0":-1.6642568310893833,"y0":50.00157553875208,"z0":5.6463690623531395,"aX":2.4597025092275113},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.8,"breakHorizontal":-3.6,"spinRate":2188,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.42476558880589765,"extension":6.699175773828292},"index":3,"playId":"479ee8cc-7295-3ce6-a499-1efe4ec0f805","pitchNumber":2,"startTime":"2025-08-26T01:20:01.194Z","endTime":"2025-08-26T01:20:05.573Z","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":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.52000040326314,"strikeZoneBottom":1.54684010127922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.18127359323206,"aZ":-22.74170614892905,"pfxX":-9.83923817231385,"pfxZ":4.908665682548543,"pX":0.7033943921622196,"pZ":2.6904626269819283,"vX0":8.852321974773991,"vY0":-137.39352991804785,"vZ0":-4.042240145533338,"x":90.19,"y":166.14,"x0":-1.275065459216481,"y0":50.0000241331543,"z0":5.717874546852402,"aX":-18.891676422664073},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.3,"breakHorizontal":16.1,"spinRate":2169,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3979985988073427,"extension":6.615979947452909},"index":4,"playId":"7021ca7e-75ec-37a8-b0f6-63ff6537607c","pitchNumber":3,"startTime":"2025-08-26T01:20:17.737Z","endTime":"2025-08-26T01:20:22.096Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.52000006795326,"strikeZoneBottom":1.5671083320218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.688552680798026,"aZ":-25.079075896271352,"pfxX":3.202626530346544,"pfxZ":4.929597505401382,"pX":3.3828189432481026,"pZ":-0.35227197770670626,"vX0":10.113998609368277,"vY0":-119.1411655803576,"vZ0":-7.9172296087425424,"x":-11.95,"y":248.29,"x0":-1.331727916723618,"y0":50.00303635489028,"z0":5.277443927740265,"aX":4.606342133107285},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.2,"breakHorizontal":-8.3,"spinRate":2415,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4595613547088746,"extension":6.725252512387554},"index":5,"playId":"af179918-d658-3f52-a5d7-ecefc370f543","pitchNumber":4,"startTime":"2025-08-26T01:20:38.339Z","endTime":"2025-08-26T01:20:43.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.51999954066038,"strikeZoneBottom":1.61871429591232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50407950286348,"aZ":-27.91134642808117,"pfxX":1.2960230708484355,"pfxZ":2.526966828519323,"pX":1.3516927308480013,"pZ":1.0244566425636061,"vX0":6.20762382709246,"vY0":-128.81471167369503,"vZ0":-6.061024134545675,"x":65.48,"y":211.12,"x0":-1.2529728911560944,"y0":50.005198527991155,"z0":5.551938790603817,"aX":2.189039780946997},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.5,"breakHorizontal":-3.7,"spinRate":2225,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4243920256225415,"extension":6.8334412008823335},"index":6,"playId":"ccd88dbe-47e2-3c8c-8e87-60b73707ecd6","pitchNumber":5,"startTime":"2025-08-26T01:21:12.013Z","endTime":"2025-08-26T01:21:15.655Z","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":3,"strikes":2,"outs":2},"index":7,"startTime":"2025-08-26T01:21:50.153Z","endTime":"2025-08-26T01:21:50.154Z","isPitch":false,"type":"action","player":{"id":695336,"link":"/api/v1/people/695336"}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.94240289744475,"aZ":-22.919073921422445,"pfxX":-10.557155623618236,"pfxZ":4.707587801625962,"pX":-0.8219638756876811,"pZ":2.2998000066392934,"vX0":5.6643721635305715,"vY0":-139.21655074328498,"vZ0":-4.870365393432578,"x":148.33,"y":176.69,"x0":-1.5103343287007256,"y0":50.00031156339991,"z0":5.586744730585085,"aX":-20.74138509522974},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.7,"breakHorizontal":18.0,"spinRate":2197,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.39328261426300104,"extension":6.78960657933546},"hitData":{"launchSpeed":102.7,"launchAngle":13.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.97,"coordY":103.04}},"index":8,"playId":"4c8f1014-7f2a-34ae-8fe4-1a2d3c850e13","pitchNumber":6,"startTime":"2025-08-26T01:21:50.155Z","endTime":"2025-08-26T01:22:00.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:22:00.167Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Walker grounds out, third baseman Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T01:22:27.261Z","endTime":"2025-08-26T01:23:16.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.0,"strikeZoneTop":3.66887035272036,"strikeZoneBottom":1.70737932308122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51272585444748,"aZ":-23.74752867657931,"pfxX":-1.3850296255385404,"pfxZ":4.657851253903059,"pX":1.1641827771895088,"pZ":0.477813015747924,"vX0":7.291544560706738,"vY0":-132.94423947191592,"vZ0":-8.593965678913808,"x":72.62,"y":225.88,"x0":-1.4210978647814858,"y0":50.00664573973325,"z0":5.445321349423211,"aX":-2.508572253049007},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.0,"breakHorizontal":1.1,"spinRate":2316,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.41025039065815916,"extension":6.7421197812417635},"index":0,"playId":"913f7ebc-c40d-337f-9602-927d211e345a","pitchNumber":1,"startTime":"2025-08-26T01:22:27.261Z","endTime":"2025-08-26T01:22:31.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.81375500240299,"aZ":-25.208910640442507,"pfxX":-9.955764126464604,"pfxZ":3.5163385822385465,"pX":-0.25196335681718646,"pZ":1.6711608614840134,"vX0":6.71544756337437,"vY0":-139.73864739608527,"vZ0":-6.5158663485234,"x":126.6,"y":193.66,"x0":-1.3899152644383206,"y0":50.006376010164026,"z0":5.684114901531322,"aX":-19.738203940039437},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.2,"breakHorizontal":16.7,"spinRate":2161,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.3916346591388056,"extension":6.8230667860179395},"index":1,"playId":"2c0a1aba-50a8-3030-9b64-369c59db4d8d","pitchNumber":2,"startTime":"2025-08-26T01:22:46.506Z","endTime":"2025-08-26T01:22:50.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.47522904848984,"aZ":-21.79315331867074,"pfxX":-10.969051262355858,"pfxZ":5.227305531084799,"pX":-0.5093892922525929,"pZ":1.4832706077341513,"vX0":6.21957211278578,"vY0":-140.02545574362586,"vZ0":-7.253541723326472,"x":136.42,"y":198.73,"x0":-1.333599565716164,"y0":50.004494377704994,"z0":5.532070333824329,"aX":-21.79483145188532},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.2,"breakHorizontal":18.6,"spinRate":2288,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.3910921676065122,"extension":6.691042907657889},"hitData":{"launchSpeed":100.5,"launchAngle":-2.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.17,"coordY":170.94}},"index":2,"playId":"ee88eb73-5753-34eb-b751-cc9279849f65","pitchNumber":3,"startTime":"2025-08-26T01:23:08.648Z","endTime":"2025-08-26T01:23:16.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:23:16.521Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Horwitz walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-26T01:25:02.324Z","endTime":"2025-08-26T01:26:26.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.57590809778688,"strikeZoneBottom":1.73746103854726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6057150431721,"aZ":-20.608781576629752,"pfxX":-5.836036838477028,"pfxZ":6.456778740377658,"pX":-0.7796096115804216,"pZ":3.509844599042389,"vX0":5.489811697578955,"vY0":-132.3530874861371,"vZ0":-2.2201008129748914,"x":146.72,"y":144.01,"x0":-2.1125181232511063,"y0":50.00604680920725,"z0":5.852931929578775,"aX":-10.459550721233933},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.5,"breakHorizontal":9.5,"spinRate":2158,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.41227790037250767,"extension":6.794201151262508},"index":0,"playId":"ee267d18-f36f-3357-9c68-35ac7686dd8b","pitchNumber":1,"startTime":"2025-08-26T01:25:32.158Z","endTime":"2025-08-26T01:25:36.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.56000110690814,"strikeZoneBottom":1.68931670624924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.87333195850041,"aZ":-19.48081945226108,"pfxX":-5.759131135452573,"pfxZ":6.987272380733671,"pX":-0.5696656787622936,"pZ":3.639179571644706,"vX0":5.869523166565986,"vY0":-133.47155590129515,"vZ0":-2.018486600036738,"x":138.71,"y":140.52,"x0":-2.0417819959693624,"y0":50.00390440344142,"z0":5.797964789428755,"aX":-10.463702293531606},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.5,"breakHorizontal":9.2,"spinRate":2095,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.4093042879877715,"extension":6.702395115255042},"index":1,"playId":"38e11411-06b8-322a-966d-c5b4cf1064c1","pitchNumber":2,"startTime":"2025-08-26T01:25:45.781Z","endTime":"2025-08-26T01:25:50.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.5599993368261,"strikeZoneBottom":1.65656019888002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.316470571925436,"aZ":-18.57779294173662,"pfxX":-5.654937553487256,"pfxZ":7.341049881703427,"pX":-0.6168956608683765,"pZ":3.5981955545145015,"vX0":5.6015147714788736,"vY0":-134.53397840176314,"vZ0":-2.088407745180257,"x":140.51,"y":141.63,"x0":-1.9808317569465137,"y0":50.005157754532675,"z0":5.686596024465548,"aX":-10.476749337436798},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":9.2,"spinRate":2161,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4055186607652925,"extension":7.169751486415328},"index":2,"playId":"6ddd9dda-1376-3d5d-830d-ef402dd73910","pitchNumber":3,"startTime":"2025-08-26T01:26:02.709Z","endTime":"2025-08-26T01:26:10.438Z","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":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.56000026527948,"strikeZoneBottom":1.660736660277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.03760273841019,"aZ":-18.14861713070798,"pfxX":-6.293860174390935,"pfxZ":7.6828879200614,"pX":-0.4533707763963657,"pZ":3.7161812236900538,"vX0":6.161396077828752,"vY0":-134.04059702393437,"vZ0":-1.9637038801630198,"x":134.28,"y":138.44,"x0":-1.9602819867946553,"y0":50.00457359833972,"z0":5.749346004831144,"aX":-11.493496463145366},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.7,"breakHorizontal":10.1,"spinRate":2123,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4080813866096977,"extension":6.804862770246688},"index":3,"playId":"791d7122-a011-3419-b1bf-951d7d9eb5fe","pitchNumber":4,"startTime":"2025-08-26T01:26:20.593Z","endTime":"2025-08-26T01:26:26.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:26:26.536Z","atBatIndex":46},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tommy Pham grounds into a double play, shortstop Masyn Winn to second baseman Thomas Saggese to first baseman Alec Burleson. Spencer Horwitz out at 2nd. Tommy Pham out at 1st.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-26T01:27:09.039Z","endTime":"2025-08-26T01:27:36.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"08a86418-1514-3e9a-8919-34e07a1abf0b","startTime":"2025-08-26T01:26:54.982Z","endTime":"2025-08-26T01:26:59.205Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.54999894515161,"strikeZoneBottom":1.59365461003264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.15971648689302,"aZ":-25.6926727493629,"pfxX":-9.721179317689243,"pfxZ":3.6948190140574786,"pX":-0.3439852709591591,"pZ":1.6789027185835392,"vX0":7.005016899217667,"vY0":-131.46051016223606,"vZ0":-5.525440631094377,"x":130.11,"y":193.45,"x0":-1.7765165441695996,"y0":50.00541927416305,"z0":5.708656802859391,"aX":-17.06371725257399},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.6,"breakHorizontal":16.1,"spinRate":2099,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.41621689914790405,"extension":6.739505071926647},"index":1,"playId":"6e8b60c5-b7e6-3cc3-87c9-47fc3117cba7","pitchNumber":1,"startTime":"2025-08-26T01:27:11.422Z","endTime":"2025-08-26T01:27:15.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.836652414239648,"aZ":-28.544546296006274,"pfxX":6.71642540073956,"pfxZ":2.4859892496787195,"pX":0.5735373102701761,"pZ":1.880724428067374,"vX0":4.630264919935461,"vY0":-120.00486452926162,"vZ0":-2.6029266476526804,"x":95.14,"y":188.0,"x0":-2.25246242092185,"y0":50.004389159668236,"z0":5.517648558216672,"aX":9.813532758969897},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.2,"breakHorizontal":-13.3,"spinRate":2438,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.45611332662519866,"extension":6.791645983460476},"hitData":{"launchSpeed":75.9,"launchAngle":5.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.39,"coordY":146.11}},"index":2,"playId":"b805be46-5e67-3016-a9db-521ac201e864","pitchNumber":2,"startTime":"2025-08-26T01:27:29.208Z","endTime":"2025-08-26T01:27:36.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:27:36.885Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Triolo flies out to right fielder Jordan Walker.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-26T01:27:56.490Z","endTime":"2025-08-26T01:28:11.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.513497332988685,"aZ":-26.58640526706957,"pfxX":-9.664898039633236,"pfxZ":3.1438187783543903,"pX":0.201936192068149,"pZ":2.7505755723293195,"vX0":9.296365335059608,"vY0":-132.11846568008446,"vZ0":-2.380831526757861,"x":109.3,"y":164.51,"x0":-2.09617226647121,"y0":50.00577353154924,"z0":5.605043929883381,"aX":-17.195455104865687},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.4,"breakHorizontal":15.6,"spinRate":2079,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.41359948029941807,"extension":7.189432134496456},"hitData":{"launchSpeed":88.9,"launchAngle":41.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.82,"coordY":117.8}},"index":0,"playId":"a679f36f-984d-302e-918a-4b89b24c7109","pitchNumber":1,"startTime":"2025-08-26T01:28:03.201Z","endTime":"2025-08-26T01:28:11.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:28:11.839Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Pagés grounds out, third baseman Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-26T01:30:11.064Z","endTime":"2025-08-26T01:30:49.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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(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.7,"endSpeed":88.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.280338199113135,"aZ":-22.813866860013036,"pfxX":-9.596103543743686,"pfxZ":4.654505118878643,"pX":-0.8636018306035788,"pZ":2.313161219337663,"vX0":4.891990729424407,"vY0":-140.7424840176644,"vZ0":-5.4635528252585255,"x":149.92,"y":176.32,"x0":-1.375477036810784,"y0":50.00273400303696,"z0":5.752586566701874,"aX":-19.293529573268348},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.6,"breakHorizontal":16.4,"spinRate":2214,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.3888379939345583,"extension":6.7015337209422325},"index":0,"playId":"a5fbabb2-f3be-348f-8fe9-b0fcc8ab4e82","pitchNumber":1,"startTime":"2025-08-26T01:30:23.225Z","endTime":"2025-08-26T01:30:27.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.861674281312432,"aZ":-22.54829373330299,"pfxX":-10.720131175980379,"pfxZ":4.8511433859697695,"pX":0.19597444749771226,"pZ":1.7512972387947794,"vX0":7.344798242121915,"vY0":-139.80357059095948,"vZ0":-6.782276721808864,"x":109.53,"y":191.49,"x0":-1.069488641750822,"y0":50.00330937755454,"z0":5.68380372262486,"aX":-21.268178755142667},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.6,"breakHorizontal":18.0,"spinRate":2250,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.39145710820920554,"extension":6.750809211750231},"hitData":{"launchSpeed":87.8,"launchAngle":-48.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.13,"coordY":172.97}},"index":1,"playId":"35a4f7e0-f6b6-3101-b62b-70116ddd01e2","pitchNumber":2,"startTime":"2025-08-26T01:30:41.851Z","endTime":"2025-08-26T01:30:49.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:30:49.733Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cardinals challenged (play at 1st), call on the field was upheld: Nathan Church grounds out, shortstop Liover Peguero to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-26T01:31:04.936Z","endTime":"2025-08-26T01:31:25.413Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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.0,"endSpeed":88.5,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.42153097904086,"aZ":-21.169473215241982,"pfxX":-10.067701924231795,"pfxZ":5.539162082685499,"pX":-0.3031429498727183,"pZ":1.3287877964814543,"vX0":6.843502671480994,"vY0":-139.5999624117868,"vZ0":-7.367106091451533,"x":128.56,"y":202.9,"x0":-1.4698275280850501,"y0":50.00342410410745,"z0":5.380093803854257,"aX":-20.007114149291038},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.8,"breakHorizontal":16.9,"spinRate":2269,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.39133599793957474,"extension":6.676253837125019},"hitData":{"launchSpeed":85.0,"launchAngle":-22.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":149.66}},"index":0,"playId":"94211a02-8a0c-3eb3-bdf4-1ce9f348c584","pitchNumber":1,"startTime":"2025-08-26T01:31:17.894Z","endTime":"2025-08-26T01:31:25.413Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":138},"playEndTime":"2025-08-26T01:31:25.413Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lars Nootbaar grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-26T01:35:16.884Z","endTime":"2025-08-26T01:37:26.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.5,"strikeZoneTop":3.37663204163758,"strikeZoneBottom":1.5217926421303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.64845869318226,"aZ":-31.102025611735236,"pfxX":8.375253232685251,"pfxZ":0.7796462750222961,"pX":-0.6905316185123385,"pZ":2.244342300373791,"vX0":-0.1516885674117201,"vY0":-116.96085519290762,"vZ0":-1.2774519406562441,"x":143.32,"y":178.18,"x0":-1.7113238788640623,"y0":50.003183214057515,"z0":5.734911160089133,"aX":11.513684870758128},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.3,"breakHorizontal":-15.1,"spinRate":2403,"spinDirection":65},"zone":4,"typeConfidence":2.0,"plateTime":0.469700283181143,"extension":6.48963410627581},"index":0,"playId":"fa2326c5-66ba-37d1-acd5-c00dfd213eb1","pitchNumber":1,"startTime":"2025-08-26T01:35:16.884Z","endTime":"2025-08-26T01:35:20.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.496816461987724,"aZ":-22.251916175925174,"pfxX":0.1650272812251914,"pfxZ":5.480218652183891,"pX":0.885717917574372,"pZ":1.6167036016936593,"vX0":5.817001913520824,"vY0":-133.63920933698955,"vZ0":-6.254365919499563,"x":83.24,"y":195.13,"x0":-1.3396546556052955,"y0":50.00515298837593,"z0":5.5833513022173475,"aX":0.2975384456843071},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.8,"breakHorizontal":-1.6,"spinRate":2324,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4096927164337836,"extension":6.654028213173334},"index":1,"playId":"3036f6ed-b651-31da-ba52-bf620ff09f02","pitchNumber":2,"startTime":"2025-08-26T01:35:31.976Z","endTime":"2025-08-26T01:35:37.210Z","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":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.4899995287231,"strikeZoneBottom":1.68874014806271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.149623496020403,"aZ":-22.51702317353397,"pfxX":0.9492886249781236,"pfxZ":5.444302166004761,"pX":0.8855480866971265,"pZ":0.6063146058096208,"vX0":5.322210814748795,"vY0":-131.6064689358008,"vZ0":-8.640167748602279,"x":83.24,"y":222.41,"x0":-1.2774062997432858,"y0":50.00180128896288,"z0":5.570544942132417,"aX":1.6809752466618224},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.4,"breakHorizontal":-2.8,"spinRate":2311,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.41451222411961774,"extension":6.740287957118415},"index":2,"playId":"386a4bec-6397-325e-9a52-c73aea872364","pitchNumber":3,"startTime":"2025-08-26T01:35:50.399Z","endTime":"2025-08-26T01:35:54.472Z","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":96.3,"endSpeed":88.7,"strikeZoneTop":3.48999913346486,"strikeZoneBottom":1.73892464935177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.127012563996942,"aZ":-21.91814253134123,"pfxX":-10.136008963001817,"pfxZ":5.147175014156618,"pX":-0.044425407119205174,"pZ":0.9291417371103005,"vX0":7.957381725850935,"vY0":-139.9367980299308,"vZ0":-8.122177562980973,"x":118.69,"y":213.69,"x0":-1.6009523643873598,"y0":50.006699284100335,"z0":5.293677950521787,"aX":-20.205909560212504},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.9,"breakHorizontal":16.8,"spinRate":2146,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.39068757625666795,"extension":6.855380552203524},"index":3,"playId":"feb48e1a-1416-3afe-bce1-f12cdf784248","pitchNumber":4,"startTime":"2025-08-26T01:36:09.335Z","endTime":"2025-08-26T01:36:15.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.42506900279001,"strikeZoneBottom":1.66677343941269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.828960525188972,"aZ":-29.070445402163443,"pfxX":6.044440679886108,"pfxZ":2.181917428078398,"pX":-1.4611050596575488,"pZ":3.410485914498516,"vX0":-1.3201769928690534,"vY0":-118.29612351345335,"vZ0":0.8187685725975666,"x":172.69,"y":146.7,"x0":-1.68237470446744,"y0":50.00313131759126,"z0":5.717665933062793,"aX":8.596296107865818},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.4,"breakHorizontal":-10.7,"spinRate":2399,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.4623973125954537,"extension":6.4523385898794015},"index":4,"playId":"4f3899bd-68aa-3c8f-8ce5-e7a0df0b83c9","pitchNumber":5,"startTime":"2025-08-26T01:36:35.811Z","endTime":"2025-08-26T01:36:40.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.183225020177442,"aZ":-24.54103545579116,"pfxX":0.042767409769837395,"pfxZ":4.367661819196153,"pX":0.2833803946980164,"pZ":1.8502061781379127,"vX0":4.347906593635692,"vY0":-131.27093424184577,"vZ0":-5.044679182180006,"x":106.2,"y":188.82,"x0":-1.3984500010061822,"y0":50.006205385331,"z0":5.618473896748931,"aX":0.07500197795345824},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.1,"breakHorizontal":-1.0,"spinRate":2294,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.41688215561972397,"extension":6.710696081824272},"index":5,"playId":"b9288f86-12ce-3db3-81cb-f6674cff0afa","pitchNumber":6,"startTime":"2025-08-26T01:36:54.129Z","endTime":"2025-08-26T01:36:57.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.38077105497578,"aZ":-26.418383199312583,"pfxX":-10.333077941185792,"pfxZ":2.9260113840048536,"pX":-0.23977496394087366,"pZ":1.9910619511719008,"vX0":6.647454908050606,"vY0":-139.44378709395144,"vZ0":-5.1958701028002015,"x":126.14,"y":185.02,"x0":-1.3120653278270809,"y0":50.00626516106642,"z0":5.621808213386024,"aX":-20.35138912825673},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.4,"breakHorizontal":17.4,"spinRate":2166,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.39280525661876897,"extension":6.6144635342606914},"hitData":{"launchSpeed":82.3,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":151.18}},"index":6,"playId":"b8e34252-acf8-34a6-9abc-ad2a8ed7a3e1","pitchNumber":7,"startTime":"2025-08-26T01:37:18.694Z","endTime":"2025-08-26T01:37:26.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:37:26.165Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jack Suwinski walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T01:39:40.418Z","endTime":"2025-08-26T01:40:46.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Leahy replaces Michael McGreevy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T01:38:46.165Z","endTime":"2025-08-26T01:39:42.720Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681517,"link":"/api/v1/people/681517"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.43490859741103,"strikeZoneBottom":1.53970078516795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.091371757749208,"aZ":-10.552175368048944,"pfxX":-1.7025257653716126,"pfxZ":11.454570220715805,"pX":-0.4441115563780276,"pZ":1.578917582441172,"vX0":4.402587473762037,"vY0":-136.53001864954317,"vZ0":-8.653586962627294,"x":133.93,"y":196.15,"x0":-1.8564382673589717,"y0":50.00393646700843,"z0":5.516096188269493,"aX":-3.214479372820581},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.1,"breakHorizontal":2.2,"spinRate":2389,"spinDirection":203},"zone":7,"typeConfidence":0.91,"plateTime":0.40119811526079063,"extension":7.3599316536825174},"index":1,"playId":"4298ddca-3e44-3be7-b9a6-ad2b5f371db1","pitchNumber":1,"startTime":"2025-08-26T01:39:42.720Z","endTime":"2025-08-26T01:39:47.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.47999958426795,"strikeZoneBottom":1.52401436554214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.724552813800404,"aZ":-11.100932758176778,"pfxX":-2.2737661198339376,"pfxZ":10.76655730724016,"pX":-0.340130174379409,"pZ":3.709936866404295,"vX0":4.476388674133168,"vY0":-139.13530437975885,"vZ0":-3.3825400642921255,"x":129.96,"y":138.61,"x0":-1.6756588006108097,"y0":50.00121260162947,"z0":5.678971865531873,"aX":-4.450222059315072},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.0,"breakHorizontal":3.1,"spinRate":2414,"spinDirection":211},"zone":11,"typeConfidence":0.92,"plateTime":0.3939247196322597,"extension":7.0735025069796915},"index":2,"playId":"fb50df04-e1b1-3ff6-b0e2-162a2c1466f9","pitchNumber":2,"startTime":"2025-08-26T01:39:55.943Z","endTime":"2025-08-26T01:40:00.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.51482946708529,"strikeZoneBottom":1.65184836877852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.235375057560685,"aZ":-13.765383817959487,"pfxX":-1.1106135262019654,"pfxZ":9.419006111492944,"pX":-0.9483880325110288,"pZ":2.8541704672817882,"vX0":3.3336969877699243,"vY0":-138.71934686067132,"vZ0":-4.941229639617796,"x":153.15,"y":161.72,"x0":-2.019943230207489,"y0":50.00164100548021,"z0":5.5720505564635605,"aX":-2.1707874270733782},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":1.3,"spinRate":2428,"spinDirection":203},"zone":11,"typeConfidence":0.92,"plateTime":0.39444347572298977,"extension":7.123783958054538},"index":3,"playId":"aa1ddc87-a4cc-3b16-8976-1a1eca03a692","pitchNumber":3,"startTime":"2025-08-26T01:40:09.797Z","endTime":"2025-08-26T01:40:14.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.34124597476549,"strikeZoneBottom":1.73943879809484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.06142128533764,"aZ":-11.36585949593854,"pfxX":-2.433804350285695,"pfxZ":10.716760713956864,"pX":0.1915976881018663,"pZ":1.5429041012313445,"vX0":6.042272338837801,"vY0":-138.05309182119558,"vZ0":-8.563871206936955,"x":109.7,"y":197.12,"x0":-1.7035253458676753,"y0":50.00098618155621,"z0":5.438910618171287,"aX":-4.725365094223139},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":3.2,"spinRate":2466,"spinDirection":200},"zone":14,"typeConfidence":0.92,"plateTime":0.3958811881573525,"extension":7.208871171672776},"index":4,"playId":"23d5a96a-6cc8-315d-93aa-ff6db65172e8","pitchNumber":4,"startTime":"2025-08-26T01:40:25.169Z","endTime":"2025-08-26T01:40:29.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.4143488117185,"strikeZoneBottom":1.51961309675462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.455184759261655,"aZ":-43.45814378136398,"pfxX":3.3926915739602634,"pfxZ":-7.62477350958699,"pX":-1.1461200710788357,"pZ":1.9938987074313668,"vX0":0.583139421086107,"vY0":-121.12893996648117,"vZ0":0.1051970240659994,"x":160.69,"y":184.94,"x0":-1.8308020341687938,"y0":50.001498932665804,"z0":5.761004634210356,"aX":5.022444824091821},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-13.4,"breakHorizontal":-6.2,"spinRate":2448,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.45281387113372196,"extension":7.0588679736194315},"index":5,"playId":"f210a8a0-7bdd-3fb3-b39e-5e1ce2fe97d3","pitchNumber":5,"startTime":"2025-08-26T01:40:41.928Z","endTime":"2025-08-26T01:40:46.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:40:46.890Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Bart singles on a line drive to center fielder Nathan Church, deflected by right fielder Jordan Walker. Jack Suwinski to 2nd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T01:40:55.962Z","endTime":"2025-08-26T01:41:21.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"postOnSecond":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_deflection"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"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":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.256696531293418,"aZ":-23.722200088630462,"pfxX":1.6959021244447325,"pfxZ":4.4755684802238935,"pX":-0.39456737273880516,"pZ":2.8490624048595277,"vX0":3.923792669392304,"vY0":-136.3635740727629,"vZ0":-2.6868193060048355,"x":132.04,"y":161.86,"x0":-2.070924912462548,"y0":50.00173632052163,"z0":5.479052850526951,"aX":3.2014548689819695},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.8,"breakHorizontal":-3.8,"spinRate":2316,"spinDirection":181},"zone":4,"typeConfidence":0.91,"plateTime":0.4012625750404548,"extension":6.9694574076583375},"hitData":{"launchSpeed":77.6,"launchAngle":27.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.86,"coordY":101.84}},"index":0,"playId":"da5c16c8-5090-3e93-84b8-7885fa209346","pitchNumber":1,"startTime":"2025-08-26T01:41:08.843Z","endTime":"2025-08-26T01:41:21.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:41:21.700Z","atBatIndex":53},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Liover Peguero reaches on a fielder's choice. Jack Suwinski to 3rd. Joey Bart to 2nd. Jack Suwinski advances to 3rd, on a throwing error by pitcher Kyle Leahy.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T01:41:47.670Z","endTime":"2025-08-26T01:42:10.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"postOnSecond":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"postOnThird":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681517,"link":"/api/v1/people/681517"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":"f99e5afd-f891-4d52-a277-80157e9e42d4","startTime":"2025-08-26T01:41:47.670Z","endTime":"2025-08-26T01:41:52.670Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9390708780188,"aZ":-28.03463874041674,"pfxX":3.125380991322219,"pfxZ":2.2948977920007376,"pX":0.09423784991445065,"pZ":2.6428227826264536,"vX0":4.717478784977123,"vY0":-133.1423610994148,"vZ0":-2.404787952001273,"x":113.41,"y":167.42,"x0":-2.1026311942418827,"y0":50.005899053757965,"z0":5.573917715472129,"aX":5.646297795317775},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.8,"breakHorizontal":-6.6,"spinRate":2416,"spinDirection":160},"zone":5,"typeConfidence":0.9,"plateTime":0.41041314470550416,"extension":7.048132877456057},"hitData":{"launchSpeed":27.5,"launchAngle":-2.0,"totalDistance":15.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":127.49,"coordY":188.67}},"index":1,"playId":"df58328a-5484-31c3-a827-3917a33491a6","pitchNumber":1,"startTime":"2025-08-26T01:42:03.448Z","endTime":"2025-08-26T01:42:10.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:42:10.260Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Simon strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T01:43:35.934Z","endTime":"2025-08-26T01:45:13.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"postOnSecond":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"postOnThird":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"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":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T01:43:07.225Z","endTime":"2025-08-26T01:43:38.177Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.51346459321601,"aZ":-43.24705872861137,"pfxX":4.929754550889582,"pfxZ":-7.680598073646172,"pX":0.23741496959430364,"pZ":1.4416761977735248,"vX0":3.4668954802210337,"vY0":-120.21883126258501,"vZ0":-0.8709200849561299,"x":107.95,"y":199.85,"x0":-1.871197070229607,"y0":50.00148054452911,"z0":5.697309315436865,"aX":7.1083609903916285},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-13.8,"breakHorizontal":-9.8,"spinRate":2657,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.4582082016508462,"extension":7.03241173907756},"index":1,"playId":"d04ddcce-94ee-3162-9dc5-934f38ed7882","pitchNumber":1,"startTime":"2025-08-26T01:43:38.177Z","endTime":"2025-08-26T01:43:42.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.18885703522906,"aZ":-42.32807227417044,"pfxX":4.194432393800489,"pfxZ":-6.789439303536947,"pX":0.21578624818252856,"pZ":1.4143698002288159,"vX0":3.5255145995372748,"vY0":-122.10617689337292,"vZ0":-1.5583242491175766,"x":108.77,"y":200.59,"x0":-1.7966646704236084,"y0":50.00347400903428,"z0":5.734616791957434,"aX":6.272377439019298},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-12.4,"breakHorizontal":-8.5,"spinRate":2479,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.45021738398218103,"extension":7.171871851067425},"index":2,"playId":"0d2ac951-aad6-3bb6-a082-4931b86ce03e","pitchNumber":2,"startTime":"2025-08-26T01:43:56.395Z","endTime":"2025-08-26T01:44:00.998Z","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":96.3,"endSpeed":87.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.26406442451513,"aZ":-10.486338759760908,"pfxX":-3.140372577071923,"pfxZ":10.961308258418581,"pX":0.7184027064803613,"pZ":2.29151758707294,"vX0":8.020158479327732,"vY0":-139.93029637739963,"vZ0":-6.876710062738739,"x":89.62,"y":176.91,"x0":-1.779761702718083,"y0":50.00011410601847,"z0":5.471530448625814,"aX":-6.212565730530719},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":4.0,"spinRate":2487,"spinDirection":201},"zone":6,"typeConfidence":0.92,"plateTime":0.3917836010450233,"extension":7.345758107692291},"index":3,"playId":"290293df-a405-3915-8cf6-bea1ad520205","pitchNumber":3,"startTime":"2025-08-26T01:44:15.670Z","endTime":"2025-08-26T01:44:19.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.8,"strikeZoneTop":3.24000002335027,"strikeZoneBottom":1.55816935470993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.981812548927074,"aZ":-45.01230810615929,"pfxX":5.541744861308706,"pfxZ":-8.975529327331456,"pX":-2.044618360929811,"pZ":3.004497056061186,"vX0":-2.0584117698631412,"vY0":-119.88288607506601,"vZ0":2.7230759809905756,"x":194.94,"y":157.66,"x0":-1.8863043029301911,"y0":50.00504954031392,"z0":5.923074855869036,"aX":7.9250659534499786},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-15.1,"breakHorizontal":-9.4,"spinRate":2437,"spinDirection":37},"zone":11,"typeConfidence":2.0,"plateTime":0.4600013433114096,"extension":7.093827129890302},"index":4,"playId":"fde7ba00-51ac-3851-882e-b8b845ba864e","pitchNumber":4,"startTime":"2025-08-26T01:44:34.104Z","endTime":"2025-08-26T01:44:37.941Z","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":87.0,"endSpeed":80.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.52469092896704,"aZ":-27.69200691815527,"pfxX":7.739354173919543,"pfxZ":2.7723478411492533,"pX":1.2390011638002019,"pZ":1.0052593847101217,"vX0":5.53296483256831,"vY0":-126.57867250941389,"vZ0":-5.471981825391486,"x":69.77,"y":211.64,"x0":-1.9830927702572356,"y0":50.005448916950456,"z0":5.420323026782004,"aX":12.523381892223082},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.0,"breakHorizontal":-15.4,"spinRate":2709,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.4331877518680627,"extension":7.265836879448365},"index":5,"playId":"9a4ae843-8a4a-34fb-afa6-2672b2e4dcdf","pitchNumber":5,"startTime":"2025-08-26T01:44:49.600Z","endTime":"2025-08-26T01:44:53.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.5715342160283,"aZ":-44.17632649882938,"pfxX":2.9359878255320133,"pfxZ":-7.931519630891422,"pX":-0.8876550270537993,"pZ":0.7870766325850208,"vX0":1.5871062426978553,"vY0":-122.8418602964922,"vZ0":-2.5294136129617892,"x":150.84,"y":217.53,"x0":-1.9256390814774993,"y0":50.004004014336154,"z0":5.621158830666382,"aX":4.442411877428917},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-14.6,"breakHorizontal":-5.8,"spinRate":2505,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4475806128691322,"extension":7.187463306045642},"index":6,"playId":"cfa4be86-c790-3c10-a492-bd6f2e8aa38e","pitchNumber":6,"startTime":"2025-08-26T01:45:08.666Z","endTime":"2025-08-26T01:45:13.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:45:13.271Z","atBatIndex":55},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Nick Gonzales out on a sacrifice fly to right fielder Jordan Walker. Jack Suwinski scores. Joey Bart to 3rd.","rbi":1,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T01:45:31.986Z","endTime":"2025-08-26T01:46:37.598Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"postOnThird":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":{"id":681517,"link":"/api/v1/people/681517"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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":84.4,"endSpeed":77.7,"strikeZoneTop":3.52000053998156,"strikeZoneBottom":1.65034817855843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.176572311209835,"aZ":-44.18723182686859,"pfxX":3.035251394878716,"pfxZ":-7.917783350629537,"pX":-0.2555294566344624,"pZ":1.1330721130450128,"vX0":2.872697326485609,"vY0":-122.91335691771795,"vZ0":-1.902822888241403,"x":126.74,"y":208.19,"x0":-1.8370848148928107,"y0":50.0014187976428,"z0":5.697022589215379,"aX":4.606108765365541},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-14.5,"breakHorizontal":-6.2,"spinRate":2522,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.44698651495989905,"extension":7.190576251941125},"index":0,"playId":"199d163c-d469-3e62-a7fe-742a52143f0d","pitchNumber":1,"startTime":"2025-08-26T01:45:36.406Z","endTime":"2025-08-26T01:45:40.396Z","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":91.3,"endSpeed":84.8,"strikeZoneTop":3.51999958662782,"strikeZoneBottom":1.64088601324319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.370111455633587,"aZ":-27.304942856781217,"pfxX":1.1102239634723494,"pfxZ":2.6875039035505726,"pX":0.8677227186386738,"pZ":2.061276429026052,"vX0":6.575069232521751,"vY0":-132.9124682828896,"vZ0":-3.8755376060550537,"x":83.92,"y":183.13,"x0":-1.7704160862976444,"y0":50.00098609299939,"z0":5.494942338247709,"aX":2.0078281043091706},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.3,"breakHorizontal":-3.2,"spinRate":2527,"spinDirection":156},"zone":14,"typeConfidence":0.9,"plateTime":0.4102712532072972,"extension":7.131130705533141},"index":1,"playId":"7237ea23-9458-36b7-af3a-535474088b91","pitchNumber":2,"startTime":"2025-08-26T01:45:51.813Z","endTime":"2025-08-26T01:45:57.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.481515028720224,"aZ":-26.8414764704648,"pfxX":1.7039712504297018,"pfxZ":2.945175572238046,"pX":0.34904304634718036,"pZ":3.0997770298473686,"vX0":5.300398463874238,"vY0":-133.41633148764146,"vZ0":-1.43881082140271,"x":103.7,"y":155.09,"x0":-1.8811519173623572,"y0":50.00364295991875,"z0":5.572248872343637,"aX":3.0848936247503302},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.3,"breakHorizontal":-4.2,"spinRate":2493,"spinDirection":158},"zone":3,"typeConfidence":0.9,"plateTime":0.4098217545780347,"extension":7.016653227666723},"index":2,"playId":"3644ee6e-2ee9-3a6b-ae1a-40bd2fda0999","pitchNumber":3,"startTime":"2025-08-26T01:46:08.260Z","endTime":"2025-08-26T01:46:12.674Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.73699775828282,"aZ":-10.706695849967168,"pfxX":-3.4675903223785483,"pfxZ":10.790869151523527,"pX":-0.040090292999188225,"pZ":2.60128317521526,"vX0":6.126583241234822,"vY0":-140.38710259193056,"vZ0":-5.992555367303864,"x":118.53,"y":168.55,"x0":-1.8034482647585262,"y0":50.00652337838467,"z0":5.465436545548885,"aX":-6.901350718074506},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":4.9,"spinRate":2436,"spinDirection":199},"zone":5,"typeConfidence":0.92,"plateTime":0.3906414977617949,"extension":7.396210924798568},"hitData":{"launchSpeed":95.4,"launchAngle":34.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.18,"coordY":104.12}},"index":3,"playId":"d98459ce-7b2c-373c-b60c-fee4910e3ea9","pitchNumber":4,"startTime":"2025-08-26T01:46:25.122Z","endTime":"2025-08-26T01:46:37.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:46:37.598Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging, catcher Pedro Pagés to first baseman Alec Burleson.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T01:47:03.422Z","endTime":"2025-08-26T01:49:46.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,6,7,8],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.42711250663547,"strikeZoneBottom":1.60564846413997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.481972210378814,"aZ":-10.637697860307322,"pfxX":-2.359117927030678,"pfxZ":10.772824100467666,"pX":-1.0820482397037057,"pZ":2.3396453266049164,"vX0":3.076247772213446,"vY0":-140.41477835170042,"vZ0":-6.637891432495427,"x":158.25,"y":175.61,"x0":-1.8847513054950848,"y0":50.00039832318681,"z0":5.424691135332853,"aX":-4.715315744705314},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":3.6,"spinRate":2455,"spinDirection":209},"zone":13,"typeConfidence":0.93,"plateTime":0.38993191291730334,"extension":7.297629083091272},"index":0,"playId":"208ed68d-8b17-3a4d-95ae-6d36d2ed291e","pitchNumber":1,"startTime":"2025-08-26T01:47:21.354Z","endTime":"2025-08-26T01:47:26.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.31000054637896,"strikeZoneBottom":1.57952717217168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.867258827488048,"aZ":-45.3994665500621,"pfxX":5.074254958608753,"pfxZ":-8.93465536228428,"pX":-0.7485469971025528,"pZ":3.2549411485989284,"vX0":0.8235095200577659,"vY0":-121.49595536499675,"vZ0":3.3216355523109122,"x":145.53,"y":150.9,"x0":-1.7513170911284506,"y0":50.00098041213782,"z0":5.841057348819327,"aX":7.513683180945023},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-15.0,"breakHorizontal":-9.4,"spinRate":2543,"spinDirection":42},"zone":1,"typeConfidence":2.0,"plateTime":0.4524441131959578,"extension":7.070283386134134},"index":1,"playId":"5cc23cdd-eeac-3496-a13c-34f946fae6a0","pitchNumber":2,"startTime":"2025-08-26T01:47:38.988Z","endTime":"2025-08-26T01:47:42.798Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.205264017570588,"aZ":-44.20580033806522,"pfxX":5.637579198175867,"pfxZ":-8.00735864267841,"pX":-0.5366635054054067,"pZ":1.541258062491194,"vX0":1.2979528923506973,"vY0":-122.39230542503124,"vZ0":-0.9622683186294727,"x":137.46,"y":197.17,"x0":-1.8070761034675387,"y0":50.000861918588406,"z0":5.755534776587203,"aX":8.473733516723854},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-14.4,"breakHorizontal":-10.6,"spinRate":2595,"spinDirection":40},"zone":7,"typeConfidence":2.0,"plateTime":0.4490844664073861,"extension":7.232087935407609},"index":2,"playId":"ff309be2-b55e-3637-adfb-99b902333e55","pitchNumber":3,"startTime":"2025-08-26T01:47:58.454Z","endTime":"2025-08-26T01:48:02.318Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-26T01:48:11.433Z","endTime":"2025-08-26T01:48:29.938Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.3099989484489,"strikeZoneBottom":1.67233349434224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.297709426166698,"aZ":-28.951707025176052,"pfxX":9.318604170584361,"pfxZ":1.9712596380106011,"pX":1.0463999387328127,"pZ":0.1958760287209829,"vX0":4.398795231170601,"vY0":-127.18985933498162,"vZ0":-7.4240229943430265,"x":77.11,"y":233.49,"x0":-1.9168557882553592,"y0":50.005321632577626,"z0":5.451312370204217,"aX":15.255922999477017},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":-17.9,"spinRate":2783,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.4307786771296356,"extension":7.229255476211353},"index":4,"playId":"2eace752-e054-361c-a4cc-975eae20b5dd","pitchNumber":4,"startTime":"2025-08-26T01:48:29.938Z","endTime":"2025-08-26T01:48:34.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Kyle Leahy. Liover Peguero to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"2eace752-e054-361c-a4cc-975eae20b5dd","startTime":"2025-08-26T01:48:40.335Z","endTime":"2025-08-26T01:48:59.538Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.72362093865076,"aZ":-44.423708929951644,"pfxX":4.155585409193835,"pfxZ":-8.183476459755722,"pX":-0.7288625391718453,"pZ":1.829570507079469,"vX0":1.3623470895550713,"vY0":-122.23590128310681,"vZ0":-0.12174128189235378,"x":144.78,"y":189.38,"x0":-1.8351614816318922,"y0":50.00586331567602,"z0":5.731719220373988,"aX":6.216294608710926},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-14.5,"breakHorizontal":-7.9,"spinRate":2435,"spinDirection":36},"zone":7,"typeConfidence":2.0,"plateTime":0.4501065335587384,"extension":7.092908091201359},"index":6,"playId":"f93cb7e9-1000-329d-8993-afe546032be8","pitchNumber":5,"startTime":"2025-08-26T01:48:59.538Z","endTime":"2025-08-26T01:49:03.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.30999957737041,"strikeZoneBottom":1.64368443259306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.368330582891694,"aZ":-12.19401588539019,"pfxX":-2.209754905414059,"pfxZ":10.244464247723077,"pX":-0.3210359263302599,"pZ":4.4754037728856915,"vX0":4.9935948773005325,"vY0":-139.27340388691562,"vZ0":-1.1720064698679995,"x":129.24,"y":117.94,"x0":-1.8559323325791137,"y0":50.00410620472378,"z0":5.7142761836760245,"aX":-4.311076770812531},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":2.9,"spinRate":2544,"spinDirection":204},"zone":11,"typeConfidence":0.92,"plateTime":0.39436274673634486,"extension":7.2603391793584136},"index":7,"playId":"1493c77a-f01e-3487-ac73-29b4eab2511f","pitchNumber":6,"startTime":"2025-08-26T01:49:21.185Z","endTime":"2025-08-26T01:49:25.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.714673355676716,"aZ":-43.34620674314525,"pfxX":5.44013021530251,"pfxZ":-7.7694015136538095,"pX":-0.4112353063934122,"pZ":0.5585442939743087,"vX0":1.2796806919706725,"vY0":-120.41212857928616,"vZ0":-2.8891672072149133,"x":132.68,"y":223.7,"x0":-1.6583086048921765,"y0":50.00014507078224,"z0":5.683937235230089,"aX":7.827577264952119},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-14.5,"breakHorizontal":-10.2,"spinRate":2505,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.45839294561468025,"extension":7.041557837787441},"index":8,"playId":"fa205ab2-9a5e-34d9-8295-d2c932c44cb3","pitchNumber":7,"startTime":"2025-08-26T01:49:39.252Z","endTime":"2025-08-26T01:49:46.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:49:46.872Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn called out on strikes.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T01:52:22.486Z","endTime":"2025-08-26T01:53:49.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yohan Ramírez replaces Colin Holderman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T01:51:24.213Z","endTime":"2025-08-26T01:52:24.788Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670990,"link":"/api/v1/people/670990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.39333108251058,"strikeZoneBottom":1.53064730990493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.97250015722867,"aZ":-13.961788222722973,"pfxX":-9.380552384531278,"pfxZ":9.212220855226052,"pX":1.3158575487061348,"pZ":2.0287977673785256,"vX0":14.636592930451709,"vY0":-140.0430678844758,"vZ0":-5.480310103068219,"x":66.84,"y":184.0,"x0":-2.7706157423642703,"y0":50.00341612225389,"z0":4.9315522568843235,"aX":-18.547885699104455},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":13.8,"spinRate":2274,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.39179871537219935,"extension":7.18202868734277},"index":1,"playId":"7c19054a-5a7a-32b4-8465-dc2616e45210","pitchNumber":1,"startTime":"2025-08-26T01:52:24.788Z","endTime":"2025-08-26T01:52:29.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.47913687552843,"strikeZoneBottom":1.64914359745298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.292043777133426,"aZ":-14.494128013509318,"pfxX":-9.756980080635008,"pfxZ":9.02585492040774,"pX":1.457031577034026,"pZ":2.3201623133294884,"vX0":15.190584920332562,"vY0":-139.0989830294298,"vZ0":-4.621737099965314,"x":61.46,"y":176.14,"x0":-2.807970749226666,"y0":50.00302690114551,"z0":4.964670602560218,"aX":-19.114107803823696},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":14.5,"spinRate":2474,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.39381253016045914,"extension":6.7600144720161905},"index":2,"playId":"13e02fb6-1174-3df3-a92d-7db9461ed5c0","pitchNumber":2,"startTime":"2025-08-26T01:52:42.535Z","endTime":"2025-08-26T01:52:46.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.41667037786667,"strikeZoneBottom":1.55435842369296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3270719681334,"aZ":-15.529820754505481,"pfxX":-8.863608777786556,"pfxZ":8.693174692681145,"pX":-0.6050923133350239,"pZ":3.3431238617790395,"vX0":10.220823994172248,"vY0":-137.8941877473406,"vZ0":-1.6444897761231527,"x":140.06,"y":148.52,"x0":-3.2183036200866293,"y0":50.00300982417279,"z0":5.001557479990218,"aX":-16.971535004927915},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":13.8,"spinRate":2406,"spinDirection":236},"zone":1,"typeConfidence":0.9,"plateTime":0.398098727677215,"extension":7.33245613428607},"index":3,"playId":"9532cded-2b4b-3886-8024-343999d010bf","pitchNumber":3,"startTime":"2025-08-26T01:53:01.681Z","endTime":"2025-08-26T01:53:06.303Z","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.3,"endSpeed":86.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.607709687303736,"aZ":-14.81451860537054,"pfxX":-9.088550166619306,"pfxZ":9.003412586245265,"pX":-0.15580372171699447,"pZ":1.7787281871660314,"vX0":11.50200442823987,"vY0":-138.17057234526533,"vZ0":-5.774362352592583,"x":122.94,"y":190.75,"x0":-3.197321504899344,"y0":50.00303550787787,"z0":4.896128843150112,"aX":-17.524138699017453},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":13.9,"spinRate":2411,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.3968582237422109,"extension":7.16164313754043},"index":4,"playId":"4c236283-7116-3244-a626-ac3806d64250","pitchNumber":4,"startTime":"2025-08-26T01:53:20.755Z","endTime":"2025-08-26T01:53:23.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.3,"strikeZoneTop":3.42176213530523,"strikeZoneBottom":1.688853835237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.291360370097554,"aZ":-30.57555838033026,"pfxX":8.954920268842137,"pfxZ":1.1069461456815706,"pX":-0.5507321874701826,"pZ":2.3165129724940603,"vX0":3.742746380867877,"vY0":-120.402997531633,"vZ0":-0.6871249818322559,"x":137.99,"y":176.23,"x0":-3.295249865642946,"y0":50.005947383748165,"z0":5.343411802245614,"aX":12.97296476616915},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.2,"breakHorizontal":-17.2,"spinRate":2445,"spinDirection":58},"zone":4,"typeConfidence":0.9,"plateTime":0.45725695278237044,"extension":7.278816285898091},"index":5,"playId":"b8360b6b-6f75-3774-8ab1-48750a79145e","pitchNumber":5,"startTime":"2025-08-26T01:53:44.422Z","endTime":"2025-08-26T01:53:49.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:53:49.232Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a sharp line drive to left fielder Tommy Pham.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T01:53:55.755Z","endTime":"2025-08-26T01:55:07.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"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(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":84.9,"endSpeed":77.7,"strikeZoneTop":3.51999914406631,"strikeZoneBottom":1.65095132267496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.306532278990733,"aZ":-35.69866457678263,"pfxX":5.91165995002773,"pfxZ":-2.2937841871540012,"pX":0.5891449099196545,"pZ":2.52429714457467,"vX0":2.7665973141928593,"vY0":-123.58749013795322,"vZ0":-0.14570837316100071,"x":94.54,"y":170.62,"x0":-1.3153853522981407,"y0":50.00337245198058,"z0":5.600749234072823,"aX":9.07825644138766},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.0,"breakHorizontal":-11.4,"spinRate":2500,"spinDirection":44},"zone":6,"typeConfidence":0.57,"plateTime":0.4444241141931151,"extension":7.017664173126695},"index":0,"playId":"143dcef6-3409-3281-99a8-a3cfd9814d6d","pitchNumber":1,"startTime":"2025-08-26T01:54:16.225Z","endTime":"2025-08-26T01:54:20.275Z","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":96.9,"endSpeed":88.7,"strikeZoneTop":3.56309498142993,"strikeZoneBottom":1.71563661556262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.3286769584,"aZ":-16.482525507681885,"pfxX":-8.131138645284036,"pfxZ":7.796431535132297,"pX":0.878189296696902,"pZ":1.6797323563034645,"vX0":9.239194986186012,"vY0":-140.82026790471053,"vZ0":-6.035406502572246,"x":83.53,"y":193.43,"x0":-1.385466960957335,"y0":50.002058482851446,"z0":4.9130585907602695,"aX":-16.365213203036678},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":12.8,"spinRate":2406,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.388631380812964,"extension":7.0103210196633015},"index":1,"playId":"bc4dc53a-eefa-3a65-9db6-943cac111e21","pitchNumber":2,"startTime":"2025-08-26T01:54:38.326Z","endTime":"2025-08-26T01:54:42.927Z","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":97.4,"endSpeed":89.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.548365243893986,"aZ":-16.783061921904263,"pfxX":-7.983648700649853,"pfxZ":7.559055936808652,"pX":0.3595645343274211,"pZ":1.7507204765612518,"vX0":8.040227672039956,"vY0":-141.6253504617864,"vZ0":-6.114659093004198,"x":103.29,"y":191.51,"x0":-1.475308971457486,"y0":50.00597558633642,"z0":5.006525188585797,"aX":-16.263797498225095},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.6,"breakHorizontal":12.8,"spinRate":2283,"spinDirection":235},"zone":9,"typeConfidence":0.9,"plateTime":0.3863499653046283,"extension":7.273571029181281},"hitData":{"launchSpeed":108.3,"launchAngle":8.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.32,"coordY":87.02}},"index":2,"playId":"883dcadf-95c7-3960-9e5b-605f4b54b299","pitchNumber":3,"startTime":"2025-08-26T01:54:57.030Z","endTime":"2025-08-26T01:55:07.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:55:07.975Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras called out on strikes.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T01:55:24.093Z","endTime":"2025-08-26T01:56:27.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.42533700684853,"strikeZoneBottom":1.56000010880059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05335795493356,"aZ":-30.169252804390773,"pfxX":7.4258349075382535,"pfxZ":1.3748686880583723,"pX":-0.7144754722825124,"pZ":3.0240887791266258,"vX0":3.7714216998041374,"vY0":-120.6344490943311,"vZ0":0.9714967178426313,"x":144.23,"y":157.13,"x0":-3.266768988824985,"y0":50.005986991630934,"z0":5.290457222102826,"aX":10.867184420717921},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.0,"breakHorizontal":-14.4,"spinRate":2526,"spinDirection":64},"zone":1,"typeConfidence":0.9,"plateTime":0.4553032713633738,"extension":7.289022194289219},"index":0,"playId":"3b473f63-c835-31f8-b3ba-8c07d7d4b1ec","pitchNumber":1,"startTime":"2025-08-26T01:55:34.544Z","endTime":"2025-08-26T01:55:38.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.150287353132434,"aZ":-27.479559980033912,"pfxX":6.483452273221542,"pfxZ":3.136371930968715,"pX":1.3806058126083307,"pZ":2.0421152230607964,"vX0":8.780978999390937,"vY0":-122.13714051620273,"vZ0":-2.090020553226845,"x":64.37,"y":183.64,"x0":-3.1163445438959507,"y0":50.00266470667432,"z0":5.293928518939542,"aX":9.702553833952392},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.4,"breakHorizontal":-13.9,"spinRate":2627,"spinDirection":59},"zone":14,"typeConfidence":0.88,"plateTime":0.45005951760673213,"extension":7.252427315837154},"index":1,"playId":"5ec3ad8e-4c1b-34d2-a021-1da415c6176d","pitchNumber":2,"startTime":"2025-08-26T01:55:54.922Z","endTime":"2025-08-26T01:55:58.736Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-26T01:56:04.012Z","endTime":"2025-08-26T01:56:23.646Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.5,"strikeZoneTop":3.55000083604532,"strikeZoneBottom":1.61245626670332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.53911905932718,"aZ":-20.292280190117424,"pfxX":-11.857674797156928,"pfxZ":5.9003043662529935,"pX":-0.19564974415812234,"pZ":1.7697668153775465,"vX0":11.47514904116668,"vY0":-141.51810253172934,"vZ0":-5.62906811470957,"x":124.46,"y":191.0,"x0":-2.7771789939859115,"y0":50.00157160423895,"z0":5.098812781808002,"aX":-23.871476849616293},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.6,"breakHorizontal":19.0,"spinRate":2306,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.3881500789096224,"extension":7.48919257545278},"index":3,"playId":"6a2b892e-1fa7-3836-a69c-3985ad161231","pitchNumber":3,"startTime":"2025-08-26T01:56:23.646Z","endTime":"2025-08-26T01:56:27.952Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:56:27.952Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman called out on strikes.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T01:59:09.878Z","endTime":"2025-08-26T02:01:30.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8],"actionIndex":[0,1,2,5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Cardinals designated hitter Willson Contreras ejected by HP umpire Derek Thomas.","event":"Ejection","eventType":"ejection","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-26T01:56:56.242Z","endTime":"2025-08-26T01:57:01.290Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"umpire":{"id":658292,"link":"/api/v1/people/658292"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-26T01:57:01.290Z","endTime":"2025-08-26T01:57:29.952Z","isPitch":false,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"}},{"details":{"description":"Cardinals manager Oliver Marmol ejected by HP umpire Derek Thomas.","event":"Ejection","eventType":"ejection","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-08-26T01:57:29.952Z","endTime":"2025-08-26T01:59:12.195Z","isPitch":false,"type":"action","player":{"id":458538,"link":"/api/v1/people/458538"},"umpire":{"id":658292,"link":"/api/v1/people/658292"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.43409037065344,"aZ":-18.989043945840415,"pfxX":-7.964450819459096,"pfxZ":6.764985088897996,"pX":1.0990287172744118,"pZ":2.9944546078845775,"vX0":9.625451586311542,"vY0":-139.2584726772244,"vZ0":-1.691909841454906,"x":75.11,"y":157.93,"x0":-1.3795879386208627,"y0":50.00423780139541,"z0":4.87566299807598,"aX":-15.52816863753161},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.0,"breakHorizontal":12.2,"spinRate":2278,"spinDirection":242},"zone":12,"typeConfidence":2.0,"plateTime":0.39442989203275536,"extension":6.924853746135158},"index":3,"playId":"e943e721-f5c2-3fae-8209-4cd8e254f563","pitchNumber":1,"startTime":"2025-08-26T01:59:12.195Z","endTime":"2025-08-26T01:59:17.118Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.900873135546504,"aZ":-36.57413844931685,"pfxX":5.991564679224235,"pfxZ":-2.810932810707733,"pX":2.075005471437479,"pZ":0.12954704462322625,"vX0":6.417898330926357,"vY0":-124.45006760219361,"vZ0":-5.587713868459518,"x":37.91,"y":235.28,"x0":-1.3198135955278398,"y0":50.005987466523855,"z0":5.447209817311032,"aX":9.362610084828523},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.2,"breakHorizontal":-12.4,"spinRate":2492,"spinDirection":44},"zone":14,"typeConfidence":0.89,"plateTime":0.4407795429464114,"extension":7.044718191348424},"index":4,"playId":"101d4909-0796-363e-91db-9902be5f3a08","pitchNumber":2,"startTime":"2025-08-26T01:59:35.439Z","endTime":"2025-08-26T01:59:39.507Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Yohan Ramírez. Alec Burleson to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":5,"actionPlayId":"101d4909-0796-363e-91db-9902be5f3a08","startTime":"2025-08-26T01:59:51.549Z","endTime":"2025-08-26T02:00:16.325Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"}},{"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":96.9,"endSpeed":88.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11651772214302,"aZ":-21.421682032006252,"pfxX":-11.211270116642433,"pfxZ":5.356047688837401,"pX":0.37020947449302144,"pZ":1.925300480914639,"vX0":9.22103631377335,"vY0":-140.85876135211737,"vZ0":-4.3954512303005675,"x":102.89,"y":186.8,"x0":-1.4898131547902635,"y0":50.0064309729662,"z0":4.8918358197466985,"aX":-22.52451433663486},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.0,"breakHorizontal":18.4,"spinRate":2259,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.3889025540893316,"extension":6.8004163233256625},"index":6,"playId":"36fbe691-6319-3cb1-b8e7-51a4fb2d7451","pitchNumber":3,"startTime":"2025-08-26T02:00:16.325Z","endTime":"2025-08-26T02:00:19.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79540667569578,"aZ":-36.40767110575152,"pfxX":4.999683672331907,"pfxZ":-2.710532681671223,"pX":0.9301711181382627,"pZ":2.754670314214453,"vX0":3.9490777369954113,"vY0":-123.67155206492461,"vZ0":0.348831416427708,"x":81.54,"y":164.4,"x0":-1.3323894997295203,"y0":50.003613372786006,"z0":5.645612039055624,"aX":7.806495933097112},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.6,"breakHorizontal":-10.0,"spinRate":2322,"spinDirection":48},"zone":12,"typeConfidence":0.89,"plateTime":0.4415354216176919,"extension":7.1525941628362855},"index":7,"playId":"84611df0-1376-39a6-96cf-74fac46b984f","pitchNumber":4,"startTime":"2025-08-26T02:00:42.665Z","endTime":"2025-08-26T02:00:46.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.44750491332058,"strikeZoneBottom":1.65383170576568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.625839951369382,"aZ":-18.64537960635487,"pfxX":-5.896371493562337,"pfxZ":6.737117610842921,"pX":-0.16604803781077335,"pZ":3.5290739853788353,"vX0":6.2327672788422745,"vY0":-140.73833365649315,"vZ0":-1.109050608242002,"x":123.33,"y":143.5,"x0":-1.6421657585910658,"y0":50.00302935060947,"z0":5.13461968533592,"aX":-11.84134659359741},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":9.4,"spinRate":2228,"spinDirection":234},"zone":2,"typeConfidence":0.9,"plateTime":0.38902124052013987,"extension":7.1612251607469855},"index":8,"playId":"e6a00fdd-a5f5-3245-88b6-cffbc9f0b6f2","pitchNumber":5,"startTime":"2025-08-26T02:01:26.591Z","endTime":"2025-08-26T02:01:30.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:01:30.756Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, pitcher JoJo Romero to first baseman Alec Burleson.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-26T02:03:51.684Z","endTime":"2025-08-26T02:04:14.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668941,"link":"/api/v1/people/668941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: JoJo Romero replaces Kyle Leahy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T02:03:10.525Z","endTime":"2025-08-26T02:03:31.277Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668941,"link":"/api/v1/people/668941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Isiah Kiner-Falefa replaces Spencer Horwitz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-26T02:03:31.277Z","endTime":"2025-08-26T02:03:53.954Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.0,"strikeZoneTop":3.51330074082428,"strikeZoneBottom":1.58082712288262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10466495562453,"aZ":-30.40584739100646,"pfxX":10.992827024248133,"pfxZ":1.0174204351885425,"pX":-0.28156036463182177,"pZ":3.1721954469425278,"vX0":-8.80065589927257,"vY0":-132.05912368508504,"vZ0":0.30381921029239745,"x":127.73,"y":153.13,"x0":1.6911492384432536,"y0":50.00372852507133,"z0":5.320190166891332,"aX":19.12272551630962},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.2,"breakHorizontal":-17.6,"spinRate":2101,"spinDirection":115},"zone":1,"typeConfidence":2.0,"plateTime":0.4171872169935247,"extension":5.1903521723103365},"index":2,"playId":"6e883547-804e-319c-93a1-4b7dda034a59","pitchNumber":1,"startTime":"2025-08-26T02:03:53.954Z","endTime":"2025-08-26T02:03:58.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":73.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.22055787623862,"aZ":-32.79152952463588,"pfxX":-9.904730337367177,"pfxZ":-0.4465386470656778,"pX":-0.415507551788125,"pZ":2.2794591189622504,"vX0":-2.9860803607686046,"vY0":-118.21091340371093,"vZ0":-0.05540267146310085,"x":132.84,"y":177.23,"x0":2.1580823564891154,"y0":50.0033914156883,"z0":5.370934286971702,"aX":-13.703475531048094},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.5,"breakHorizontal":18.7,"spinRate":2805,"spinDirection":306},"zone":4,"typeConfidence":2.0,"plateTime":0.46736954121309937,"extension":5.169752115208504},"hitData":{"launchSpeed":76.2,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.48,"coordY":182.59}},"index":3,"playId":"2b87ebf0-0e31-3f18-a751-816d5e08a38d","pitchNumber":2,"startTime":"2025-08-26T02:04:07.950Z","endTime":"2025-08-26T02:04:14.953Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:04:14.953Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tommy Pham walks.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-26T02:04:30.309Z","endTime":"2025-08-26T02:06:00.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.54619694542249,"strikeZoneBottom":1.6845463564138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.742472593961132,"aZ":-30.01698198377204,"pfxX":9.937812611387983,"pfxZ":1.3686519535961637,"pX":-1.7063968479288565,"pZ":0.8805754159225005,"vX0":-11.259237312029384,"vY0":-124.6338239986222,"vZ0":-4.523665653320709,"x":182.04,"y":215.0,"x0":1.5757467634900066,"y0":50.00161793829478,"z0":5.19426780144154,"aX":15.653837997027738},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":-15.5,"spinRate":1449,"spinDirection":100},"zone":13,"typeConfidence":2.0,"plateTime":0.43924761183172034,"extension":5.404951234928055},"index":0,"playId":"2289f8b3-606d-31d8-aa36-c1a1e34c0177","pitchNumber":1,"startTime":"2025-08-26T02:04:36.713Z","endTime":"2025-08-26T02:04:40.771Z","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.4,"endSpeed":78.4,"strikeZoneTop":3.55000108982617,"strikeZoneBottom":1.72763563796019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.97393785670344,"aZ":-34.82476191086528,"pfxX":9.77668287376953,"pfxZ":-1.708389387921998,"pX":-1.5011603160921783,"pZ":1.3842750386861407,"vX0":-10.503311181070682,"vY0":-123.88440160476779,"vZ0":-2.4842367693057734,"x":174.22,"y":201.4,"x0":1.5252312719392178,"y0":50.00197368653623,"z0":5.3137106045803595,"aX":15.18139633748529},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.5,"breakHorizontal":-15.2,"spinRate":1353,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.4423007624229589,"extension":5.292838087743332},"index":1,"playId":"fc22f734-0c90-31c0-b111-023abf1f2d57","pitchNumber":2,"startTime":"2025-08-26T02:04:52.431Z","endTime":"2025-08-26T02:04:56.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.55000103532649,"strikeZoneBottom":1.60300965609234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.33896154728237,"aZ":-32.61742911531872,"pfxX":-8.629565790714075,"pfxZ":-0.3141105985956312,"pX":0.28131443785306515,"pZ":2.9324529605780616,"vX0":-1.8215108164498803,"vY0":-117.74348902620942,"vZ0":1.2386241062564827,"x":106.28,"y":159.6,"x0":2.1869038120783717,"y0":50.004718180606666,"z0":5.428572799604595,"aX":-12.060390346059986},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.0,"breakHorizontal":16.1,"spinRate":2683,"spinDirection":292},"zone":6,"typeConfidence":2.0,"plateTime":0.4660285550868357,"extension":5.168313349429488},"index":2,"playId":"0740ba01-c14c-3e02-bfc4-160876ba2cb8","pitchNumber":3,"startTime":"2025-08-26T02:05:06.577Z","endTime":"2025-08-26T02:05:10.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.081038555112638,"aZ":-30.292750113818446,"pfxX":10.038621892708179,"pfxZ":1.0414329443118397,"pX":0.008817267215018392,"pZ":1.924808687670655,"vX0":-8.264698077141755,"vY0":-133.80408093220592,"vZ0":-2.6425719809715584,"x":116.66,"y":186.81,"x0":1.8345279265844048,"y0":50.00600662228372,"z0":5.097631937359489,"aX":18.191828655168404},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.6,"breakHorizontal":-16.4,"spinRate":2140,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.4094782485766264,"extension":5.187905068131012},"index":3,"playId":"ba55ab2a-d33a-3c2e-97c2-86d872f603d4","pitchNumber":4,"startTime":"2025-08-26T02:05:19.776Z","endTime":"2025-08-26T02:05:24.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.62213749795685,"strikeZoneBottom":1.66240475848589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50326090180609,"aZ":-34.61881183560042,"pfxX":6.981784111344779,"pfxZ":-1.5257741207101274,"pX":0.5113608536947081,"pZ":1.1209726928348698,"vX0":-5.649351071573911,"vY0":-125.92255924026657,"vZ0":-3.2105257992903846,"x":97.51,"y":208.51,"x0":1.8765336867831988,"y0":50.00145115418769,"z0":5.21256157985391,"aX":11.214751419909101},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.2,"breakHorizontal":-11.4,"spinRate":1234,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4349246635177102,"extension":5.34696973787444},"index":4,"playId":"b8d74dc0-7cbb-3d12-963b-90424d9a5aad","pitchNumber":5,"startTime":"2025-08-26T02:05:40.317Z","endTime":"2025-08-26T02:05:44.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.55000007968842,"strikeZoneBottom":1.65362955060208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.887151705430004,"aZ":-31.590284591674337,"pfxX":-10.54102997911542,"pfxZ":0.4215655904109834,"pX":-0.9724975676297251,"pZ":1.2254455777707083,"vX0":-4.3446914833168115,"vY0":-117.45115765349658,"vZ0":-2.187734893349896,"x":154.07,"y":205.69,"x0":2.2726109128370804,"y0":50.00380938119111,"z0":5.115440145259611,"aX":-14.682343750957711},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.5,"breakHorizontal":20.2,"spinRate":2793,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4668973328200856,"extension":5.327860106984495},"index":5,"playId":"92174af6-ed1e-3cb0-91f3-b8694c65e4a6","pitchNumber":6,"startTime":"2025-08-26T02:05:55.289Z","endTime":"2025-08-26T02:06:00.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:06:00.586Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Triolo singles on a line drive to center fielder Nathan Church. Tommy Pham to 2nd.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-26T02:06:13.858Z","endTime":"2025-08-26T02:08:22.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.80369485511477,"strikeZoneBottom":1.79761783484619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.919534762516818,"aZ":-29.06421922193471,"pfxX":11.757938612295199,"pfxZ":1.7251415430597241,"pX":-0.7788114795299663,"pZ":1.8356027551651344,"vX0":-9.983344901056574,"vY0":-133.24695224011694,"vZ0":-3.5282414602755616,"x":146.69,"y":189.22,"x0":1.483949088698666,"y0":50.00293610147725,"z0":5.27077002144878,"aX":21.19930702134989},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.5,"breakHorizontal":-19.2,"spinRate":2256,"spinDirection":119},"zone":7,"typeConfidence":2.0,"plateTime":0.41064205881614946,"extension":5.311526180185556},"index":0,"playId":"a941923a-5e9c-3039-990d-3fcaf7acc54f","pitchNumber":1,"startTime":"2025-08-26T02:06:24.143Z","endTime":"2025-08-26T02:06:29.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.478936678051433,"aZ":-30.14306990141844,"pfxX":10.120388304229623,"pfxZ":1.125064133730838,"pX":-1.0615664487309258,"pZ":2.7722744456532373,"vX0":-10.387629955456546,"vY0":-133.03008071205622,"vZ0":-0.9248406535325979,"x":157.46,"y":163.93,"x0":1.5646294758219217,"y0":50.00316933482301,"z0":5.2944438198737895,"aX":18.279575561113994},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.0,"breakHorizontal":-16.3,"spinRate":2143,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.4105194446663383,"extension":5.4382653741752565},"index":1,"playId":"045cb6ea-d946-3949-ae0f-5ceff3397481","pitchNumber":2,"startTime":"2025-08-26T02:06:40.865Z","endTime":"2025-08-26T02:06:45.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.2,"strikeZoneTop":3.82544651157969,"strikeZoneBottom":1.83400337831531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.698312460806644,"aZ":-32.566443734554504,"pfxX":-6.486321126127273,"pfxZ":-0.29289948665002186,"pX":0.6987850226041732,"pZ":3.2540254482163573,"vX0":-0.8677302089265706,"vY0":-115.57424237305602,"vZ0":2.11176836316244,"x":90.36,"y":150.92,"x0":1.921572173576909,"y0":50.000617463722214,"z0":5.447011010263469,"aX":-8.809310503846744},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.2,"breakHorizontal":12.0,"spinRate":2636,"spinDirection":315},"zone":3,"typeConfidence":2.0,"plateTime":0.47317059171016496,"extension":5.34587584539134},"index":2,"playId":"2d9a0c7f-ece0-3d2b-8e53-805fb8bf7e1e","pitchNumber":3,"startTime":"2025-08-26T02:07:31.341Z","endTime":"2025-08-26T02:07:35.757Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.79000090060415,"strikeZoneBottom":1.84359618964281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.251568058469044,"aZ":-31.668722205764485,"pfxX":10.209625824831914,"pfxZ":0.3213038582113157,"pX":-0.7640714137868769,"pZ":0.6674976476097709,"vX0":-8.718170111585483,"vY0":-124.19467762912853,"vZ0":-4.693787175045744,"x":146.12,"y":220.76,"x0":1.453517414493329,"y0":50.00298362436633,"z0":5.19516895505723,"aX":16.06046834316878},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.2,"breakHorizontal":-16.7,"spinRate":1508,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.43984639919933777,"extension":5.398333766460994},"index":3,"playId":"7f766864-956f-393b-b2a7-0f0ee824c9d9","pitchNumber":4,"startTime":"2025-08-26T02:07:48.196Z","endTime":"2025-08-26T02:07:52.917Z","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":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.286090188316088,"aZ":-36.02509150382203,"pfxX":5.83406253004226,"pfxZ":-2.5399150393770764,"pX":0.24450266956219135,"pZ":1.5771169567177603,"vX0":-5.407831003506861,"vY0":-122.71800574040019,"vZ0":-1.7655222688441359,"x":107.68,"y":196.2,"x0":1.7233988299921053,"y0":50.00165520771233,"z0":5.3874172865039345,"aX":8.858902747140453},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.8,"breakHorizontal":-9.2,"spinRate":1144,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.44708794187994716,"extension":5.476437596139404},"hitData":{"launchSpeed":80.0,"launchAngle":29.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":94.78,"coordY":83.1}},"index":4,"playId":"eaabab67-f159-301f-b10b-8b87860709ca","pitchNumber":5,"startTime":"2025-08-26T02:08:08.676Z","endTime":"2025-08-26T02:08:22.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:08:22.374Z","atBatIndex":64},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Andrew McCutchen grounds into a double play, third baseman Nolan Gorman to second baseman Thomas Saggese to first baseman Alec Burleson. Jared Triolo out at 2nd. Andrew McCutchen out at 1st.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-26T02:11:13.738Z","endTime":"2025-08-26T02:12:32.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,2],"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"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":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Andrew McCutchen replaces Jack Suwinski.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-26T02:08:38.817Z","endTime":"2025-08-26T02:08:57.320Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":669261,"link":"/api/v1/people/669261"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-26T02:08:57.320Z","endTime":"2025-08-26T02:09:25.170Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Riley O'Brien replaces JoJo Romero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-26T02:09:25.170Z","endTime":"2025-08-26T02:11:16.056Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676617,"link":"/api/v1/people/676617"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.45000012120769,"strikeZoneBottom":1.67961139568594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61710491036367,"aZ":-21.89718443841488,"pfxX":-11.289735504006636,"pfxZ":5.011618975877125,"pX":0.11356543264009454,"pZ":3.013835672820263,"vX0":8.56286791797042,"vY0":-142.31057675617504,"vZ0":-3.247406856347691,"x":112.67,"y":157.41,"x0":-1.4672789700741422,"y0":50.0063038569693,"z0":5.556706005375613,"aX":-23.164517533916573},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.6,"breakHorizontal":18.7,"spinRate":2130,"spinDirection":233},"zone":2,"typeConfidence":0.91,"plateTime":0.38485997019775775,"extension":7.0502179686971225},"index":3,"playId":"10d02c7f-d41a-3a17-a6d6-10152be2f368","pitchNumber":1,"startTime":"2025-08-26T02:11:16.056Z","endTime":"2025-08-26T02:11:19.748Z","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":92.2,"endSpeed":85.1,"strikeZoneTop":3.45000011490313,"strikeZoneBottom":1.59545443570013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.465253446601892,"aZ":-24.198810589644562,"pfxX":-0.337077812632371,"pfxZ":4.348279917166484,"pX":0.8360414042372124,"pZ":1.7113042545325376,"vX0":6.843485200495031,"vY0":-134.1580607075914,"vZ0":-4.821882006752098,"x":85.13,"y":192.57,"x0":-1.6978220519203095,"y0":50.00208952827352,"z0":5.244284421537762,"aX":-0.6198049509059208},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.1,"breakHorizontal":-0.7,"spinRate":2606,"spinDirection":205},"zone":14,"typeConfidence":0.89,"plateTime":0.4073841152556317,"extension":7.005889823482182},"index":4,"playId":"b720abeb-8ca7-3181-b00c-6324a8a6f08d","pitchNumber":2,"startTime":"2025-08-26T02:11:31.677Z","endTime":"2025-08-26T02:11:36.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.45000078166944,"strikeZoneBottom":1.63751782561875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.539202858658395,"aZ":-26.07387032135963,"pfxX":0.27664094194259636,"pfxZ":3.378771048659745,"pX":0.9713328827331962,"pZ":1.4286843687601025,"vX0":6.671500896933016,"vY0":-132.9599737229448,"vZ0":-5.075383151137934,"x":79.98,"y":200.21,"x0":-1.5983993937051966,"y0":50.00030334617192,"z0":5.236911769981022,"aX":0.49728121163137873},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.3,"breakHorizontal":-1.8,"spinRate":2535,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.41080448177512974,"extension":6.822354639907026},"index":5,"playId":"094c00af-8c38-3425-ae2a-626f86092ebf","pitchNumber":3,"startTime":"2025-08-26T02:11:49.734Z","endTime":"2025-08-26T02:11:54.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.45000094557375,"strikeZoneBottom":1.60801324846184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3808253164812,"aZ":-21.68830280733126,"pfxX":-10.906135365370965,"pfxZ":5.184446455699348,"pX":0.05472518645719161,"pZ":4.3961143150655335,"vX0":7.9541196913657135,"vY0":-141.39023827408565,"vZ0":0.3295485365795464,"x":114.91,"y":120.08,"x0":-1.378593712310848,"y0":50.005987541155044,"z0":5.670281961731882,"aX":-22.074963158916205},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.6,"breakHorizontal":18.1,"spinRate":2201,"spinDirection":228},"zone":12,"typeConfidence":0.91,"plateTime":0.387455616510064,"extension":6.816344039847018},"index":6,"playId":"f86b1f32-2011-3db2-b39e-5dee0686c5bc","pitchNumber":4,"startTime":"2025-08-26T02:12:06.178Z","endTime":"2025-08-26T02:12:09.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.740581516842457,"aZ":-20.632837727726603,"pfxX":-9.559030798925345,"pfxZ":5.7950276261155045,"pX":-0.922111939805919,"pZ":2.044631080753931,"vX0":4.959208847421053,"vY0":-140.02578956569073,"vZ0":-5.856691187646874,"x":152.15,"y":183.57,"x0":-1.471315658074776,"y0":50.00464397465576,"z0":5.507507206836917,"aX":-19.04011187235392},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.5,"breakHorizontal":16.3,"spinRate":2028,"spinDirection":228},"zone":13,"typeConfidence":0.82,"plateTime":0.3907315037625003,"extension":7.055658207060338},"hitData":{"launchSpeed":85.5,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.16,"coordY":171.95}},"index":7,"playId":"4819c836-54c1-3fe0-929b-ce4f1f68d41b","pitchNumber":5,"startTime":"2025-08-26T02:12:25.033Z","endTime":"2025-08-26T02:12:32.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:12:32.677Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thomas Saggese strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-26T02:15:00.746Z","endTime":"2025-08-26T02:16:51.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8,9],"actionIndex":[0,1,2,3],"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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Isiah Kiner-Falefa remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T02:14:39.017Z","endTime":"2025-08-26T02:14:39.034Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"description":"Defensive switch from third base to shortstop for Jared Triolo.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-26T02:14:39.034Z","endTime":"2025-08-26T02:14:39.036Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"600"},{"details":{"description":"Defensive Substitution: Alexander Canario replaces Andrew McCutchen, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-26T02:14:39.036Z","endTime":"2025-08-26T02:14:39.037Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"702","replacedPlayer":{"id":457705,"link":"/api/v1/people/457705"}},{"details":{"description":"Defensive switch from shortstop to first base for Liover Peguero.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-26T02:14:39.037Z","endTime":"2025-08-26T02:15:02.876Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"900"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.57942811908684,"strikeZoneBottom":1.60892056751074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.498446027278,"aZ":-14.499933966715924,"pfxX":-7.180920840923239,"pfxZ":9.079693791670422,"pX":1.5231863222761923,"pZ":2.0145106394297816,"vX0":14.774724725452511,"vY0":-138.9759134374546,"vZ0":-5.577014889764925,"x":58.94,"y":184.39,"x0":-2.9403957579759674,"y0":50.00613022810844,"z0":5.018150385636227,"aX":-13.984461033122146},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":9.8,"spinRate":2360,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.39481948600726335,"extension":7.354243386744744},"index":4,"playId":"00ff9544-bc5e-3fdf-a7fd-655226d51c4b","pitchNumber":1,"startTime":"2025-08-26T02:15:02.876Z","endTime":"2025-08-26T02:15:06.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28788287430816,"aZ":-14.7605293568959,"pfxX":-5.693289434313151,"pfxZ":9.063749169133452,"pX":0.09367815328870129,"pZ":3.0089421369979217,"vX0":10.651894631051132,"vY0":-138.32626040434153,"vZ0":-3.186550541645434,"x":113.43,"y":157.54,"x0":-3.082217398094047,"y0":50.004081101111055,"z0":5.176597253677786,"aX":-10.940622306660629},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":7.9,"spinRate":2319,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.39725080851949635,"extension":7.2763924349552545},"index":5,"playId":"d162962b-770e-3b60-bd16-f9c97abb3bab","pitchNumber":2,"startTime":"2025-08-26T02:15:20.947Z","endTime":"2025-08-26T02:15:24.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.58106734350137,"strikeZoneBottom":1.62392219090043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08923114298246,"aZ":-28.229164314472552,"pfxX":8.50769561985326,"pfxZ":2.740321892877944,"pX":0.333856375752502,"pZ":2.974907413855918,"vX0":5.628638343194617,"vY0":-119.70157700220558,"vZ0":0.5854053465289519,"x":104.27,"y":158.46,"x0":-3.160464481929231,"y0":50.00041336173322,"z0":5.273137046414905,"aX":12.22891379891978},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.4,"breakHorizontal":-16.8,"spinRate":2531,"spinDirection":72},"zone":3,"typeConfidence":0.9,"plateTime":0.4591915612649733,"extension":7.201425228882351},"index":6,"playId":"5879dbc2-3fa1-3117-a9ba-4d861b99b6d6","pitchNumber":3,"startTime":"2025-08-26T02:15:41.340Z","endTime":"2025-08-26T02:15:45.455Z","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.5,"endSpeed":76.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89024192666308,"aZ":-28.64226265064672,"pfxX":9.874269079722847,"pfxZ":2.3989084673387264,"pX":0.7942724918067823,"pZ":2.9672605833804173,"vX0":6.2206501338487445,"vY0":-121.4247247661917,"vZ0":0.383761731492437,"x":86.72,"y":158.66,"x0":-3.095831423874116,"y0":50.0022865303188,"z0":5.327754219982663,"aX":14.536830021524187},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.7,"breakHorizontal":-19.4,"spinRate":2593,"spinDirection":60},"zone":3,"typeConfidence":0.9,"plateTime":0.4535265090593503,"extension":7.085983597705451},"index":7,"playId":"3fcebed0-df5f-356e-8dea-da9766e1447c","pitchNumber":4,"startTime":"2025-08-26T02:16:01.085Z","endTime":"2025-08-26T02:16:04.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.51999889500364,"strikeZoneBottom":1.59817540939153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.05844461927113,"aZ":-16.63601354060366,"pfxX":-9.255306862948085,"pfxZ":7.761147662393709,"pX":0.9613625209853753,"pZ":2.6400593115691895,"vX0":13.579100073380143,"vY0":-140.83525932969272,"vZ0":-3.5705179767874466,"x":80.36,"y":167.5,"x0":-2.72815427764373,"y0":50.000762100858175,"z0":5.005409279998844,"aX":-18.525116416188375},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.4,"breakHorizontal":13.9,"spinRate":2354,"spinDirection":234},"zone":12,"typeConfidence":0.91,"plateTime":0.3894573217291901,"extension":7.000504966190617},"index":8,"playId":"09fd9304-d78c-3a40-9d8b-bffd60b4481b","pitchNumber":5,"startTime":"2025-08-26T02:16:25.924Z","endTime":"2025-08-26T02:16:31.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.54889842343668,"aZ":-16.203447820763806,"pfxX":-8.526201616084505,"pfxZ":8.18074048047022,"pX":-0.26697228984760357,"pZ":3.1047387855980837,"vX0":10.532710064408407,"vY0":-139.39178219746339,"vZ0":-2.1494154648959,"x":127.18,"y":154.95,"x0":-3.000406398860795,"y0":50.00694435464596,"z0":4.964952849636683,"aX":-16.655106551677637},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":13.1,"spinRate":2227,"spinDirection":236},"zone":2,"typeConfidence":0.9,"plateTime":0.3940806041083862,"extension":7.579892347995379},"index":9,"playId":"0d378439-13dd-3162-8668-3342dac8d5f8","pitchNumber":6,"startTime":"2025-08-26T02:16:47.116Z","endTime":"2025-08-26T02:16:51.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:16:51.654Z","atBatIndex":66},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jordan Walker reaches on a fielding error by third baseman Isiah Kiner-Falefa. Jordan Walker to 2nd.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-26T02:17:12.287Z","endTime":"2025-08-26T02:19:09.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.9,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.673689863812506,"aZ":-15.618326469649638,"pfxX":-10.115002365886891,"pfxZ":8.334136117730157,"pX":0.5660185651720676,"pZ":1.957979643937819,"vX0":13.394462052526533,"vY0":-140.49284518371977,"vZ0":-5.262279621282342,"x":95.42,"y":185.91,"x0":-2.963103307444504,"y0":50.00409289156856,"z0":4.880641179335321,"aX":-20.097355649948422},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":15.4,"spinRate":2415,"spinDirection":238},"zone":9,"typeConfidence":0.91,"plateTime":0.3907993501701097,"extension":7.2450200573908115},"index":0,"playId":"a0214b98-8ebe-328d-9473-6688f8f0dce3","pitchNumber":1,"startTime":"2025-08-26T02:17:17.157Z","endTime":"2025-08-26T02:17:21.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.95171580419214,"aZ":-24.339443187298265,"pfxX":-12.34618931784683,"pfxZ":3.831522803905677,"pX":-0.5000896674162313,"pZ":1.9444590081876851,"vX0":11.220602004776937,"vY0":-142.16956554683998,"vZ0":-4.2779336622223525,"x":136.06,"y":186.28,"x0":-2.8961918662633845,"y0":50.00344184384686,"z0":5.015826258908073,"aX":-25.245109080716556},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.2,"breakHorizontal":20.0,"spinRate":2211,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.3854358474928299,"extension":7.099677696369623},"index":1,"playId":"c1e1693b-50a0-393e-a39e-d8fc12f8d8d2","pitchNumber":2,"startTime":"2025-08-26T02:17:39.506Z","endTime":"2025-08-26T02:17:45.443Z","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":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.039566476404786,"aZ":-27.919365856925445,"pfxX":5.923133531423732,"pfxZ":2.80586531487471,"pX":0.8831814253001532,"pZ":2.5761522056660184,"vX0":7.501293771658969,"vY0":-122.84776290417021,"vZ0":-0.4808710637586693,"x":83.34,"y":169.22,"x0":-2.9881900596574313,"y0":50.00357651646769,"z0":5.163198300433515,"aX":8.984839588010404},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.3,"breakHorizontal":-12.6,"spinRate":2650,"spinDirection":61},"zone":14,"typeConfidence":0.85,"plateTime":0.4471400235186125,"extension":7.268627598321687},"index":2,"playId":"51292fab-2e02-3a1b-bf46-6b3e2896aae5","pitchNumber":3,"startTime":"2025-08-26T02:18:11.323Z","endTime":"2025-08-26T02:18:15.412Z","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":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.99058870818895,"aZ":-19.89401415586835,"pfxX":-8.257585711015052,"pfxZ":6.16018498562588,"pX":-0.23699500352699546,"pZ":1.8510570650551637,"vX0":10.58610774571699,"vY0":-140.53938155136646,"vZ0":-5.054096472622436,"x":126.03,"y":188.8,"x0":-2.986443641509187,"y0":50.000944555334236,"z0":4.971890464165225,"aX":-16.454673630366173},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.2,"breakHorizontal":12.7,"spinRate":2381,"spinDirection":237},"zone":8,"typeConfidence":0.83,"plateTime":0.3903039990233905,"extension":6.974893132294578},"hitData":{"launchSpeed":104.7,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":42.14,"coordY":118.29}},"index":3,"playId":"2ef55c57-b0b8-36b7-8741-a5e2f10bdc72","pitchNumber":4,"startTime":"2025-08-26T02:18:53.942Z","endTime":"2025-08-26T02:19:09.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:19:09.024Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pedro Pagés flies out to right fielder Ronny Simon in foul territory. Jordan Walker to 3rd.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-26T02:19:41.919Z","endTime":"2025-08-26T02:20:59.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.832433444788727,"aZ":-26.479776157943313,"pfxX":5.664878784031789,"pfxZ":3.7072002650045723,"pX":0.6972607071805821,"pZ":1.8858296659473284,"vX0":7.48491290152391,"vY0":-123.75894901186454,"vZ0":-2.6783180768504824,"x":90.42,"y":187.86,"x0":-3.113163869076776,"y0":50.00425366302331,"z0":5.221406600864889,"aX":8.706268525936611},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.2,"breakHorizontal":-12.1,"spinRate":2647,"spinDirection":60},"zone":9,"typeConfidence":0.69,"plateTime":0.44415170070393417,"extension":7.194708840193593},"index":0,"playId":"ef85142e-a16a-3826-be95-51943e271565","pitchNumber":1,"startTime":"2025-08-26T02:19:41.919Z","endTime":"2025-08-26T02:19:46.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.339271181867176,"aZ":-26.114277819035472,"pfxX":6.251459344175622,"pfxZ":3.988739784073654,"pX":1.0640369653747488,"pZ":1.3603522655189708,"vX0":8.056360570632668,"vY0":-123.46744380614183,"vZ0":-3.6209313291287835,"x":76.44,"y":202.05,"x0":-3.0737279449176595,"y0":50.00128210464422,"z0":5.084080780175139,"aX":9.491610776505986},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.5,"breakHorizontal":-13.4,"spinRate":2696,"spinDirection":54},"zone":14,"typeConfidence":0.7,"plateTime":0.4464369538921944,"extension":7.317531865219757},"index":1,"playId":"a637d392-31ad-399d-9f2b-f863370aca9b","pitchNumber":2,"startTime":"2025-08-26T02:20:01.384Z","endTime":"2025-08-26T02:20:05.004Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-26T02:20:16.524Z","endTime":"2025-08-26T02:20:25.676Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.17707811740599,"strikeZoneBottom":1.47736633482376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.869582933521887,"aZ":-27.341028547812364,"pfxX":6.45290403886948,"pfxZ":3.0997823712459924,"pX":0.25077947514300275,"pZ":1.4760778223171926,"vX0":6.277432590985217,"vY0":-124.55388944322294,"vZ0":-3.753404465464283,"x":107.44,"y":198.93,"x0":-3.147791214122562,"y0":50.0022326327161,"z0":5.283489669719846,"aX":10.056851563601901},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.9,"breakHorizontal":-13.2,"spinRate":2681,"spinDirection":52},"zone":8,"typeConfidence":0.78,"plateTime":0.44108852098922746,"extension":7.173835428923128},"index":3,"playId":"3ef8af6e-80b2-3653-a3b3-0965899f57f5","pitchNumber":3,"startTime":"2025-08-26T02:20:25.676Z","endTime":"2025-08-26T02:20:29.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.29310535150372,"aZ":-16.24565224320075,"pfxX":-8.219230161367564,"pfxZ":7.935580819575565,"pX":0.35622109512527134,"pZ":1.6068758099035434,"vX0":12.063421073210831,"vY0":-141.26342168961517,"vZ0":-6.55828616136287,"x":103.42,"y":195.39,"x0":-2.915585554220649,"y0":50.00203688683066,"z0":5.016065172170794,"aX":-16.495726213047497},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":12.2,"spinRate":2313,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.3887930393655896,"extension":7.241060422164649},"hitData":{"launchSpeed":85.2,"launchAngle":39.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.54,"coordY":126.42}},"index":4,"playId":"57008bbf-68f4-392d-aba2-5669a941677c","pitchNumber":4,"startTime":"2025-08-26T02:20:47.142Z","endTime":"2025-08-26T02:20:59.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:20:59.934Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Church called out on strikes.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-26T02:21:25.622Z","endTime":"2025-08-26T02:23:45.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"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":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.26532273244672,"strikeZoneBottom":1.45431426907115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.54968375352545,"aZ":-37.656088171089365,"pfxX":7.877272667706565,"pfxZ":-3.427545307566459,"pX":0.6894114034980054,"pZ":1.127749010797962,"vX0":2.588390090836788,"vY0":-126.37550033879207,"vZ0":-3.1137101636668314,"x":90.72,"y":208.33,"x0":-1.3746515254044347,"y0":50.00435817038872,"z0":5.436269831967765,"aX":12.593337946511518},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.7,"breakHorizontal":-14.9,"spinRate":2478,"spinDirection":40},"zone":14,"typeConfidence":0.88,"plateTime":0.43535174823738565,"extension":7.234809838011864},"index":0,"playId":"915dfddc-b991-30b4-b661-dadb81712f20","pitchNumber":1,"startTime":"2025-08-26T02:21:37.840Z","endTime":"2025-08-26T02:21:42.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.20681211530756,"strikeZoneBottom":1.5266261648582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.854899183231137,"aZ":-37.604757051766306,"pfxX":8.369097857373198,"pfxZ":-3.4579928303513174,"pX":-1.0056356937667363,"pZ":2.7955544823213345,"vX0":-1.3119680923104164,"vY0":-124.9566504889713,"vZ0":0.7842975322536667,"x":155.33,"y":163.3,"x0":-1.5582147981647663,"y0":50.00274618194877,"z0":5.584579760216557,"aX":13.140338087773118},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.8,"breakHorizontal":-14.8,"spinRate":2395,"spinDirection":46},"zone":11,"typeConfidence":0.87,"plateTime":0.4395348690916805,"extension":7.065765360004774},"index":1,"playId":"e1f0cf1b-8b42-35ab-a1a3-6e01ec67438f","pitchNumber":2,"startTime":"2025-08-26T02:21:59.482Z","endTime":"2025-08-26T02:22:04.032Z","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":96.5,"endSpeed":87.6,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.77332487764561,"aZ":-14.709853824058667,"pfxX":-8.003622327698697,"pfxZ":8.81713843075816,"pX":0.23943034950253947,"pZ":2.7206102620896884,"vX0":7.657010307350892,"vY0":-140.33745563944797,"vZ0":-3.923787162309211,"x":107.87,"y":165.32,"x0":-1.4935337155797566,"y0":50.006677023308086,"z0":5.104694231580847,"aX":-15.85984958814546},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":12.8,"spinRate":2349,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3913116051581409,"extension":7.162248814196729},"index":2,"playId":"6f3a53b1-d2df-3fca-b265-5dd834403604","pitchNumber":3,"startTime":"2025-08-26T02:22:19.282Z","endTime":"2025-08-26T02:22:22.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.20655079267656,"strikeZoneBottom":1.59192684923287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.671303427142128,"aZ":-41.72176451945552,"pfxX":5.575567472830427,"pfxZ":-6.208098343269841,"pX":-0.4906090416709931,"pZ":3.4110261231537886,"vX0":0.24444409960886151,"vY0":-122.97968692164382,"vZ0":2.821615799602764,"x":135.7,"y":146.68,"x0":-1.3160669794462052,"y0":50.00595757944292,"z0":5.779917424058884,"aX":8.568492936198831},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-10.3,"breakHorizontal":-10.2,"spinRate":2378,"spinDirection":42},"zone":11,"typeConfidence":0.9,"plateTime":0.44483828845779927,"extension":7.248149329517379},"index":3,"playId":"bae0a40c-7dd5-32fd-932d-cff34a6a53fb","pitchNumber":4,"startTime":"2025-08-26T02:22:46.977Z","endTime":"2025-08-26T02:22:51.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.917761836785377,"aZ":-42.37768373153087,"pfxX":3.828505621865918,"pfxZ":-6.602209237084901,"pX":-0.9264625426497713,"pZ":1.7191462812540803,"vX0":-0.014954189249223981,"vY0":-123.61235679688511,"vZ0":-0.8089631366634751,"x":152.31,"y":192.36,"x0":-1.4176243871219374,"y0":50.002975963869474,"z0":5.612296386560075,"aX":5.9172509916952025},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-11.9,"breakHorizontal":-7.0,"spinRate":2607,"spinDirection":40},"zone":13,"typeConfidence":0.9,"plateTime":0.44330270582637477,"extension":7.229787131318665},"index":4,"playId":"1a4e155b-8e3c-37ed-90ae-7413d364aaed","pitchNumber":5,"startTime":"2025-08-26T02:23:08.974Z","endTime":"2025-08-26T02:23:12.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.19200947187396,"strikeZoneBottom":1.51220850208085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.595341522958073,"aZ":-35.745498608312936,"pfxX":7.751300309063553,"pfxZ":-2.2779389283853035,"pX":-0.6066419816582529,"pZ":2.555836277808588,"vX0":-0.31773363027279977,"vY0":-124.59169008198765,"vZ0":-0.2945711198022255,"x":140.12,"y":169.77,"x0":-1.4839252480358796,"y0":50.002110671533195,"z0":5.635654012512264,"aX":12.156047705904156},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.0,"breakHorizontal":-13.9,"spinRate":2354,"spinDirection":42},"zone":4,"typeConfidence":0.61,"plateTime":0.44002107503580135,"extension":7.411976986980015},"index":5,"playId":"d8e98e9b-ea42-3f8e-8426-e6e54bcfee8c","pitchNumber":6,"startTime":"2025-08-26T02:23:42.049Z","endTime":"2025-08-26T02:23:45.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:23:45.745Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Bart grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T02:26:00.427Z","endTime":"2025-08-26T02:26:15.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.1852594414201,"aZ":-22.12321260481455,"pfxX":-10.659048246463751,"pfxZ":5.001130698009167,"pX":-0.6833816114515937,"pZ":2.5956236988192023,"vX0":5.8423765734475985,"vY0":-141.08492159645945,"vZ0":-4.657331674740287,"x":143.05,"y":168.7,"x0":-1.4003010232429038,"y0":50.000445581952874,"z0":5.700429305262713,"aX":-21.406716879178855},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.3,"breakHorizontal":18.0,"spinRate":2164,"spinDirection":224},"zone":4,"typeConfidence":0.87,"plateTime":0.3887725713958763,"extension":7.04115530137049},"hitData":{"launchSpeed":56.1,"launchAngle":8.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.84,"coordY":158.69}},"index":0,"playId":"9c7539fe-6066-3a7d-bb60-bcdb76e81eac","pitchNumber":1,"startTime":"2025-08-26T02:26:07.355Z","endTime":"2025-08-26T02:26:15.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:26:15.255Z","atBatIndex":70},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Liover Peguero hit by pitch.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T02:26:34.601Z","endTime":"2025-08-26T02:28:05.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.0,"endSpeed":83.8,"strikeZoneTop":3.58000067155225,"strikeZoneBottom":1.65300787287712,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.575747706664263,"aZ":-26.56324651753107,"pfxX":0.39280032856897007,"pfxZ":3.1507319070291615,"pX":0.7737364385626541,"pZ":1.7304419522083454,"vX0":5.73167704661439,"vY0":-132.41381281125794,"vZ0":-4.281821496334634,"x":87.51,"y":192.06,"x0":-1.467486777519187,"y0":50.00145719237054,"z0":5.305811735607394,"aX":0.6991490999867156},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.0,"breakHorizontal":-1.9,"spinRate":2517,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.4132190585500619,"extension":6.873817872586713},"index":0,"playId":"52928b0c-3da2-3e24-9d61-b5393ae414c6","pitchNumber":1,"startTime":"2025-08-26T02:26:46.166Z","endTime":"2025-08-26T02:26:50.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.420122674808084,"aZ":-22.83653903358505,"pfxX":-9.29400469058336,"pfxZ":4.478931788759542,"pX":-0.12647567050437536,"pZ":3.487948428487954,"vX0":6.850603298014356,"vY0":-143.5581939945128,"vZ0":-2.413434881319509,"x":121.82,"y":144.61,"x0":-1.3368830090197155,"y0":50.00637963360276,"z0":5.762045205378185,"aX":-19.391209640569546},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":7.8,"breakHorizontal":15.5,"spinRate":2117,"spinDirection":222},"zone":2,"typeConfidence":0.92,"plateTime":0.3816207214605085,"extension":6.885819616435623},"index":1,"playId":"d3a54b98-75a1-3528-aea2-d63bf467829f","pitchNumber":2,"startTime":"2025-08-26T02:27:01.921Z","endTime":"2025-08-26T02:27:05.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.57999995957921,"strikeZoneBottom":1.75261817735098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.299111185723266,"aZ":-29.977597798676264,"pfxX":8.41736762370889,"pfxZ":1.4439180205814006,"pX":3.807926011769993,"pZ":0.08375393633510342,"vX0":9.65531957023346,"vY0":-123.2626117461144,"vZ0":-6.287299617023002,"x":-28.15,"y":236.52,"x0":-1.2715108512285573,"y0":50.0026029535739,"z0":5.237983584313209,"aX":12.791675748341381},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.2,"breakHorizontal":-17.8,"spinRate":2721,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.44646491787441933,"extension":6.8086035907639415},"index":2,"playId":"77db67f7-45b3-340f-aac0-a02f82d432df","pitchNumber":3,"startTime":"2025-08-26T02:27:16.712Z","endTime":"2025-08-26T02:27:20.725Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-26T02:27:32.384Z","endTime":"2025-08-26T02:27:44.398Z","isPitch":false,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"}},{"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":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.67500855828484,"strikeZoneBottom":1.76856081265745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.621880854813945,"aZ":-32.363270731255035,"pfxX":7.861873993254402,"pfxZ":-0.132034576461189,"pX":1.8223590634839302,"pZ":1.2603085204213627,"vX0":5.70032699571861,"vY0":-120.93408936816373,"vZ0":-2.7170711357267066,"x":47.54,"y":204.75,"x0":-1.5940989011448963,"y0":50.00092418003952,"z0":5.263566275518355,"aX":11.534548356060489},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.7,"breakHorizontal":-15.7,"spinRate":2292,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.45452504038947517,"extension":7.201476542081044},"index":4,"playId":"a90c03ea-1cff-3121-8011-b53f482e2c08","pitchNumber":4,"startTime":"2025-08-26T02:27:44.398Z","endTime":"2025-08-26T02:27:48.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.140961626897045,"aZ":-25.525543184518302,"pfxX":-10.267664639962184,"pfxZ":3.274072016779968,"pX":-2.6762492374414824,"pZ":3.225567185618075,"vX0":0.5536394101919581,"vY0":-141.74837552430077,"vZ0":-2.2455539252365604,"x":219.01,"y":151.69,"x0":-1.540951901341597,"y0":50.00219968448064,"z0":5.661934981422855,"aX":-20.840687163310147},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.6,"breakHorizontal":18.5,"spinRate":1959,"spinDirection":223},"zone":11,"typeConfidence":0.89,"plateTime":0.3867752534015767,"extension":7.019038390618165},"index":5,"playId":"b7348cc5-efdd-3674-b7b1-e64d477e3255","pitchNumber":5,"startTime":"2025-08-26T02:28:01.155Z","endTime":"2025-08-26T02:28:05.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:28:05.283Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ronny Simon doubles (3) on a line drive to right fielder Jordan Walker. Liover Peguero scores.","rbi":1,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T02:28:29.426Z","endTime":"2025-08-26T02:30:07.883Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":{"id":676617,"link":"/api/v1/people/676617"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.2,"endSpeed":83.2,"strikeZoneTop":3.23999923203504,"strikeZoneBottom":1.48487389265569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.42389402748287,"aZ":-27.70525807379802,"pfxX":0.9694168292661351,"pfxZ":2.5357866287128044,"pX":-0.3903337457751047,"pZ":2.961944603802873,"vX0":3.542384186294383,"vY0":-131.47059545496873,"vZ0":-1.1487971425963495,"x":131.88,"y":158.81,"x0":-1.8779937981195522,"y0":50.00007968495905,"z0":5.450346058786375,"aX":1.7054810613513114},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.6,"breakHorizontal":-2.5,"spinRate":2569,"spinDirection":175},"zone":1,"typeConfidence":0.9,"plateTime":0.4157414631131,"extension":7.001735723712701},"index":0,"playId":"56a5459d-57ac-3e57-99fe-6cefb887f4f9","pitchNumber":1,"startTime":"2025-08-26T02:28:49.420Z","endTime":"2025-08-26T02:28:53.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.4,"strikeZoneTop":3.23999902484956,"strikeZoneBottom":1.56435197503504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03975201920588,"aZ":-26.69496845743771,"pfxX":-9.798677071444372,"pfxZ":2.643955447735852,"pX":-1.1491974162038654,"pZ":1.0961631553019828,"vX0":4.870920495293742,"vY0":-142.87560897352753,"vZ0":-7.093857902498931,"x":160.8,"y":209.18,"x0":-1.6003382948418081,"y0":50.00477031473898,"z0":5.2819915853865265,"aX":-20.31803118157477},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":3.6,"breakHorizontal":16.8,"spinRate":2195,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.3829368957160737,"extension":6.6787629680388685},"index":1,"playId":"7abcda00-7a40-344c-8d4d-fff849adc82c","pitchNumber":2,"startTime":"2025-08-26T02:29:05.121Z","endTime":"2025-08-26T02:29:14.882Z","isPitch":true,"type":"pitch"},{"details":{"description":"Liover Peguero steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"7abcda00-7a40-344c-8d4d-fff849adc82c","startTime":"2025-08-26T02:29:18.265Z","endTime":"2025-08-26T02:29:37.152Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31916440267137,"aZ":-23.918033170016038,"pfxX":-8.857687314068968,"pfxZ":4.020069746618741,"pX":-0.6133023205021942,"pZ":2.7992990156890896,"vX0":5.829783543632171,"vY0":-142.36776362963718,"vZ0":-3.272651312781361,"x":140.38,"y":163.2,"x0":-1.5353860272253455,"y0":50.0068483205963,"z0":5.475592075505305,"aX":-18.20873606353547},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.8,"breakHorizontal":14.9,"spinRate":2189,"spinDirection":232},"zone":1,"typeConfidence":0.91,"plateTime":0.38456057899135443,"extension":7.017473868907786},"index":3,"playId":"079a66de-68f8-38e9-a407-19558483499a","pitchNumber":3,"startTime":"2025-08-26T02:29:37.152Z","endTime":"2025-08-26T02:29:40.578Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61406264566973,"aZ":-33.1154201140183,"pfxX":8.21947979813022,"pfxZ":-0.640939583076388,"pX":0.506053535624607,"pZ":0.9228013375101228,"vX0":3.0822313131936045,"vY0":-120.2759825579776,"vZ0":-3.1194766543890964,"x":97.71,"y":213.86,"x0":-1.8623255547816628,"y0":50.00560358102117,"z0":5.190899657028654,"aX":11.973762969062637},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.7,"breakHorizontal":-15.6,"spinRate":2429,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.45641449238527043,"extension":6.770416874072302},"hitData":{"launchSpeed":98.5,"launchAngle":15.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.92,"coordY":105.49}},"index":4,"playId":"cc810da3-1bd3-35bc-9c9a-b5a9d41b513e","pitchNumber":4,"startTime":"2025-08-26T02:29:56.382Z","endTime":"2025-08-26T02:30:07.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:30:07.883Z","atBatIndex":72},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Nick Gonzales reaches on a fielder's choice out, pitcher Riley O'Brien to third baseman Nolan Gorman. Ronny Simon out at 3rd.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T02:30:28.698Z","endTime":"2025-08-26T02:30:54.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676617,"link":"/api/v1/people/676617"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.255005462008924,"aZ":-23.554332186716515,"pfxX":-9.684487249554738,"pfxZ":4.193230941635679,"pX":-0.6237340706381018,"pZ":2.849726209841631,"vX0":5.837516213176594,"vY0":-142.40140860707697,"vZ0":-3.4863225287928143,"x":140.78,"y":161.84,"x0":-1.440408732908676,"y0":50.0044056506265,"z0":5.577398206294209,"aX":-19.920304517730628},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.1,"breakHorizontal":16.4,"spinRate":2107,"spinDirection":229},"zone":4,"typeConfidence":0.91,"plateTime":0.3844119909988133,"extension":6.928023814118032},"hitData":{"launchSpeed":75.3,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.45,"coordY":181.07}},"index":0,"playId":"4101462b-e22c-3132-96f9-5d28b0dcbf6c","pitchNumber":1,"startTime":"2025-08-26T02:30:47.235Z","endTime":"2025-08-26T02:30:54.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:30:54.413Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T02:31:24.829Z","endTime":"2025-08-26T02:32:57.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.952063233221594,"aZ":-22.22816161376425,"pfxX":-10.549751505777216,"pfxZ":4.79241356234518,"pX":-0.9102073337238931,"pZ":2.6353871058351284,"vX0":5.321956089023899,"vY0":-142.91894711437516,"vZ0":-4.34080941520077,"x":151.69,"y":167.62,"x0":-1.4225560244873845,"y0":50.003970122808084,"z0":5.5643206666310805,"aX":-21.894922913826846},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.0,"breakHorizontal":18.1,"spinRate":2192,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.3827781682275271,"extension":6.950458135995486},"index":0,"playId":"6b8dba57-d70d-3346-b9c6-4175247a644a","pitchNumber":1,"startTime":"2025-08-26T02:31:26.748Z","endTime":"2025-08-26T02:31:30.230Z","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":98.0,"endSpeed":90.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.20568334481476,"aZ":-23.158187715075485,"pfxX":-10.548608534246767,"pfxZ":4.354090876802459,"pX":-0.5934102054989654,"pZ":3.41434794143413,"vX0":6.512225299790742,"vY0":-142.64269849857882,"vZ0":-1.9787780742760912,"x":139.62,"y":146.59,"x0":-1.5292141825621208,"y0":50.00565649116783,"z0":5.569387839629559,"aX":-21.854647695852012},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.7,"breakHorizontal":17.9,"spinRate":2250,"spinDirection":228},"zone":1,"typeConfidence":0.92,"plateTime":0.38322639906376743,"extension":6.755001318493824},"index":1,"playId":"8c4b6460-c621-3539-b6e9-91de6f953e76","pitchNumber":2,"startTime":"2025-08-26T02:31:45.662Z","endTime":"2025-08-26T02:31:49.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.39866891518325,"strikeZoneBottom":1.68421893064135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.153808402125343,"aZ":-33.209696158477655,"pfxX":8.840898578954672,"pfxZ":-0.6761520837011781,"pX":0.9723497562696611,"pZ":0.9990149115942603,"vX0":3.8209556333387336,"vY0":-122.99617943188323,"vZ0":-3.484602008797438,"x":79.94,"y":211.81,"x0":-1.751572465576513,"y0":50.00455377092894,"z0":5.26015886241035,"aX":13.500783275605789},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.8,"breakHorizontal":-16.9,"spinRate":2533,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4458821426742001,"extension":6.946971523725406},"index":2,"playId":"0a7cccba-aaec-32ae-9ced-0844357c50e0","pitchNumber":3,"startTime":"2025-08-26T02:32:11.724Z","endTime":"2025-08-26T02:32:16.644Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.45259742338246,"strikeZoneBottom":1.64258672576788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.01267895689237,"aZ":-32.9150968467227,"pfxX":8.868667992076862,"pfxZ":-0.5005974661082657,"pX":1.0211471870779365,"pZ":0.677784010447769,"vX0":3.8353559409471445,"vY0":-120.8200934895797,"vZ0":-3.81845936625949,"x":78.08,"y":220.48,"x0":-1.7425372807918418,"y0":50.00547059032051,"z0":5.192099555779007,"aX":13.025200710775545},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.6,"breakHorizontal":-17.0,"spinRate":2516,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.45450765136522175,"extension":6.9754743023702055},"index":3,"playId":"2e7386de-9745-30e9-be96-5e928e7b9622","pitchNumber":4,"startTime":"2025-08-26T02:32:30.784Z","endTime":"2025-08-26T02:32:34.954Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.85540936904477,"aZ":-27.983935816186445,"pfxX":-10.519854796002404,"pfxZ":2.0211325006898413,"pX":-0.6710138104713868,"pZ":3.3929262241409353,"vX0":5.846220198220947,"vY0":-143.43844504753275,"vZ0":-1.4378627547979885,"x":142.58,"y":147.17,"x0":-1.3747536517559749,"y0":50.00292442301211,"z0":5.654634448602326,"aX":-21.80190370034657},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":3.6,"breakHorizontal":17.8,"spinRate":2190,"spinDirection":223},"zone":1,"typeConfidence":0.92,"plateTime":0.3826549790361238,"extension":6.906644955244288},"index":4,"playId":"b11ef5f7-45a8-3316-977a-9a7015669de0","pitchNumber":5,"startTime":"2025-08-26T02:32:53.508Z","endTime":"2025-08-26T02:32:57.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:32:57.622Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lars Nootbaar flies out to center fielder Alexander Canario.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-26T02:35:29.190Z","endTime":"2025-08-26T02:35:40.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dennis Santana replaces Yohan Ramírez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T02:34:19.736Z","endTime":"2025-08-26T02:35:31.475Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642701,"link":"/api/v1/people/642701"},"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":94.4,"endSpeed":85.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.427177225590277,"aZ":-15.348844881850608,"pfxX":-7.449673289103849,"pfxZ":8.858783587290006,"pX":-0.262136865215599,"pZ":2.845271923789902,"vX0":7.065960081069068,"vY0":-137.20689971935352,"vZ0":-4.934502839165113,"x":126.99,"y":161.96,"x0":-1.9076273622151647,"y0":50.00309980130889,"z0":5.719071585778823,"aX":-14.150579122254802},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":11.9,"spinRate":2355,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.39976756054698726,"extension":6.003865971156575},"hitData":{"launchSpeed":85.2,"launchAngle":51.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.42,"coordY":101.81}},"index":1,"playId":"729264d8-0471-3927-947b-1f94509e7188","pitchNumber":1,"startTime":"2025-08-26T02:35:31.475Z","endTime":"2025-08-26T02:35:40.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:35:40.828Z","atBatIndex":75},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Masyn Winn lines out to shortstop Jared Triolo.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-26T02:35:49.692Z","endTime":"2025-08-26T02:36:12.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.00690973519544,"aZ":-23.128218316798865,"pfxX":-1.4248639874484548,"pfxZ":4.984163303108433,"pX":0.6829770742812977,"pZ":2.4470524789474584,"vX0":6.593571449828676,"vY0":-133.4543502927658,"vZ0":-4.366223383294261,"x":90.97,"y":172.71,"x0":-1.627848059606221,"y0":50.00479162911943,"z0":5.757224046050947,"aX":-2.5879457315909846},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.3,"breakHorizontal":1.2,"spinRate":2634,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4094391758978242,"extension":6.283076679514035},"hitData":{"launchSpeed":83.6,"launchAngle":11.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":98.29,"coordY":138.03}},"index":0,"playId":"2bbfc206-c2eb-3ce7-a490-73bc5ea9e312","pitchNumber":1,"startTime":"2025-08-26T02:36:06.775Z","endTime":"2025-08-26T02:36:12.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:36:12.800Z","atBatIndex":76},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alec Burleson homers (16) on a line drive to center field.","rbi":1,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-26T02:36:22.996Z","endTime":"2025-08-26T02:37:35.271Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":{"id":642701,"link":"/api/v1/people/642701"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.51999900782481,"strikeZoneBottom":1.63033970270297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.7537491721631,"aZ":-22.999566569833753,"pfxX":0.3616413953608859,"pfxZ":5.219646114184997,"pX":1.3083929331356479,"pZ":3.586715236336934,"vX0":7.519738138684517,"vY0":-131.4237349978808,"vZ0":-1.6122069271719202,"x":67.13,"y":141.94,"x0":-1.6316732034803931,"y0":50.000506799454364,"z0":5.909347427921715,"aX":0.6326656424244023},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.4,"breakHorizontal":-2.3,"spinRate":2538,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.41610261083358413,"extension":6.197196978775884},"index":0,"playId":"7a6f4692-e3ac-386b-8861-d38cd37c3585","pitchNumber":1,"startTime":"2025-08-26T02:36:38.158Z","endTime":"2025-08-26T02:36:41.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.52000015069009,"strikeZoneBottom":1.64543427609085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.565375253322344,"aZ":-16.008034823178235,"pfxX":-7.0307601350613655,"pfxZ":8.424257764440267,"pX":-0.5318662918945274,"pZ":3.1760183783496085,"vX0":5.886436705898099,"vY0":-137.87511210376573,"vZ0":-4.049370637967711,"x":137.27,"y":153.03,"x0":-1.7844265157644077,"y0":50.003148418163825,"z0":5.748869281927345,"aX":-13.493296160549537},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":11.4,"spinRate":2475,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.39773741151556763,"extension":5.9833458097753605},"index":1,"playId":"5f920d98-435e-3473-9f17-c488d8b1ad99","pitchNumber":2,"startTime":"2025-08-26T02:36:55.133Z","endTime":"2025-08-26T02:36:58.901Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16041905558449,"aZ":-28.459236466598593,"pfxX":-0.06450499567647006,"pfxZ":2.2739315591608147,"pX":0.831627937783754,"pZ":1.3486801906556332,"vX0":6.62423912083786,"vY0":-126.56814961791544,"vZ0":-5.0754892088612715,"x":85.3,"y":202.37,"x0":-1.8034731711333734,"y0":50.00189835339222,"z0":5.640033581108828,"aX":-0.10534061651722029},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":-1.3,"spinRate":2595,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.43161293255043587,"extension":6.372433543129282},"hitData":{"launchSpeed":107.7,"launchAngle":24.0,"totalDistance":409.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.05,"coordY":33.11}},"index":2,"playId":"1e41d5d7-85cd-39ef-9840-7de500ccdb46","pitchNumber":3,"startTime":"2025-08-26T02:37:11.181Z","endTime":"2025-08-26T02:37:35.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:37:35.271Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alec Burleson homers (16) on a line drive to center field.","rbi":1,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-26T02:36:22.996Z","endTime":"2025-08-26T02:37:35.271Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":{"id":642701,"link":"/api/v1/people/642701"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.51999900782481,"strikeZoneBottom":1.63033970270297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.7537491721631,"aZ":-22.999566569833753,"pfxX":0.3616413953608859,"pfxZ":5.219646114184997,"pX":1.3083929331356479,"pZ":3.586715236336934,"vX0":7.519738138684517,"vY0":-131.4237349978808,"vZ0":-1.6122069271719202,"x":67.13,"y":141.94,"x0":-1.6316732034803931,"y0":50.000506799454364,"z0":5.909347427921715,"aX":0.6326656424244023},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.4,"breakHorizontal":-2.3,"spinRate":2538,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.41610261083358413,"extension":6.197196978775884},"index":0,"playId":"7a6f4692-e3ac-386b-8861-d38cd37c3585","pitchNumber":1,"startTime":"2025-08-26T02:36:38.158Z","endTime":"2025-08-26T02:36:41.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.52000015069009,"strikeZoneBottom":1.64543427609085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.565375253322344,"aZ":-16.008034823178235,"pfxX":-7.0307601350613655,"pfxZ":8.424257764440267,"pX":-0.5318662918945274,"pZ":3.1760183783496085,"vX0":5.886436705898099,"vY0":-137.87511210376573,"vZ0":-4.049370637967711,"x":137.27,"y":153.03,"x0":-1.7844265157644077,"y0":50.003148418163825,"z0":5.748869281927345,"aX":-13.493296160549537},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":11.4,"spinRate":2475,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.39773741151556763,"extension":5.9833458097753605},"index":1,"playId":"5f920d98-435e-3473-9f17-c488d8b1ad99","pitchNumber":2,"startTime":"2025-08-26T02:36:55.133Z","endTime":"2025-08-26T02:36:58.901Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16041905558449,"aZ":-28.459236466598593,"pfxX":-0.06450499567647006,"pfxZ":2.2739315591608147,"pX":0.831627937783754,"pZ":1.3486801906556332,"vX0":6.62423912083786,"vY0":-126.56814961791544,"vZ0":-5.0754892088612715,"x":85.3,"y":202.37,"x0":-1.8034731711333734,"y0":50.00189835339222,"z0":5.640033581108828,"aX":-0.10534061651722029},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":-1.3,"spinRate":2595,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.43161293255043587,"extension":6.372433543129282},"hitData":{"launchSpeed":107.7,"launchAngle":24.0,"totalDistance":409.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.05,"coordY":33.11}},"index":2,"playId":"1e41d5d7-85cd-39ef-9840-7de500ccdb46","pitchNumber":3,"startTime":"2025-08-26T02:37:11.181Z","endTime":"2025-08-26T02:37:35.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:37:35.271Z","atBatIndex":77},"scoringPlays":[3,17,21,22,40,42,43,44,56,72,77],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"coordinates":{"x":73.78,"y":135.97},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":61.11,"y":56.92},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":120.91,"y":144.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":116.85,"y":151.68},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":129.72,"y":90.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":110.78,"y":99.68},"type":"O","description":"Flyout"}]}},{"startIndex":9,"endIndex":18,"top":[9,10,11,12],"bottom":[13,14,15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":32.0,"y":102.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"coordinates":{"x":103.68,"y":169.42},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":76.43,"y":103.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":86.45,"y":103.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":78.06,"y":105.76},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":110.68,"y":164.4},"type":"O","description":"Pop Out"}]}},{"startIndex":19,"endIndex":27,"top":[19,20,21,22,23,24],"bottom":[25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"coordinates":{"x":73.36,"y":94.9},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":128.76,"y":85.11},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":234.92,"y":60.53},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":195.55,"y":46.49},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":108.24,"y":147.63},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":106.21,"y":151.18},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":107.08,"y":187.09},"type":"O","description":"Pop Out"}]}},{"startIndex":28,"endIndex":33,"top":[28,29,30],"bottom":[31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"coordinates":{"x":152.83,"y":154.22},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"coordinates":{"x":114.89,"y":182.31},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":91.11,"y":152.37},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":157.35,"y":153.09},"type":"O","description":"Pop Out"}]}},{"startIndex":34,"endIndex":45,"top":[34,35,36],"bottom":[37,38,39,40,41,42,43,44,45],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":197.71,"y":100.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":159.42,"y":171.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":111.78,"y":163.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":39.42,"y":125.93},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":121.77,"y":96.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":77.06,"y":66.45},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":87.97,"y":103.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":103.17,"y":170.94},"type":"O","description":"Groundout"}]}},{"startIndex":46,"endIndex":51,"top":[46,47,48],"bottom":[49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":119.39,"y":146.11},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":203.82,"y":117.8},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":100.13,"y":172.97},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":114.82,"y":149.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":144.72,"y":151.18},"type":"O","description":"Groundout"}]}},{"startIndex":52,"endIndex":61,"top":[52,53,54,55,56,57],"bottom":[58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"coordinates":{"x":158.86,"y":101.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"coordinates":{"x":127.49,"y":188.67},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":213.18,"y":104.12},"type":"O","description":"Sac Fly"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":75.32,"y":87.02},"type":"H","description":"Single"}]}},{"startIndex":62,"endIndex":69,"top":[62,63,64,65],"bottom":[66,67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":126.48,"y":182.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":94.78,"y":83.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":102.16,"y":171.95},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":42.14,"y":118.29},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":208.54,"y":126.42},"type":"O","description":"Flyout"}]}},{"startIndex":70,"endIndex":77,"top":[70,71,72,73,74],"bottom":[75,76,77],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"coordinates":{"x":117.84,"y":158.69},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"coordinates":{"x":198.92,"y":105.49},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":124.45,"y":181.07},"type":"O","description":"Fielders Choice Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":120.42,"y":101.81},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":98.29,"y":138.03},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":132.05,"y":33.11},"type":"H","description":"Home Run"}]}}]},"linescore":{"note":"Two out when winning run scored.","currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":5,"hits":6,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":7,"hits":11,"errors":1,"leftOnBase":6},"away":{"runs":6,"hits":9,"errors":2,"leftOnBase":6}},"defense":{"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"catcher":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"first":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"second":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"third":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"shortstop":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"left":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"center":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"right":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"onDeck":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"inHole":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"battingOrder":4,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"offense":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"onDeck":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"inHole":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"battingOrder":3,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"balls":1,"strikes":1,"outs":2},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":12,"airOuts":3,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".234","atBats":33,"obp":".306","slg":".352","ops":".658","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":18,"rbi":6,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":0,"lineOuts":0},"pitching":{"flyOuts":4,"groundOuts":6,"airOuts":10,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":37,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":144,"era":"3.96","inningsPitched":"8.2","saveOpportunities":0,"earnedRuns":7,"whip":"1.22","battersFaced":39,"outs":26,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":41,"strikes":103,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":7,"pitchesPerInning":"16.62","runsScoredPer9":"7.27","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":26,"errors":2,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID672744":{"person":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"702","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":22,"groundOuts":38,"airOuts":41,"runs":22,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":62,"baseOnBalls":16,"intentionalWalks":0,"hits":37,"hitByPitch":0,"avg":".208","atBats":178,"obp":".273","slg":".315","ops":".588","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":194,"totalBases":56,"rbi":15,"leftOnBase":94,"sacBunts":0,"sacFlies":0,"babip":".295","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.50","popOuts":8,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":118,"errors":1,"chances":121,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID694973":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":79,"groundOuts":144,"airOuts":147,"runs":40,"doubles":33,"triples":2,"homeRuns":9,"strikeOuts":181,"baseOnBalls":37,"intentionalWalks":0,"hits":114,"hitByPitch":6,"atBats":586,"obp":".250","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2567,"era":"2.07","inningsPitched":"161.0","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"0.94","battersFaced":629,"outs":483,"gamesPitched":27,"completeGames":1,"shutouts":0,"pitchesThrown":2567,"balls":898,"strikes":1669,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".471","pitchesPerInning":"15.94","gamesFinished":0,"strikeoutWalkRatio":"4.89","strikeoutsPer9Inn":"10.12","walksPer9Inn":"2.07","hitsPer9Inn":"6.37","runsScoredPer9":"2.24","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":33,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":8,"errors":2,"chances":20,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687462":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":46,"groundOuts":64,"airOuts":84,"runs":37,"doubles":18,"triples":0,"homeRuns":7,"strikeOuts":60,"baseOnBalls":29,"intentionalWalks":1,"hits":72,"hitByPitch":1,"avg":".258","atBats":279,"obp":".329","slg":".398","ops":".727","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":111,"rbi":38,"leftOnBase":109,"sacBunts":0,"sacFlies":1,"babip":".305","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.86","popOuts":17,"lineOuts":21},"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":40,"putOuts":508,"errors":4,"chances":552,"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"}]},"ID682927":{"person":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"jerseyNumber":"63","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"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":3,"rbi":1,"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":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":11,"groundOuts":23,"airOuts":24,"runs":9,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".234","atBats":77,"obp":".299","slg":".273","ops":".572","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":88,"totalBases":21,"rbi":7,"leftOnBase":37,"sacBunts":1,"sacFlies":2,"babip":".281","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":24,"errors":5,"chances":41,"fielding":".878","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663698":{"person":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":27,"groundOuts":64,"airOuts":40,"runs":17,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":78,"baseOnBalls":35,"intentionalWalks":0,"hits":59,"hitByPitch":4,"avg":".245","atBats":241,"obp":".350","slg":".315","ops":".665","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":280,"totalBases":76,"rbi":21,"leftOnBase":113,"sacBunts":0,"sacFlies":0,"babip":".354","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"120.50","popOuts":3,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":47,"stolenBasePercentage":".839","caughtStealingPercentage":".161","assists":16,"putOuts":483,"errors":2,"chances":501,"fielding":".996","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668804":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"jerseyNumber":"10","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","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":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":125,"flyOuts":56,"groundOuts":127,"airOuts":100,"runs":50,"doubles":32,"triples":3,"homeRuns":14,"strikeOuts":144,"baseOnBalls":40,"intentionalWalks":1,"hits":120,"hitByPitch":3,"avg":".246","atBats":488,"obp":".305","slg":".410","ops":".715","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":534,"totalBases":200,"rbi":65,"leftOnBase":208,"sacBunts":0,"sacFlies":3,"babip":".318","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.86","popOuts":3,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":196,"errors":2,"chances":201,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID678894":{"person":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"jerseyNumber":"31","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | HBP, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":6,"groundOuts":20,"airOuts":11,"runs":8,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".206","atBats":63,"obp":".275","slg":".413","ops":".688","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":26,"rbi":7,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".225","groundOutsToAirouts":"1.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.75","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":53,"errors":0,"chances":80,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID669707":{"person":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"jerseyNumber":"19","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":41,"groundOuts":52,"airOuts":71,"runs":24,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":46,"baseOnBalls":28,"intentionalWalks":1,"hits":46,"hitByPitch":1,"avg":".218","atBats":211,"obp":".311","slg":".351","ops":".662","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":244,"totalBases":74,"rbi":18,"leftOnBase":98,"sacBunts":3,"sacFlies":1,"babip":".255","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.20","popOuts":12,"lineOuts":18},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"4.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":11,"strikes":12,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"23.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":129,"putOuts":187,"errors":5,"chances":321,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID656605":{"person":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":91,"groundOuts":145,"airOuts":163,"runs":75,"doubles":35,"triples":2,"homeRuns":14,"strikeOuts":116,"baseOnBalls":42,"intentionalWalks":0,"hits":148,"hitByPitch":6,"atBats":571,"obp":".316","caughtStealing":3,"stolenBases":23,"stolenBasePercentage":".885","caughtStealingPercentage":".115","numberOfPitches":2370,"era":"4.34","inningsPitched":"145.0","wins":5,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.31","battersFaced":621,"outs":435,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2370,"balls":809,"strikes":1561,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".294","pitchesPerInning":"16.34","gamesFinished":0,"strikeoutWalkRatio":"2.76","strikeoutsPer9Inn":"7.20","walksPer9Inn":"2.61","hitsPer9Inn":"9.19","runsScoredPer9":"4.66","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":33,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID502054":{"person":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":33,"groundOuts":85,"airOuts":70,"runs":36,"doubles":14,"triples":1,"homeRuns":7,"strikeOuts":78,"baseOnBalls":36,"intentionalWalks":2,"hits":82,"hitByPitch":2,"avg":".265","atBats":310,"obp":".340","slg":".384","ops":".724","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":353,"totalBases":119,"rbi":38,"leftOnBase":120,"sacBunts":0,"sacFlies":5,"babip":".326","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.29","popOuts":14,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":170,"errors":4,"chances":179,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID670990":{"person":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":36,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":8,"strikes":28,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":11,"groundOuts":16,"airOuts":19,"runs":15,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":10,"intentionalWalks":1,"hits":22,"hitByPitch":3,"atBats":91,"obp":".337","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":394,"era":"5.56","inningsPitched":"22.2","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":14,"whip":"1.41","battersFaced":104,"outs":68,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":394,"balls":121,"strikes":273,"strikePercentage":".690","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".500","pitchesPerInning":"17.38","gamesFinished":2,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"13.50","walksPer9Inn":"3.97","hitsPer9Inn":"8.74","runsScoredPer9":"5.96","homeRunsPer9":"1.19","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676755":{"person":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":23,"groundOuts":16,"airOuts":48,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":38,"baseOnBalls":13,"intentionalWalks":1,"hits":23,"hitByPitch":2,"atBats":121,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":562,"era":"2.12","inningsPitched":"34.0","wins":3,"losses":2,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":8,"whip":"1.06","battersFaced":140,"outs":102,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":562,"balls":190,"strikes":372,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".600","pitchesPerInning":"16.53","gamesFinished":9,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"10.06","walksPer9Inn":"3.44","hitsPer9Inn":"6.09","runsScoredPer9":"2.12","homeRunsPer9":"0.79","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID457705":{"person":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"jerseyNumber":"22","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"701","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":60,"groundOuts":99,"airOuts":105,"runs":41,"doubles":19,"triples":0,"homeRuns":12,"strikeOuts":99,"baseOnBalls":53,"intentionalWalks":4,"hits":95,"hitByPitch":2,"avg":".241","atBats":395,"obp":".331","slg":".380","ops":".711","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":455,"totalBases":150,"rbi":47,"leftOnBase":164,"sacBunts":0,"sacFlies":3,"babip":".289","groundOutsToAirouts":"0.94","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"32.92","popOuts":22,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID670059":{"person":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":7,"groundOuts":28,"airOuts":14,"runs":18,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":13,"baseOnBalls":13,"intentionalWalks":0,"hits":25,"hitByPitch":2,"atBats":77,"obp":".426","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":375,"era":"8.24","inningsPitched":"19.2","wins":0,"losses":1,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":18,"whip":"1.93","battersFaced":95,"outs":59,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":375,"balls":135,"strikes":240,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":1,"winPercentage":".000","pitchesPerInning":"19.07","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"5.95","walksPer9Inn":"5.95","hitsPer9Inn":"11.44","runsScoredPer9":"8.24","homeRunsPer9":"1.83","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696149":{"person":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":2,"groundOuts":3,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":13,"obp":".214","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":40,"era":"0.00","inningsPitched":"4.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.50","battersFaced":14,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":11,"strikes":29,"strikePercentage":".730","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".---","pitchesPerInning":"10.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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}},"ID643396":{"person":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":33,"groundOuts":143,"airOuts":79,"runs":39,"doubles":19,"triples":2,"homeRuns":1,"strikeOuts":64,"baseOnBalls":17,"intentionalWalks":0,"hits":101,"hitByPitch":4,"avg":".264","atBats":382,"obp":".302","slg":".332","ops":".634","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":408,"totalBases":127,"rbi":35,"leftOnBase":165,"sacBunts":4,"sacFlies":1,"babip":".314","groundOutsToAirouts":"1.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"382.00","popOuts":19,"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":244,"putOuts":135,"errors":7,"chances":386,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID693312":{"person":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":20,"gamesStarted":0,"flyOuts":15,"groundOuts":25,"airOuts":34,"runs":16,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":19,"baseOnBalls":13,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":101,"obp":".328","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":454,"era":"5.54","inningsPitched":"26.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":16,"whip":"1.42","battersFaced":116,"outs":78,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":454,"balls":173,"strikes":281,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.46","gamesFinished":4,"strikeoutWalkRatio":"1.46","strikeoutsPer9Inn":"6.58","walksPer9Inn":"4.50","hitsPer9Inn":"8.31","runsScoredPer9":"5.54","homeRunsPer9":"0.69","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":10},"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":true,"isSubstitute":false}},"ID669387":{"person":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":10,"flyOuts":42,"groundOuts":85,"airOuts":83,"runs":38,"doubles":20,"triples":2,"homeRuns":8,"strikeOuts":70,"baseOnBalls":20,"intentionalWalks":0,"hits":85,"hitByPitch":4,"atBats":320,"obp":".317","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1329,"era":"3.89","inningsPitched":"81.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":35,"whip":"1.30","battersFaced":347,"outs":243,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1329,"balls":477,"strikes":852,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".300","pitchesPerInning":"16.41","gamesFinished":5,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"7.78","walksPer9Inn":"2.22","hitsPer9Inn":"9.44","runsScoredPer9":"4.22","homeRunsPer9":"0.89","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670912":{"person":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":0,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":53,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":16,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":18,"strikes":35,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":6,"groundOuts":3,"airOuts":13,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":36,"obp":".302","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":171,"era":"3.60","inningsPitched":"10.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.20","battersFaced":43,"outs":30,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":171,"balls":68,"strikes":103,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.23","rbi":1,"winPercentage":"1.000","pitchesPerInning":"17.10","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"12.60","walksPer9Inn":"4.50","hitsPer9Inn":"6.30","runsScoredPer9":"3.60","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642701":{"person":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(L, 4-5)","summary":"0.2 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":1,"strikes":4,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"13.50","homeRunsPer9":"13.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":51,"groundOuts":48,"airOuts":72,"runs":16,"doubles":7,"triples":3,"homeRuns":4,"strikeOuts":44,"baseOnBalls":12,"intentionalWalks":0,"hits":39,"hitByPitch":2,"atBats":199,"obp":".244","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":812,"era":"2.41","inningsPitched":"56.0","wins":4,"losses":5,"saves":9,"saveOpportunities":11,"holds":13,"blownSaves":2,"earnedRuns":15,"whip":"0.91","battersFaced":217,"outs":168,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":812,"balls":240,"strikes":572,"strikePercentage":".700","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":1,"winPercentage":".444","pitchesPerInning":"14.50","gamesFinished":23,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"7.07","walksPer9Inn":"1.93","hitsPer9Inn":"6.27","runsScoredPer9":"2.57","homeRunsPer9":"0.64","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":6,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":36,"groundOuts":35,"airOuts":75,"runs":21,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":54,"baseOnBalls":16,"intentionalWalks":0,"hits":34,"hitByPitch":5,"avg":".175","atBats":194,"obp":".253","slg":".289","ops":".542","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":221,"totalBases":56,"rbi":16,"leftOnBase":119,"sacBunts":2,"sacFlies":2,"babip":".212","groundOutsToAirouts":"0.47","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"38.80","popOuts":21,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":34,"stolenBasePercentage":".773","caughtStealingPercentage":".227","assists":21,"putOuts":504,"errors":3,"chances":528,"fielding":".994","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681347":{"person":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":16,"flyOuts":37,"groundOuts":68,"airOuts":77,"runs":37,"doubles":8,"triples":2,"homeRuns":12,"strikeOuts":78,"baseOnBalls":28,"intentionalWalks":1,"hits":67,"hitByPitch":4,"atBats":288,"obp":".307","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1231,"era":"4.23","inningsPitched":"76.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.24","battersFaced":322,"outs":230,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1231,"balls":436,"strikes":795,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".200","pitchesPerInning":"16.06","gamesFinished":0,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"9.16","walksPer9Inn":"3.29","hitsPer9Inn":"7.87","runsScoredPer9":"4.34","homeRunsPer9":"1.41","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":10,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691907":{"person":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"jerseyNumber":"71","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":7,"obp":".000","slg":".000","ops":".000","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571760":{"person":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 5 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":7,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":7,"strikes":24,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"67.50","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":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":23,"flyOuts":74,"groundOuts":122,"airOuts":146,"runs":74,"doubles":33,"triples":1,"homeRuns":24,"strikeOuts":84,"baseOnBalls":39,"intentionalWalks":0,"hits":125,"hitByPitch":9,"atBats":469,"obp":".332","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":2030,"era":"5.39","inningsPitched":"120.1","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":72,"whip":"1.36","battersFaced":525,"outs":361,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2030,"balls":734,"strikes":1296,"strikePercentage":".640","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":4,"winPercentage":".333","pitchesPerInning":"16.87","gamesFinished":0,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"6.28","walksPer9Inn":"2.92","hitsPer9Inn":"9.35","runsScoredPer9":"5.53","homeRunsPer9":"1.80","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":25,"lineOuts":47},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669261":{"person":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"jerseyNumber":"65","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"0-1 | 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":24,"groundOuts":22,"airOuts":34,"runs":13,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":44,"baseOnBalls":23,"intentionalWalks":1,"hits":14,"hitByPitch":3,"avg":".123","atBats":114,"obp":".286","slg":".228","ops":".514","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":26,"rbi":7,"leftOnBase":58,"sacBunts":0,"sacFlies":0,"babip":".164","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":2,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":91,"errors":1,"chances":93,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":37,"groundOuts":77,"airOuts":67,"runs":29,"doubles":10,"triples":2,"homeRuns":5,"strikeOuts":53,"baseOnBalls":17,"intentionalWalks":0,"hits":75,"hitByPitch":1,"avg":".279","atBats":269,"obp":".321","slg":".387","ops":".708","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":104,"rbi":20,"leftOnBase":105,"sacBunts":0,"sacFlies":3,"babip":".327","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.80","popOuts":10,"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":145,"putOuts":109,"errors":6,"chances":260,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":20,"gamesStarted":4,"flyOuts":21,"groundOuts":56,"airOuts":38,"runs":15,"doubles":12,"triples":1,"homeRuns":1,"strikeOuts":43,"baseOnBalls":14,"intentionalWalks":1,"hits":41,"hitByPitch":1,"atBats":176,"obp":".292","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":720,"era":"2.70","inningsPitched":"46.2","wins":4,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":14,"whip":"1.18","battersFaced":193,"outs":140,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":720,"balls":237,"strikes":483,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".667","pitchesPerInning":"15.43","gamesFinished":6,"strikeoutWalkRatio":"3.07","strikeoutsPer9Inn":"8.29","walksPer9Inn":"2.70","hitsPer9Inn":"7.91","runsScoredPer9":"2.89","homeRunsPer9":"0.19","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[682927,693304,668804,687462,643396,502054,669707,669261,457705,672744,663698,678894,670912,571760,670059,670990,642701],"pitchers":[670912,571760,670059,670990,642701],"bench":[691907,680779],"bullpen":[677952,681347,696149,656605,676755,669387,693312,694973],"battingOrder":[682927,693304,668804,643396,502054,669707,672744,663698,678894],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Reynolds, B (32, McGreevy); Triolo (11, McGreevy); Simon (3, O'Brien)."},{"label":"HR","value":"Reynolds, B (14, 3rd inning off McGreevy, 1 on, 1 out); Horwitz (7, 3rd inning off McGreevy, 0 on, 1 out)."},{"label":"TB","value":"Bart; Gonzales, N; Horwitz 4; Reynolds, B 6; Simon 3; Triolo 3."},{"label":"RBI","value":"Gonzales, N (20); Horwitz 2 (38); Reynolds, B 2 (65); Simon (7)."},{"label":"Runners left in scoring position, 2 out","value":"Pham; Reynolds, B 2."},{"label":"SF","value":"Gonzales, N."},{"label":"GIDP","value":"McCutchen; Peguero; Pham."},{"label":"Team RISP","value":"1-for-10."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Peguero (3, 2nd base off O'Brien/Pagés, P)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Simon (5, fielding); Kiner-Falefa (7, fielding)."}]}],"note":[{"label":"a","value":"Grounded out for Horwitz in the 8th."},{"label":"b","value":"Grounded into a double play for Suwinski in the 8th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":6,"airOuts":10,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".249","atBats":37,"obp":".317","slg":".385","ops":".702","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":16,"rbi":7,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":4,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":12,"airOuts":3,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":33,"obp":".359","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":150,"era":"4.31","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.31","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":60,"strikes":90,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":6,"pitchesPerInning":"16.67","runsScoredPer9":"6.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":15,"putOuts":27,"errors":1,"chances":43,"passedBall":0,"pickoffs":0}},"players":{"ID700241":{"person":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 4 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":35,"strikes":57,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":10,"flyOuts":41,"groundOuts":73,"airOuts":69,"runs":34,"doubles":9,"triples":4,"homeRuns":6,"strikeOuts":40,"baseOnBalls":9,"intentionalWalks":0,"hits":66,"hitByPitch":3,"atBats":246,"obp":".302","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":947,"era":"4.43","inningsPitched":"63.0","wins":5,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.19","battersFaced":260,"outs":189,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":947,"balls":347,"strikes":600,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":4,"winPercentage":".714","pitchesPerInning":"15.03","gamesFinished":1,"strikeoutWalkRatio":"4.44","strikeoutsPer9Inn":"5.71","walksPer9Inn":"1.29","hitsPer9Inn":"9.43","runsScoredPer9":"4.86","homeRunsPer9":"0.86","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669357":{"person":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"jerseyNumber":"16","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2B, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":47,"groundOuts":35,"airOuts":78,"runs":41,"doubles":11,"triples":1,"homeRuns":12,"strikeOuts":90,"baseOnBalls":41,"intentionalWalks":2,"hits":59,"hitByPitch":0,"avg":".228","atBats":259,"obp":".330","slg":".417","ops":".747","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":303,"totalBases":108,"rbi":40,"leftOnBase":129,"sacBunts":0,"sacFlies":3,"babip":".294","groundOutsToAirouts":"0.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.58","popOuts":14,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":111,"putOuts":51,"errors":7,"chances":169,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID694335":{"person":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":28,"gamesStarted":0,"flyOuts":23,"groundOuts":35,"airOuts":48,"runs":12,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":44,"baseOnBalls":14,"intentionalWalks":0,"hits":23,"hitByPitch":3,"atBats":147,"obp":".240","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":682,"era":"2.28","inningsPitched":"43.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":11,"whip":"0.85","battersFaced":167,"outs":130,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":682,"balls":250,"strikes":432,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.74","gamesFinished":9,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"9.14","walksPer9Inn":"2.91","hitsPer9Inn":"4.78","runsScoredPer9":"2.49","homeRunsPer9":"0.62","inheritedRunners":19,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691023":{"person":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":31,"groundOuts":59,"airOuts":65,"runs":31,"doubles":11,"triples":1,"homeRuns":4,"strikeOuts":94,"baseOnBalls":20,"intentionalWalks":0,"hits":66,"hitByPitch":2,"avg":".233","atBats":283,"obp":".288","slg":".322","ops":".610","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":306,"totalBases":91,"rbi":32,"leftOnBase":141,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.75","popOuts":16,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":163,"errors":2,"chances":169,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID701675":{"person":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":11,"airOuts":5,"runs":6,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".143","atBats":21,"obp":".174","slg":".286","ops":".460","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":6,"rbi":5,"leftOnBase":11,"sacBunts":1,"sacFlies":1,"babip":".118","groundOutsToAirouts":"2.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID575929":{"person":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"jerseyNumber":"40","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":2,"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":121,"flyOuts":63,"groundOuts":99,"airOuts":104,"runs":63,"doubles":30,"triples":0,"homeRuns":19,"strikeOuts":128,"baseOnBalls":40,"intentionalWalks":1,"hits":115,"hitByPitch":18,"avg":".261","atBats":441,"obp":".344","slg":".458","ops":".802","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":504,"totalBases":202,"rbi":72,"leftOnBase":197,"sacBunts":1,"sacFlies":4,"babip":".322","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.21","popOuts":12,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":72,"putOuts":852,"errors":7,"chances":931,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID681517":{"person":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(H, 16)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":10,"strikes":14,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":51,"gamesStarted":0,"flyOuts":37,"groundOuts":72,"airOuts":65,"runs":25,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":62,"baseOnBalls":23,"intentionalWalks":1,"hits":60,"hitByPitch":1,"atBats":255,"obp":".297","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1049,"era":"3.12","inningsPitched":"69.1","wins":3,"losses":1,"saves":0,"saveOpportunities":2,"holds":16,"blownSaves":2,"earnedRuns":24,"whip":"1.20","battersFaced":283,"outs":208,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":1049,"balls":351,"strikes":698,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.11","rbi":1,"winPercentage":".750","pitchesPerInning":"15.13","gamesFinished":10,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"8.05","walksPer9Inn":"2.99","hitsPer9Inn":"7.79","runsScoredPer9":"3.25","homeRunsPer9":"0.52","inheritedRunners":23,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID571945":{"person":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":99,"groundOuts":128,"airOuts":160,"runs":75,"doubles":29,"triples":4,"homeRuns":23,"strikeOuts":81,"baseOnBalls":31,"intentionalWalks":0,"hits":140,"hitByPitch":2,"atBats":503,"obp":".320","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1984,"era":"5.17","inningsPitched":"125.1","wins":6,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":72,"whip":"1.36","battersFaced":542,"outs":376,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1984,"balls":672,"strikes":1312,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".375","pitchesPerInning":"15.83","gamesFinished":0,"strikeoutWalkRatio":"2.61","strikeoutsPer9Inn":"5.82","walksPer9Inn":"2.23","hitsPer9Inn":"10.05","runsScoredPer9":"5.39","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":27,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":14,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663457":{"person":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"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":106,"flyOuts":66,"groundOuts":82,"airOuts":130,"runs":58,"doubles":20,"triples":0,"homeRuns":13,"strikeOuts":99,"baseOnBalls":51,"intentionalWalks":2,"hits":95,"hitByPitch":5,"avg":".236","atBats":403,"obp":".327","slg":".382","ops":".709","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":462,"totalBases":154,"rbi":44,"leftOnBase":179,"sacBunts":0,"sacFlies":3,"babip":".279","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":32,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":176,"errors":0,"chances":178,"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"}]},"ID665877":{"person":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":5,"groundOuts":5,"airOuts":9,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".320","atBats":25,"obp":".393","slg":".520","ops":".913","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":13,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":8,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681676":{"person":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":11,"groundOuts":17,"airOuts":18,"runs":19,"doubles":3,"triples":2,"homeRuns":4,"strikeOuts":18,"baseOnBalls":11,"intentionalWalks":1,"hits":20,"hitByPitch":0,"atBats":73,"obp":".369","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":317,"era":"8.50","inningsPitched":"18.0","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":17,"whip":"1.72","battersFaced":84,"outs":54,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":317,"balls":121,"strikes":196,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".000","pitchesPerInning":"17.61","gamesFinished":8,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"9.00","walksPer9Inn":"5.50","hitsPer9Inn":"10.00","runsScoredPer9":"9.50","homeRunsPer9":"2.00","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":2,"chances":6,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700669":{"person":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":15,"groundOuts":34,"airOuts":34,"runs":23,"doubles":10,"triples":3,"homeRuns":1,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":0,"hits":31,"hitByPitch":2,"atBats":123,"obp":".299","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":507,"era":"5.81","inningsPitched":"31.0","wins":3,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.23","battersFaced":134,"outs":93,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":507,"balls":176,"strikes":331,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.35","gamesFinished":7,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"7.55","walksPer9Inn":"2.03","hitsPer9Inn":"9.00","runsScoredPer9":"6.68","homeRunsPer9":"0.29","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668941":{"person":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(H, 19)","summary":"0.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":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":52,"gamesStarted":0,"flyOuts":20,"groundOuts":56,"airOuts":36,"runs":18,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":45,"baseOnBalls":22,"intentionalWalks":4,"hits":39,"hitByPitch":2,"atBats":171,"obp":".320","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":771,"era":"2.30","inningsPitched":"47.0","wins":4,"losses":5,"saves":4,"saveOpportunities":5,"holds":19,"blownSaves":1,"earnedRuns":12,"whip":"1.30","battersFaced":201,"outs":141,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":771,"balls":287,"strikes":484,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.56","rbi":0,"winPercentage":".444","pitchesPerInning":"16.40","gamesFinished":11,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"8.62","walksPer9Inn":"4.21","hitsPer9Inn":"7.47","runsScoredPer9":"3.45","homeRunsPer9":"0.38","inheritedRunners":21,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660896":{"person":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":46,"gamesStarted":0,"flyOuts":29,"groundOuts":30,"airOuts":51,"runs":37,"doubles":13,"triples":0,"homeRuns":10,"strikeOuts":49,"baseOnBalls":24,"intentionalWalks":0,"hits":52,"hitByPitch":1,"atBats":178,"obp":".372","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":853,"era":"6.20","inningsPitched":"45.0","wins":0,"losses":2,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":31,"whip":"1.69","battersFaced":207,"outs":135,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":853,"balls":308,"strikes":545,"strikePercentage":".640","hitBatsmen":1,"balks":2,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".000","pitchesPerInning":"18.96","gamesFinished":18,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"9.80","walksPer9Inn":"4.80","hitsPer9Inn":"10.40","runsScoredPer9":"7.40","homeRunsPer9":"2.00","inheritedRunners":13,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641658":{"person":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"jerseyNumber":"13","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":12,"groundOuts":15,"airOuts":24,"runs":17,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":28,"baseOnBalls":11,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".147","atBats":75,"obp":".256","slg":".173","ops":".429","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":13,"rbi":1,"leftOnBase":34,"sacBunts":3,"sacFlies":0,"babip":".234","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":3,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":0,"strikes":3,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"3.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":44,"putOuts":57,"errors":0,"chances":101,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676475":{"person":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"4-5 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"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":119,"flyOuts":86,"groundOuts":100,"airOuts":141,"runs":47,"doubles":21,"triples":1,"homeRuns":16,"strikeOuts":61,"baseOnBalls":33,"intentionalWalks":1,"hits":122,"hitByPitch":1,"avg":".291","atBats":419,"obp":".341","slg":".461","ops":".802","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":460,"totalBases":193,"rbi":60,"leftOnBase":176,"sacBunts":1,"sacFlies":4,"babip":".306","groundOutsToAirouts":"0.71","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"26.19","popOuts":27,"lineOuts":28},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"7.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":366,"errors":4,"chances":391,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID543243":{"person":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":71,"groundOuts":124,"airOuts":134,"runs":75,"doubles":25,"triples":4,"homeRuns":20,"strikeOuts":161,"baseOnBalls":25,"intentionalWalks":0,"hits":149,"hitByPitch":3,"atBats":567,"obp":".297","caughtStealing":7,"stolenBases":9,"stolenBasePercentage":".563","caughtStealingPercentage":".438","numberOfPitches":2174,"era":"4.33","inningsPitched":"145.1","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.20","battersFaced":599,"outs":436,"gamesPitched":26,"completeGames":1,"shutouts":1,"pitchesThrown":2174,"balls":722,"strikes":1452,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".667","pitchesPerInning":"14.96","gamesFinished":0,"strikeoutWalkRatio":"6.44","strikeoutsPer9Inn":"9.97","walksPer9Inn":"1.55","hitsPer9Inn":"9.23","runsScoredPer9":"4.64","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":3,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":31,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":9,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667463":{"person":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":43,"gamesStarted":0,"flyOuts":14,"groundOuts":76,"airOuts":24,"runs":29,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":24,"baseOnBalls":13,"intentionalWalks":0,"hits":55,"hitByPitch":0,"atBats":177,"obp":".356","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":678,"era":"5.18","inningsPitched":"41.2","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":24,"whip":"1.63","battersFaced":192,"outs":125,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":678,"balls":237,"strikes":441,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"3.17","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.27","gamesFinished":15,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"5.18","walksPer9Inn":"2.81","hitsPer9Inn":"11.88","runsScoredPer9":"6.26","homeRunsPer9":"1.51","inheritedRunners":28,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":3,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695336":{"person":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":25,"groundOuts":35,"airOuts":41,"runs":14,"doubles":9,"triples":0,"homeRuns":1,"strikeOuts":50,"baseOnBalls":8,"intentionalWalks":0,"hits":42,"hitByPitch":1,"avg":".255","atBats":165,"obp":".290","slg":".327","ops":".617","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":177,"totalBases":54,"rbi":15,"leftOnBase":77,"sacBunts":1,"sacFlies":2,"babip":".353","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"165.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":111,"putOuts":50,"errors":6,"chances":167,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID676617":{"person":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(W, 2-0)(BS, 3)","summary":"1.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":21,"inningsPitched":"1.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":9,"strikes":12,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":30,"gamesStarted":0,"flyOuts":13,"groundOuts":40,"airOuts":28,"runs":8,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":17,"intentionalWalks":0,"hits":25,"hitByPitch":3,"atBats":127,"obp":".304","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":584,"era":"1.73","inningsPitched":"36.1","wins":2,"losses":0,"saves":2,"saveOpportunities":5,"holds":5,"blownSaves":3,"earnedRuns":7,"whip":"1.16","battersFaced":148,"outs":109,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":584,"balls":234,"strikes":350,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.07","gamesFinished":7,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"8.67","walksPer9Inn":"4.21","hitsPer9Inn":"6.19","runsScoredPer9":"1.98","homeRunsPer9":"0.50","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":11},"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"}]},"ID669467":{"person":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":25,"gamesStarted":25,"flyOuts":52,"groundOuts":208,"airOuts":89,"runs":80,"doubles":25,"triples":4,"homeRuns":18,"strikeOuts":92,"baseOnBalls":47,"intentionalWalks":0,"hits":142,"hitByPitch":3,"atBats":529,"obp":".331","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","numberOfPitches":2205,"era":"5.17","inningsPitched":"134.0","wins":6,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":77,"whip":"1.41","battersFaced":582,"outs":402,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2205,"balls":862,"strikes":1343,"strikePercentage":".610","hitBatsmen":3,"balks":2,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"2.34","rbi":0,"winPercentage":".353","pitchesPerInning":"16.46","gamesFinished":0,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"6.18","walksPer9Inn":"3.16","hitsPer9Inn":"9.54","runsScoredPer9":"5.37","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":18,"errors":3,"chances":39,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650968":{"person":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"jerseyNumber":"63","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":18,"groundOuts":37,"airOuts":55,"runs":16,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":37,"hitByPitch":0,"avg":".252","atBats":147,"obp":".284","slg":".408","ops":".692","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":155,"totalBases":60,"rbi":19,"leftOnBase":67,"sacBunts":0,"sacFlies":1,"babip":".258","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.40","popOuts":23,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":35,"stolenBasePercentage":".795","caughtStealingPercentage":".205","assists":11,"putOuts":255,"errors":5,"chances":271,"fielding":".982","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669461":{"person":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":85,"groundOuts":125,"airOuts":149,"runs":67,"doubles":30,"triples":1,"homeRuns":14,"strikeOuts":98,"baseOnBalls":32,"intentionalWalks":0,"hits":131,"hitByPitch":4,"atBats":495,"obp":".312","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1992,"era":"4.27","inningsPitched":"126.1","wins":6,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.29","battersFaced":539,"outs":379,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1992,"balls":694,"strikes":1298,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".353","pitchesPerInning":"15.77","gamesFinished":0,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"6.98","walksPer9Inn":"2.28","hitsPer9Inn":"9.33","runsScoredPer9":"4.77","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":30,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":3,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686780":{"person":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":45,"groundOuts":71,"airOuts":79,"runs":34,"doubles":13,"triples":0,"homeRuns":9,"strikeOuts":89,"baseOnBalls":18,"intentionalWalks":1,"hits":66,"hitByPitch":2,"avg":".220","atBats":300,"obp":".267","slg":".353","ops":".620","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":106,"rbi":40,"leftOnBase":154,"sacBunts":3,"sacFlies":2,"babip":".279","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.33","popOuts":17,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":20,"stolenBases":57,"stolenBasePercentage":".740","caughtStealingPercentage":".260","assists":42,"putOuts":645,"errors":5,"chances":692,"fielding":".993","passedBall":7,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691026":{"person":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"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":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":75,"groundOuts":100,"airOuts":149,"runs":67,"doubles":26,"triples":0,"homeRuns":9,"strikeOuts":89,"baseOnBalls":31,"intentionalWalks":0,"hits":116,"hitByPitch":6,"avg":".258","atBats":450,"obp":".313","slg":".376","ops":".689","caughtStealing":5,"stolenBases":9,"stolenBasePercentage":".643","caughtStealingPercentage":".357","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":491,"totalBases":169,"rbi":47,"leftOnBase":182,"sacBunts":2,"sacFlies":2,"babip":".302","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.00","popOuts":37,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":307,"putOuts":145,"errors":3,"chances":455,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID671056":{"person":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"jerseyNumber":"48","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":28,"groundOuts":85,"airOuts":55,"runs":33,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":67,"baseOnBalls":28,"intentionalWalks":0,"hits":79,"hitByPitch":7,"avg":".279","atBats":283,"obp":".355","slg":".420","ops":".775","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":119,"rbi":47,"leftOnBase":119,"sacBunts":0,"sacFlies":3,"babip":".330","groundOutsToAirouts":"1.55","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"28.30","popOuts":17,"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":15,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":6,"putOuts":94,"errors":1,"chances":101,"fielding":".990","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[663457,691026,676475,575929,669357,695336,691023,686780,701675,700241,681517,668941,676617],"pitchers":[700241,681517,668941,676617],"bench":[665877,641658,671056,650968],"bullpen":[660896,681676,700669,543243,667463,669461,571945,669467,694335],"battingOrder":[663457,691026,676475,575929,669357,695336,691023,686780,701675],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Burleson (21, Heaney); Gorman (11, Heaney)."},{"label":"HR","value":"Burleson (16, 9th inning off Santana, D, 0 on, 2 out)."},{"label":"TB","value":"Burleson 8; Church; Contreras, Wn; Gorman 2; Saggese 2; Walker, J; Winn."},{"label":"RBI","value":"Burleson (60); Church (5); Contreras, Wn 2 (72); Gorman (40); Saggese (15); Winn (47)."},{"label":"2-out RBI","value":"Contreras, Wn 2; Burleson; Saggese; Gorman; Winn."},{"label":"Runners left in scoring position, 2 out","value":"Church; Gorman; Nootbaar."},{"label":"SF","value":"Church."},{"label":"Team RISP","value":"4-for-10."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Leahy (1, throw)."},{"label":"DP","value":"3 (2 Gorman-Saggese-Burleson; Winn-Saggese-Burleson)."}]}],"note":[]}},"officials":[{"official":{"id":658292,"fullName":"Derek Thomas","link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Ramírez; Leahy."},{"label":"HBP","value":"Peguero (by O'Brien)."},{"label":"Pitches-strikes","value":"Oviedo 53-35; Heaney 31-24; Holderman 19-12; Ramírez 36-28; Santana, D 5-4; McGreevy 92-57; Leahy 24-14; Romero, J 13-7; O'Brien 21-12."},{"label":"Groundouts-flyouts","value":"Oviedo 0-2; Heaney 1-0; Holderman 4-0; Ramírez 1-1; Santana, D 0-1; McGreevy 7-2; Leahy 1-1; Romero, J 1-0; O'Brien 3-0."},{"label":"Batters faced","value":"Oviedo 16; Heaney 7; Holderman 5; Ramírez 8; Santana, D 3; McGreevy 24; Leahy 6; Romero, J 3; O'Brien 6."},{"label":"Inherited runners-scored","value":"Holderman 1-1; O'Brien 2-0."},{"label":"Ejections","value":"Cardinals designated hitter Willson Contreras ejected by HP umpire Derek Thomas (7th); Cardinals manager Oliver Marmol ejected by HP umpire Derek Thomas (7th)."},{"label":"Umpires","value":"HP: Derek Thomas. 1B: Stu Scheurwater. 2B: Jordan Baker. 3B: Dan Merzel. "},{"label":"Weather","value":"71 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, L To R."},{"label":"First pitch","value":"6:46 PM."},{"label":"T","value":"2:51."},{"label":"Att","value":"17,675."},{"label":"Venue","value":"Busch Stadium."},{"label":"August 25, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475","boxscoreName":"Burleson"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"4-5 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"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":119,"flyOuts":86,"groundOuts":100,"airOuts":141,"runs":47,"doubles":21,"triples":1,"homeRuns":16,"strikeOuts":61,"baseOnBalls":33,"intentionalWalks":1,"hits":122,"hitByPitch":1,"avg":".291","atBats":419,"obp":".341","slg":".461","ops":".802","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":460,"totalBases":193,"rbi":60,"leftOnBase":176,"sacBunts":1,"sacFlies":4,"babip":".306","groundOutsToAirouts":"0.71","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"26.19","popOuts":27,"lineOuts":28},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"7.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":366,"errors":4,"chances":391,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":70,"hittingGameScore":70},{"player":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462","boxscoreName":"Horwitz"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":46,"groundOuts":64,"airOuts":84,"runs":37,"doubles":18,"triples":0,"homeRuns":7,"strikeOuts":60,"baseOnBalls":29,"intentionalWalks":1,"hits":72,"hitByPitch":1,"avg":".258","atBats":279,"obp":".329","slg":".398","ops":".727","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":111,"rbi":38,"leftOnBase":109,"sacBunts":0,"sacFlies":1,"babip":".305","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.86","popOuts":17,"lineOuts":21},"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":40,"putOuts":508,"errors":4,"chances":552,"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"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","boxscoreName":"Reynolds, B"},"jerseyNumber":"10","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","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":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":125,"flyOuts":56,"groundOuts":127,"airOuts":100,"runs":50,"doubles":32,"triples":3,"homeRuns":14,"strikeOuts":144,"baseOnBalls":40,"intentionalWalks":1,"hits":120,"hitByPitch":3,"avg":".246","atBats":488,"obp":".305","slg":".410","ops":".715","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":534,"totalBases":200,"rbi":65,"leftOnBase":208,"sacBunts":0,"sacFlies":3,"babip":".318","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.86","popOuts":3,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":196,"errors":2,"chances":201,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"loser":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}