{"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":776818,"link":"/api/v1.1/game/776818/feed/live","metaData":{"wait":10,"timeStamp":"20250810_021834","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776818,"type":"R","doubleHeader":"N","id":"2025/08/09/chnmlb-slnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776818-2025-08-09","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-09T23:15:00Z","originalDate":"2025-08-09","officialDate":"2025-08-09","dayNight":"night","time":"6:15","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112","season":2025,"venue":{"id":17,"name":"Wrigley Field","link":"/api/v1/venues/17"},"springVenue":{"id":4629,"link":"/api/v1/venues/4629"},"teamCode":"chn","fileCode":"chc","abbreviation":"CHC","teamName":"Cubs","locationName":"Chicago","firstYearOfPlay":"1874","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Chi Cubs","record":{"gamesPlayed":116,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":67,"losses":49,"ties":0,"pct":".578"},"records":{},"divisionLeader":false,"wins":67,"losses":49,"winningPercentage":".578"},"franchiseName":"Chicago","clubName":"Cubs","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":118,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":59,"losses":59,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":59,"losses":59,"winningPercentage":".500"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true}},"players":{"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},"ID687363":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363","firstName":"Victor","lastName":"Scott","primaryNumber":"11","birthDate":"2001-02-12","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Victor","useLastName":"Scott II","middleName":"Dwanyne","boxscoreName":"Scott II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Victor Scott II","nameTitle":"II","nameSuffix":"II","nameSlug":"victor-scott-ii-687363","firstLastName":"Victor Scott II","lastFirstName":"Scott II, Victor","lastInitName":"Scott II, V","initLastName":"V Scott II","fullFMLName":"Victor Dwanyne Scott II","fullLFMName":"Scott II, Victor Dwanyne","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"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},"ID701552":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552","firstName":"Andre","lastName":"Granillo","birthDate":"2000-05-12","currentAge":26,"birthCity":"Hemet","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andre","useLastName":"Granillo","middleName":"Anthony","boxscoreName":"Granillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"gruh-NEE-oh","mlbDebutDate":"2025-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andre Granillo","nameSlug":"andre-granillo-701552","firstLastName":"Andre Granillo","lastFirstName":"Granillo, Andre","lastInitName":"Granillo, A","initLastName":"A Granillo","fullFMLName":"Andre Anthony Granillo","fullLFMName":"Granillo, Andre Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID684007":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","firstName":"Shota","lastName":"Imanaga","primaryNumber":"18","birthDate":"1993-09-01","currentAge":33,"birthCity":"Kitakyushu","birthCountry":"Japan","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shota","useLastName":"Imanaga","boxscoreName":"Imanaga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SHOW-tah ee-mah-NAH-gah","mlbDebutDate":"2024-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shota Imanaga","nameSlug":"shota-imanaga-684007","firstLastName":"Shota Imanaga","lastFirstName":"Imanaga, Shota","lastInitName":"Imanaga, S","initLastName":"S Imanaga","fullFMLName":"Shota  Imanaga","fullLFMName":"Imanaga, Shota ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID608348":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348","firstName":"Carson","lastName":"Kelly","primaryNumber":"15","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carson","useLastName":"Kelly","middleName":"Franklin","boxscoreName":"Kelly, C","nickName":"Cars","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Kelly","nameSlug":"carson-kelly-608348","firstLastName":"Carson Kelly","lastFirstName":"Kelly, Carson","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Carson Franklin Kelly","fullLFMName":"Kelly, Carson Franklin","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID519141":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141","firstName":"Thomas","lastName":"Pomeranz","primaryNumber":"47","birthDate":"1988-11-22","currentAge":37,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":246,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Pomeranz","middleName":"Andrew","boxscoreName":"Pomeranz","nickName":"Big Smooth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2011-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Pomeranz","nameSlug":"drew-pomeranz-519141","firstLastName":"Drew Pomeranz","lastFirstName":"Pomeranz, Drew","lastInitName":"Pomeranz, D","initLastName":"D Pomeranz","fullFMLName":"Thomas Andrew Pomeranz","fullLFMName":"Pomeranz, Thomas Andrew","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID650489":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","firstName":"Willi","lastName":"Castro","primaryNumber":"3","birthDate":"1997-04-24","currentAge":29,"birthCity":"Rio Piedras","birthCountry":"Puerto Rico","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Willi","useLastName":"Castro","middleName":"Rafael","boxscoreName":"Castro, W","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":false,"pronunciation":"willie","mlbDebutDate":"2019-08-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willi Castro","nameSlug":"willi-castro-650489","firstLastName":"Willi Castro","lastFirstName":"Castro, Willi","lastInitName":"Castro, W","initLastName":"W Castro","fullFMLName":"Willi Rafael Castro","fullLFMName":"Castro, Willi Rafael","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"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},"ID673548":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548","firstName":"Seiya","lastName":"Suzuki","primaryNumber":"27","birthDate":"1994-08-18","currentAge":32,"birthCity":"Arakawa","birthCountry":"Japan","height":"5' 11\"","weight":182,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Seiya","useLastName":"Suzuki","boxscoreName":"Suzuki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SAY-ya","mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seiya Suzuki","nameSlug":"seiya-suzuki-673548","firstLastName":"Seiya Suzuki","lastFirstName":"Suzuki, Seiya","lastInitName":"Suzuki, S","initLastName":"S Suzuki","fullFMLName":"Seiya Suzuki","fullLFMName":"Suzuki, Seiya ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"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},"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},"ID542932":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932","firstName":"Jonathon","lastName":"Berti","primaryNumber":"5","birthDate":"1990-01-22","currentAge":36,"birthCity":"Troy","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":190,"active":false,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jon","useLastName":"Berti","middleName":"David","boxscoreName":"Berti","nickName":"Birdman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"BURR-dee","lastPlayedDate":"2025-08-10","mlbDebutDate":"2018-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jon Berti","nameSlug":"jon-berti-542932","firstLastName":"Jon Berti","lastFirstName":"Berti, Jon","lastInitName":"Berti, J","initLastName":"J Berti","fullFMLName":"Jonathon David Berti","fullLFMName":"Berti, Jonathon David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID624512":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512","firstName":"Reese","lastName":"McGuire","primaryNumber":"30","birthDate":"1995-03-02","currentAge":31,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Reese","useLastName":"McGuire","middleName":"Jackson","boxscoreName":"McGuire","nickName":"Pieces","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-09-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Reese McGuire","nameSlug":"reese-mcguire-624512","firstLastName":"Reese McGuire","lastFirstName":"McGuire, Reese","lastInitName":"McGuire, R","initLastName":"R McGuire","fullFMLName":"Reese Jackson McGuire","fullLFMName":"McGuire, Reese Jackson","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"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},"ID571510":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510","firstName":"Matthew","lastName":"Boyd","primaryNumber":"16","birthDate":"1991-02-02","currentAge":35,"birthCity":"Mercer Island","birthStateProvince":"WA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Boyd","middleName":"Robert","boxscoreName":"Boyd","nickName":"Matty B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Boyd","nameSlug":"matthew-boyd-571510","firstLastName":"Matthew Boyd","lastFirstName":"Boyd, Matthew","lastInitName":"Boyd, M","initLastName":"M Boyd","fullFMLName":"Matthew Robert Boyd","fullLFMName":"Boyd, Matthew Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID607067":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067","firstName":"Colin","lastName":"Rea","primaryNumber":"53","birthDate":"1990-07-01","currentAge":36,"birthCity":"Cascade","birthStateProvince":"IA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Rea","middleName":"D.","boxscoreName":"Rea","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"RAY","mlbDebutDate":"2015-08-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Rea","nameSlug":"colin-rea-607067","firstLastName":"Colin Rea","lastFirstName":"Rea, Colin","lastInitName":"Rea, C","initLastName":"C Rea","fullFMLName":"Colin D. Rea","fullLFMName":"Rea, Colin D.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID682610":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610","firstName":"Roddery","lastName":"Muñoz","primaryNumber":"46","birthDate":"2000-04-14","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Roddery","useLastName":"Muñoz","boxscoreName":"Muñoz, R","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":false,"pronunciation":"rah-duh-ree MOON-yohs","mlbDebutDate":"2024-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roddery Muñoz","nameSlug":"roddery-munoz-682610","firstLastName":"Roddery Muñoz","lastFirstName":"Muñoz, Roddery","lastInitName":"Muñoz, R","initLastName":"R Muñoz","fullFMLName":"Roddery Muñoz","fullLFMName":"Muñoz, Roddery ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663878":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878","firstName":"Nathan","lastName":"Pearson","primaryNumber":"61","birthDate":"1996-08-20","currentAge":30,"birthCity":"Odessa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nate","useLastName":"Pearson","middleName":"Alexander","boxscoreName":"Pearson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"peer-son","mlbDebutDate":"2020-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Pearson","nameSlug":"nate-pearson-663878","firstLastName":"Nate Pearson","lastFirstName":"Pearson, Nate","lastInitName":"Pearson, N","initLastName":"N Pearson","fullFMLName":"Nathan Alexander Pearson","fullLFMName":"Pearson, Nathan Alexander","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID641745":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745","firstName":"Brad","lastName":"Keller","primaryNumber":"40","birthDate":"1995-07-27","currentAge":31,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Keller","middleName":"Michael","boxscoreName":"Keller, Bra","nickName":"Yeldarb","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Keller","nameSlug":"brad-keller-641745","firstLastName":"Brad Keller","lastFirstName":"Keller, Brad","lastInitName":"Keller, B","initLastName":"B Keller","fullFMLName":"Brad Michael Keller","fullLFMName":"Keller, Brad Michael","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID694037":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037","firstName":"Daniel","lastName":"Palencia","primaryNumber":"48","birthDate":"2000-02-05","currentAge":26,"birthCity":"San Carlos","birthCountry":"Venezuela","height":"5' 11\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Palencia","middleName":"Jesus","boxscoreName":"Palencia, D","gender":"M","nameMatrilineal":"Silva","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Palencia","nameSlug":"daniel-palencia-694037","firstLastName":"Daniel Palencia","lastFirstName":"Palencia, Daniel","lastInitName":"Palencia, D","initLastName":"D Palencia","fullFMLName":"Daniel Jesus Palencia","fullLFMName":"Palencia, Daniel Jesus","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID690990":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990","firstName":"Cade","lastName":"Horton","primaryNumber":"22","birthDate":"2001-08-20","currentAge":25,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Horton","middleName":"Michael","boxscoreName":"Horton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Horton","nameSlug":"cade-horton-690990","firstLastName":"Cade Horton","lastFirstName":"Horton, Cade","lastInitName":"Horton, C","initLastName":"C Horton","fullFMLName":"Cade Michael Horton","fullLFMName":"Horton, Cade Michael","strikeZoneTop":3.253,"strikeZoneBottom":1.642},"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},"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},"ID663656":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656","firstName":"Kyle","lastName":"Tucker","primaryNumber":"23","birthDate":"1997-01-17","currentAge":29,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kyle","useLastName":"Tucker","middleName":"Daniel","boxscoreName":"Tucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Tucker","nameSlug":"kyle-tucker-663656","firstLastName":"Kyle Tucker","lastFirstName":"Tucker, Kyle","lastInitName":"Tucker, K","initLastName":"K Tucker","fullFMLName":"Kyle Daniel Tucker","fullLFMName":"Tucker, Kyle Daniel","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":32,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID573204":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204","firstName":"Caleb","lastName":"Thielbar","primaryNumber":"24","birthDate":"1987-01-31","currentAge":39,"birthCity":"Northfield","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Thielbar","middleName":"John","boxscoreName":"Thielbar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"THEEL-bar","mlbDebutDate":"2013-05-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Thielbar","nameSlug":"caleb-thielbar-573204","firstLastName":"Caleb Thielbar","lastFirstName":"Thielbar, Caleb","lastInitName":"Thielbar, C","initLastName":"C Thielbar","fullFMLName":"Caleb John Thielbar","fullLFMName":"Thielbar, Caleb John","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID683737":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737","firstName":"Michael","lastName":"Busch","primaryNumber":"29","birthDate":"1997-11-09","currentAge":28,"birthCity":"Inver Grove Heights","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Busch","middleName":"James","boxscoreName":"Busch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Busch","nameSlug":"michael-busch-683737","firstLastName":"Michael Busch","lastFirstName":"Busch, Michael","lastInitName":"Busch, M","initLastName":"M Busch","fullFMLName":"Michael James Busch","fullLFMName":"Busch, Michael James","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID691718":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","firstName":"Pete","lastName":"Crow-Armstrong","primaryNumber":"4","birthDate":"2002-03-25","currentAge":24,"birthCity":"Sherman Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":184,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Pete","useLastName":"Crow-Armstrong","middleName":"Henry","boxscoreName":"Crow-Armstrong","nickName":"PCA","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pete Crow-Armstrong","nameSlug":"pete-crow-armstrong-691718","firstLastName":"Pete Crow-Armstrong","lastFirstName":"Crow-Armstrong, Pete","lastInitName":"Crow-Armstrong, P","initLastName":"P Crow-Armstrong","fullFMLName":"Pete Henry Crow-Armstrong","fullLFMName":"Crow-Armstrong, Pete Henry","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"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},"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},"ID680977":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977","firstName":"Brendan","lastName":"Donovan","primaryNumber":"33","birthDate":"1997-01-16","currentAge":29,"birthCity":"Wurzberg","birthCountry":"Germany","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brendan","useLastName":"Donovan","middleName":"Michael","boxscoreName":"Donovan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brendan Donovan","nameSlug":"brendan-donovan-680977","firstLastName":"Brendan Donovan","lastFirstName":"Donovan, Brendan","lastInitName":"Donovan, B","initLastName":"B Donovan","fullFMLName":"Brendan Michael Donovan","fullLFMName":"Donovan, Brendan Michael","strikeZoneTop":3.159,"strikeZoneBottom":1.594},"ID552640":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640","firstName":"Andrew","lastName":"Kittredge","primaryNumber":"39","birthDate":"1990-03-17","currentAge":36,"birthCity":"Spokane","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Kittredge","middleName":"Michael","boxscoreName":"Kittredge","nickName":"Kitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2008,"pronunciation":"KIT-rij","mlbDebutDate":"2017-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Kittredge","nameSlug":"andrew-kittredge-552640","firstLastName":"Andrew Kittredge","lastFirstName":"Kittredge, Andrew","lastInitName":"Kittredge, A","initLastName":"A Kittredge","fullFMLName":"Andrew Michael Kittredge","fullLFMName":"Kittredge, Andrew Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID621020":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020","firstName":"James","lastName":"Swanson","primaryNumber":"7","birthDate":"1994-02-11","currentAge":32,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Dansby","useLastName":"Swanson","middleName":"Dansby","boxscoreName":"Swanson","nickName":"Dans","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dansby Swanson","nameSlug":"dansby-swanson-621020","firstLastName":"Dansby Swanson","lastFirstName":"Swanson, Dansby","lastInitName":"Swanson, D","initLastName":"D Swanson","fullFMLName":"James Dansby Swanson","fullLFMName":"Swanson, James Dansby","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID518489":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489","firstName":"Ryan","lastName":"Brasier","birthDate":"1987-08-26","currentAge":39,"birthCity":"Wichita Falls","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Brasier","middleName":"David","boxscoreName":"Brasier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"BRAY-zhur","mlbDebutDate":"2013-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Brasier","nameSlug":"ryan-brasier-518489","firstLastName":"Ryan Brasier","lastFirstName":"Brasier, Ryan","lastInitName":"Brasier, R","initLastName":"R Brasier","fullFMLName":"Ryan David Brasier","fullLFMName":"Brasier, Ryan David","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID573124":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124","firstName":"Taylor","lastName":"Rogers","primaryNumber":"55","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Rogers","middleName":"Allen","boxscoreName":"Rogers, Ta","nickName":"Lefty Piece","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Rogers","nameSlug":"taylor-rogers-573124","firstLastName":"Taylor Rogers","lastFirstName":"Rogers, Taylor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Taylor Allen Rogers","fullLFMName":"Rogers, Taylor Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663538":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538","firstName":"Nicholas","lastName":"Hoerner","primaryNumber":"2","birthDate":"1997-05-13","currentAge":29,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nico","useLastName":"Hoerner","middleName":"Mackie","boxscoreName":"Hoerner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2019-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nico Hoerner","nameSlug":"nico-hoerner-663538","firstLastName":"Nico Hoerner","lastFirstName":"Hoerner, Nico","lastInitName":"Hoerner, N","initLastName":"N Hoerner","fullFMLName":"Nicholas Mackie Hoerner","fullLFMName":"Hoerner, Nicholas Mackie","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID676962":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962","firstName":"Benjamin","lastName":"Brown","primaryNumber":"32","birthDate":"1999-09-09","currentAge":27,"birthCity":"East Setauket","birthStateProvince":"NY","birthCountry":"USA","height":"6' 6\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Brown","boxscoreName":"Brown, Be","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Brown","nameSlug":"ben-brown-676962","firstLastName":"Ben Brown","lastFirstName":"Brown, Ben","lastInitName":"Brown, B","initLastName":"B Brown","fullFMLName":"Benjamin  Brown","fullLFMName":"Brown, Benjamin ","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID457759":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759","firstName":"Justin","lastName":"Turner","primaryNumber":"3","birthDate":"1984-11-23","currentAge":41,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Justin","useLastName":"Turner","middleName":"Matthew","boxscoreName":"Turner, J","nickName":"Redturn2","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"mlbDebutDate":"2009-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Turner","nameSlug":"justin-turner-457759","firstLastName":"Justin Turner","lastFirstName":"Turner, Justin","lastInitName":"Turner, J","initLastName":"J Turner","fullFMLName":"Justin Matthew Turner","fullLFMName":"Turner, Justin Matthew","strikeZoneTop":3.38,"strikeZoneBottom":1.53},"ID807713":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713","firstName":"Matthew","lastName":"Shaw","primaryNumber":"6","birthDate":"2001-11-06","currentAge":24,"birthCity":"Springfield","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Matt","useLastName":"Shaw","middleName":"James","boxscoreName":"Shaw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-03-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Shaw","nameSlug":"matt-shaw-807713","firstLastName":"Matt Shaw","lastFirstName":"Shaw, Matt","lastInitName":"Shaw, M","initLastName":"M Shaw","fullFMLName":"Matthew James Shaw","fullLFMName":"Shaw, Matthew James","strikeZoneTop":3.105,"strikeZoneBottom":1.567}},"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":"90","wind":"11 mph, R To L"},"gameInfo":{"attendance":40048,"firstPitch":"2025-08-09T23:16:00.000Z","gameDurationMinutes":182},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"home":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"}},"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":1,"remaining":3},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Busch doubles (16) on a line drive to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T23:16:02.120Z","endTime":"2025-08-09T23:17:21.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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-09T20:09:12.270Z","endTime":"2025-08-09T22:50:53.022Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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-09T22:50:53.022Z","endTime":"2025-08-09T23:14:27.169Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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-09T23:14:27.169Z","endTime":"2025-08-09T23:16:04.136Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":93.9,"endSpeed":86.9,"strikeZoneTop":3.44893764746397,"strikeZoneBottom":1.41525950352889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.98692970424251,"aZ":-22.27448631646359,"pfxX":-2.9441702649060297,"pfxZ":5.161041914777162,"pX":-0.7618598024594609,"pZ":3.2113678945351336,"vX0":2.9715748393626957,"vY0":-136.8302578161533,"vZ0":-3.5365773351107035,"x":146.04,"y":152.07,"x0":-1.4735547020021378,"y0":50.00217091324645,"z0":6.026532518382683,"aX":-5.646004040258486},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.9,"breakHorizontal":4.8,"spinRate":1999,"spinDirection":185},"zone":1,"typeConfidence":2.0,"plateTime":0.3985757151919067,"extension":6.460133891540538},"index":3,"playId":"5266fcdb-5feb-3dc3-b9a9-66436a9f65d0","pitchNumber":1,"startTime":"2025-08-09T23:16:04.136Z","endTime":"2025-08-09T23:16:08.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.28760330446845,"aZ":-23.286953534599846,"pfxX":-2.258012353015331,"pfxZ":4.516844947031226,"pX":-0.6293141274790567,"pZ":2.6652280670564927,"vX0":3.371212749059763,"vY0":-138.47566254878794,"vZ0":-4.715385548402664,"x":140.99,"y":166.82,"x0":-1.5621273670787807,"y0":50.00152466313318,"z0":5.92312557314933,"aX":-4.440533974343824},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.6,"breakHorizontal":3.5,"spinRate":2061,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.3936648178380242,"extension":6.495998688944407},"index":4,"playId":"d64f1d43-d2dd-38d9-8708-032fa797d78b","pitchNumber":2,"startTime":"2025-08-09T23:16:22.064Z","endTime":"2025-08-09T23:16:25.363Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-09T23:16:35.350Z","endTime":"2025-08-09T23:16:47.669Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.9,"strikeZoneTop":3.41330328234196,"strikeZoneBottom":1.47201424880289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.277553496161225,"aZ":-29.508889609851632,"pfxX":4.13176554425259,"pfxZ":1.5365280303810422,"pX":0.4699839691192205,"pZ":-1.2956955881488523,"vX0":4.2619918315982055,"vY0":-130.07065846946696,"vZ0":-11.910371637675274,"x":99.09,"y":273.76,"x0":-1.7196918983190528,"y0":50.00469588234774,"z0":5.536494714604834,"aX":7.161778963686608},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.6,"breakHorizontal":-8.4,"spinRate":2374,"spinDirection":156},"zone":14,"typeConfidence":0.91,"plateTime":0.4192297599686863,"extension":6.750231693791835},"index":6,"playId":"6c67b6f0-9fe3-3625-8dde-a80f5ef36d62","pitchNumber":3,"startTime":"2025-08-09T23:16:47.669Z","endTime":"2025-08-09T23:16:51.876Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":72.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.39803332694539,"aZ":-43.47937883434759,"pfxX":1.682217381086514,"pfxZ":-8.702916733575481,"pX":0.09531588660945478,"pZ":2.268537075346149,"vX0":2.9251908145213124,"vY0":-113.45742693862401,"vZ0":1.0479772691293787,"x":113.37,"y":177.53,"x0":-1.430842763784276,"y0":50.00161866682121,"z0":6.144933941108436,"aX":2.1853783289899575},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-15.1,"breakHorizontal":-3.8,"spinRate":2720,"spinDirection":26},"zone":5,"typeConfidence":0.9,"plateTime":0.48337256693936803,"extension":6.504508566120195},"hitData":{"launchSpeed":92.0,"launchAngle":18.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":211.9,"coordY":115.8}},"index":7,"playId":"19c44233-f36d-3e48-b45e-3a3b6c4f362c","pitchNumber":4,"startTime":"2025-08-09T23:17:08.770Z","endTime":"2025-08-09T23:17:21.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:17:21.697Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, second baseman Thomas Saggese to first baseman Willson Contreras. Michael Busch to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T23:17:39.229Z","endTime":"2025-08-09T23:19:06.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":88.0,"strikeZoneTop":3.28367062714896,"strikeZoneBottom":1.34189906648683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.03171658267681,"aZ":-19.698155170910695,"pfxX":0.5302700657176618,"pfxZ":6.365258956439016,"pX":0.022683759584356353,"pZ":2.7252437184831466,"vX0":4.0356933080064525,"vY0":-138.22137243737345,"vZ0":-5.367667511388628,"x":116.14,"y":165.2,"x0":-1.517380143404485,"y0":50.00333222574024,"z0":5.990192258949559,"aX":1.0393349726692893},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.8,"breakHorizontal":-1.7,"spinRate":2220,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.3943044564473164,"extension":6.465820648501937},"index":0,"playId":"db726cf1-1084-3e81-8fe1-19539792121c","pitchNumber":1,"startTime":"2025-08-09T23:17:57.180Z","endTime":"2025-08-09T23:18:01.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.17387247619178,"strikeZoneBottom":1.34608711844916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.16085198454384,"aZ":-13.221691701755208,"pfxX":-4.606176414446896,"pfxZ":9.91726588066988,"pX":-1.0363672287523298,"pZ":2.431797767519876,"vX0":3.0354589556255855,"vY0":-136.85915771035232,"vZ0":-6.844007733827436,"x":156.5,"y":173.12,"x0":-1.5573567497876812,"y0":50.0013234373391,"z0":5.857533450836664,"aX":-8.800207661969512},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":7.8,"spinRate":2179,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.39911745538289933,"extension":6.579659755542891},"index":1,"playId":"31ee5dcb-332e-358f-b352-2963020e7978","pitchNumber":2,"startTime":"2025-08-09T23:18:16.583Z","endTime":"2025-08-09T23:18:20.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.29488018465033,"strikeZoneBottom":1.35518595317396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.122643221291774,"aZ":-18.624371376141426,"pfxX":-0.6819180452028089,"pfxZ":6.9342898405102495,"pX":-0.4282522452991003,"pZ":3.847320685627545,"vX0":3.174827842032541,"vY0":-138.2794391115669,"vZ0":-2.7870597134819723,"x":133.32,"y":134.9,"x0":-1.4980766477586958,"y0":50.00649797117954,"z0":6.104239020340729,"aX":-1.3334871445217207},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.2,"breakHorizontal":0.6,"spinRate":2317,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.39468165749112627,"extension":6.361218194192593},"index":2,"playId":"081d65fd-8e04-3af6-8618-e7cc9546a1bf","pitchNumber":3,"startTime":"2025-08-09T23:18:38.377Z","endTime":"2025-08-09T23:18:43.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.160122872787763,"aZ":-29.56290535694308,"pfxX":3.3820288657122424,"pfxZ":1.5383111994073086,"pX":0.986189820193067,"pZ":1.7440934627221891,"vX0":5.164980548075193,"vY0":-128.77065827063763,"vZ0":-4.787786495393861,"x":79.41,"y":191.69,"x0":-1.4769695920793287,"y0":50.001230086146485,"z0":5.887000362312238,"aX":5.7378489964107855},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.0,"breakHorizontal":-7.2,"spinRate":2445,"spinDirection":131},"zone":14,"typeConfidence":0.91,"plateTime":0.4236840941822755,"extension":6.72564004644186},"hitData":{"launchSpeed":75.8,"launchAngle":8.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.12,"coordY":136.82}},"index":3,"playId":"3891d11c-2d13-3490-b1de-945916b8b9c0","pitchNumber":4,"startTime":"2025-08-09T23:18:59.011Z","endTime":"2025-08-09T23:19:06.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:19:06.813Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a sharp line drive to right fielder Jordan Walker. Michael Busch scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T23:19:25.044Z","endTime":"2025-08-09T23:20:45.914Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":{"id":669467,"link":"/api/v1/people/669467"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.615501334693654,"aZ":-20.489411752214938,"pfxX":-0.10157094453056803,"pfxZ":5.851674101315271,"pX":0.20406437849990286,"pZ":1.4235211295873478,"vX0":4.432113244543875,"vY0":-139.9840177742954,"vZ0":-8.706757581704615,"x":109.22,"y":200.34,"x0":-1.3822015342411085,"y0":50.00646149075173,"z0":5.899540677004942,"aX":-0.2029100223246051},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.1,"breakHorizontal":-0.7,"spinRate":2344,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.3902833116055997,"extension":6.526499490567389},"index":0,"playId":"f4551c52-a6b8-308b-8d8d-e8e439009036","pitchNumber":1,"startTime":"2025-08-09T23:19:46.240Z","endTime":"2025-08-09T23:19:50.696Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":73.0,"strikeZoneTop":3.49847684365158,"strikeZoneBottom":1.50920351355851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.519307142862967,"aZ":-42.90004917051307,"pfxX":2.3726333484136783,"pfxZ":-8.107628715137164,"pX":-0.6608410788790398,"pZ":0.4277547260581929,"vX0":1.2202491094047667,"vY0":-114.67515351826007,"vZ0":-3.0814269943180665,"x":142.19,"y":227.23,"x0":-1.509237450935014,"y0":50.00234325298055,"z0":6.0007611101440235,"aX":3.1388597199674346},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-15.1,"breakHorizontal":-4.6,"spinRate":2774,"spinDirection":13},"zone":13,"typeConfidence":0.9,"plateTime":0.4788446066818559,"extension":6.6333423274247325},"index":1,"playId":"415b4bbd-8dab-33b1-a13a-198bac2e47ec","pitchNumber":2,"startTime":"2025-08-09T23:20:08.329Z","endTime":"2025-08-09T23:20:12.754Z","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":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.968408979858015,"aZ":-18.01292699642706,"pfxX":-0.1314835944752788,"pfxZ":6.948430809272133,"pX":0.3654136396726901,"pZ":2.2195812271552797,"vX0":4.964509481510356,"vY0":-141.09463038378496,"vZ0":-7.062741188363724,"x":103.07,"y":178.85,"x0":-1.3920085654741625,"y0":50.00080963489747,"z0":5.895091858668474,"aX":-0.2695162801174277},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.5,"breakHorizontal":-0.7,"spinRate":2409,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.38666558150873076,"extension":6.519634463268106},"hitData":{"launchSpeed":102.4,"launchAngle":10.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":189.29,"coordY":116.94}},"index":2,"playId":"9ce7584c-40a4-3968-a54b-8b775ae98600","pitchNumber":3,"startTime":"2025-08-09T23:20:35.291Z","endTime":"2025-08-09T23:20:45.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:20:45.914Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a ground ball to right fielder Jordan Walker. Kyle Tucker scores. Carson Kelly to 2nd. Throwing error by right fielder Jordan Walker.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T23:21:05.660Z","endTime":"2025-08-09T23:23:32.449Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":669467,"link":"/api/v1/people/669467"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_throwing_error"}]}],"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":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.114162193499254,"aZ":-30.020378263836054,"pfxX":2.4227068444089945,"pfxZ":1.272302240758763,"pX":0.5806088333999267,"pZ":1.3496559808521218,"vX0":4.742792173805352,"vY0":-128.56478058962432,"vZ0":-5.572742473491915,"x":94.87,"y":202.34,"x0":-1.5954290593004132,"y0":50.00194212857063,"z0":5.846487277080422,"aX":4.095988595208758},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.4,"breakHorizontal":-5.4,"spinRate":2328,"spinDirection":145},"zone":14,"typeConfidence":0.91,"plateTime":0.42439408540697476,"extension":6.602537893971105},"index":0,"playId":"3d7410ff-ea70-3105-a684-04be31d918e3","pitchNumber":1,"startTime":"2025-08-09T23:21:14.611Z","endTime":"2025-08-09T23:21:18.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.5293895489688,"strikeZoneBottom":1.56330278509473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.749835420178297,"aZ":-15.571417613788867,"pfxX":-4.8885795022065945,"pfxZ":8.554124098878921,"pX":-1.4562572100517546,"pZ":3.820148476796781,"vX0":1.9647292541065036,"vY0":-137.9659514910564,"vZ0":-3.3204758445400397,"x":172.51,"y":135.64,"x0":-1.5397567684315938,"y0":50.00253591294099,"z0":6.079454272917808,"aX":-9.48757635852994},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":8.5,"spinRate":2220,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.39598014829848305,"extension":6.339658817742953},"index":1,"playId":"2189a421-93db-37a4-8e62-2d1cc7261fbe","pitchNumber":2,"startTime":"2025-08-09T23:21:43.985Z","endTime":"2025-08-09T23:21:48.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":82.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.472452753069803,"aZ":-32.24666270111564,"pfxX":3.36039473175991,"pfxZ":-0.04024692908097016,"pX":0.45271316882460616,"pZ":2.2385287876183475,"vX0":4.001675703570214,"vY0":-127.46067520135738,"vZ0":-3.0995162074102245,"x":99.74,"y":178.34,"x0":-1.5632015308574454,"y0":50.00584241316793,"z0":5.966984354025865,"aX":5.63560818197457},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.5,"breakHorizontal":-6.8,"spinRate":2461,"spinDirection":101},"zone":6,"typeConfidence":0.91,"plateTime":0.42661041304927094,"extension":6.595263345608972},"index":2,"playId":"17a62ee8-693f-360c-bab2-0fec702608a6","pitchNumber":3,"startTime":"2025-08-09T23:22:07.356Z","endTime":"2025-08-09T23:22:12.264Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"caaf8f02-0eb5-36d5-95e1-a48308f35fa5","startTime":"2025-08-09T23:22:28.232Z","endTime":"2025-08-09T23:22:32.147Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.5,"strikeZoneTop":3.44202848057844,"strikeZoneBottom":1.5284791188422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.345957817867927,"aZ":-30.511276115672285,"pfxX":2.883854239702141,"pfxZ":1.0526273836481863,"pX":1.5170520791092337,"pZ":2.591877802580223,"vX0":6.446804761285556,"vY0":-124.0550850605892,"vZ0":-2.1752884830177597,"x":59.17,"y":168.8,"x0":-1.4748571704015347,"y0":50.00432828848644,"z0":5.986907972177554,"aX":4.56125349841172},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.7,"breakHorizontal":-6.5,"spinRate":2364,"spinDirection":114},"zone":12,"typeConfidence":0.91,"plateTime":0.43903631722416314,"extension":6.521924150915826},"index":4,"playId":"dd056c6b-2ec0-3c92-b9d8-5d9119e58e0e","pitchNumber":4,"startTime":"2025-08-09T23:22:48.986Z","endTime":"2025-08-09T23:22:54.711Z","isPitch":true,"type":"pitch"},{"details":{"description":"Kyle Tucker steals (24) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"actionPlayId":"dd056c6b-2ec0-3c92-b9d8-5d9119e58e0e","startTime":"2025-08-09T23:23:02.907Z","endTime":"2025-08-09T23:23:18.127Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663656,"link":"/api/v1/people/663656"}},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.195438429234777,"aZ":-20.48647084521361,"pfxX":1.286277461764054,"pfxZ":6.0893309911949185,"pX":0.30980475642307853,"pZ":2.8531204594796917,"vX0":4.197605656609228,"vY0":-137.3929413398367,"vZ0":-4.87295197876857,"x":105.19,"y":161.75,"x0":-1.402353385962027,"y0":50.00605606257452,"z0":6.0337706490561,"aX":2.470026949854748},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.2,"breakHorizontal":-3.1,"spinRate":2343,"spinDirection":178},"zone":3,"typeConfidence":2.0,"plateTime":0.397994817526357,"extension":6.483507646865015},"hitData":{"launchSpeed":103.0,"launchAngle":-0.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.18,"coordY":94.93}},"index":6,"playId":"dc869a98-3ef7-36d8-9466-b8463b66f6bb","pitchNumber":5,"startTime":"2025-08-09T23:23:18.127Z","endTime":"2025-08-09T23:23:32.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:23:32.449Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, first baseman Willson Contreras to pitcher Andre Pallante. Carson Kelly to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T23:24:52.979Z","endTime":"2025-08-09T23:25:41.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-09T23:24:41.954Z","endTime":"2025-08-09T23:24:55.230Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.246371936149984,"aZ":-43.036620701232515,"pfxX":1.563145350259137,"pfxZ":-7.881996995634188,"pX":-0.2482410696086365,"pZ":1.941309711229304,"vX0":2.4287090656266006,"vY0":-116.42669151407117,"vZ0":-0.4201745470648679,"x":126.46,"y":186.36,"x0":-1.5068926298435594,"y0":50.005558371267696,"z0":6.1865875469189895,"aX":2.1528490252128116},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-14.2,"breakHorizontal":-3.4,"spinRate":2698,"spinDirection":23},"zone":8,"typeConfidence":0.87,"plateTime":0.4699105442873539,"extension":6.436911731463355},"index":1,"playId":"b5f8897d-2662-3e32-a041-16f602cfaf7b","pitchNumber":1,"startTime":"2025-08-09T23:24:55.230Z","endTime":"2025-08-09T23:24:58.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.24239869452656,"strikeZoneBottom":1.47930531359097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44283674533512,"aZ":-21.97750052913779,"pfxX":0.881445017670365,"pfxZ":5.247369897217647,"pX":-1.6808182564043443,"pZ":3.853281697079155,"vX0":0.19418147848227507,"vY0":-137.75457016521136,"vZ0":-1.9693064053576967,"x":181.07,"y":134.74,"x0":-1.866622769824705,"y0":50.0028020453945,"z0":6.046427358527861,"aX":1.712548158144547},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":-1.7,"spinRate":2307,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.3959533398700268,"extension":6.322673265018501},"index":2,"playId":"271b5dcc-67d2-3fff-8e0c-85e2d876658d","pitchNumber":2,"startTime":"2025-08-09T23:25:16.106Z","endTime":"2025-08-09T23:25:20.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.647003437140423,"aZ":-31.462847730068752,"pfxX":2.4380235236599956,"pfxZ":0.405639099993758,"pX":0.23415255832848572,"pZ":2.2828548524938683,"vX0":4.0763312230617,"vY0":-130.02616009876058,"vZ0":-3.140564139445342,"x":108.07,"y":177.14,"x0":-1.661959772579068,"y0":50.00058668432222,"z0":5.858812253390606,"aX":4.2316937007110775},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.4,"breakHorizontal":-5.2,"spinRate":2392,"spinDirection":127},"zone":5,"typeConfidence":0.9,"plateTime":0.418995955754248,"extension":6.6514179057864204},"hitData":{"launchSpeed":94.3,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.34,"coordY":169.92}},"index":3,"playId":"de292884-48b6-3d1f-a80c-f58b5e902c71","pitchNumber":3,"startTime":"2025-08-09T23:25:33.696Z","endTime":"2025-08-09T23:25:41.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:25:41.413Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out, second baseman Thomas Saggese to first baseman Willson Contreras.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T23:26:11.195Z","endTime":"2025-08-09T23:27:48.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.49881263164639,"strikeZoneBottom":1.47538516721412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.640827553896184,"aZ":-28.27732810102582,"pfxX":5.309483575195621,"pfxZ":2.256897762193187,"pX":-0.40446475620744604,"pZ":0.28974464284397844,"vX0":1.8334804165275713,"vY0":-130.11821637303723,"vZ0":-8.582882222746113,"x":132.42,"y":230.96,"x0":-1.8068470421676173,"y0":50.00266469469804,"z0":5.753164099061477,"aX":9.162613568223625},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.5,"breakHorizontal":-10.0,"spinRate":2510,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4199053903043115,"extension":6.605386106213907},"index":0,"playId":"7591d16d-fd78-31fc-b23c-31bf067b97c4","pitchNumber":1,"startTime":"2025-08-09T23:26:14.629Z","endTime":"2025-08-09T23:26:19.394Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":71.4,"strikeZoneTop":3.58932609205476,"strikeZoneBottom":1.54962261586235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.913436940107456,"aZ":-43.75762411468408,"pfxX":1.4756703160819877,"pfxZ":-9.142530775064811,"pX":-0.8541537580723819,"pZ":0.6091067987149036,"vX0":1.3256743608842527,"vY0":-112.34563349354782,"vZ0":-2.111625029449219,"x":149.56,"y":222.33,"x0":-1.6453314502786984,"y0":50.001490902839215,"z0":6.042719663601294,"aX":1.870182921577962},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-16.8,"breakHorizontal":-3.0,"spinRate":2762,"spinDirection":19},"zone":13,"typeConfidence":0.91,"plateTime":0.4890834452477151,"extension":6.472019658748334},"index":1,"playId":"f2850b35-2b3b-33a4-8fe2-3dc26884b27e","pitchNumber":2,"startTime":"2025-08-09T23:26:35.734Z","endTime":"2025-08-09T23:26:40.219Z","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":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":3.67530566814987,"strikeZoneBottom":1.5734385548003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.863843834535896,"aZ":-33.04213296648523,"pfxX":1.9166181410938479,"pfxZ":-0.5389842740599864,"pX":-0.9928011939371669,"pZ":1.935639912474847,"vX0":1.543011195557849,"vY0":-124.76651518077168,"vZ0":-3.0957361092640916,"x":154.84,"y":186.52,"x0":-1.8653544007646061,"y0":50.00508839304156,"z0":5.877529859378252,"aX":3.0637895870670455},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.4,"breakHorizontal":-3.8,"spinRate":2379,"spinDirection":109},"zone":13,"typeConfidence":0.9,"plateTime":0.4367113257210553,"extension":6.52396801002598},"index":2,"playId":"5d69dccd-2259-3ce3-8e6b-9dfe8eeec031","pitchNumber":3,"startTime":"2025-08-09T23:27:00.282Z","endTime":"2025-08-09T23:27:05.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.55010235404451,"strikeZoneBottom":1.55215835405202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.0355309559351,"aZ":-23.761726579974596,"pfxX":-1.1331764905594663,"pfxZ":4.385778298432106,"pX":-0.09248253067126368,"pZ":2.9981890041840713,"vX0":4.322301333193859,"vY0":-136.83872222913743,"vZ0":-3.712420839916587,"x":120.53,"y":157.83,"x0":-1.5375994757498657,"y0":50.0026139762725,"z0":5.979144538029399,"aX":-2.1739159639391112},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.4,"breakHorizontal":1.2,"spinRate":2294,"spinDirection":182},"zone":2,"typeConfidence":2.0,"plateTime":0.39858127694840473,"extension":6.493890588416977},"index":3,"playId":"ee6970fc-6ebb-3395-8d4e-4156bc19d755","pitchNumber":4,"startTime":"2025-08-09T23:27:21.878Z","endTime":"2025-08-09T23:27:25.730Z","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":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.872637658847793,"aZ":-34.66777742179723,"pfxX":1.0730973907978787,"pfxZ":-1.5470597732489226,"pX":-0.6322827817886895,"pZ":1.8680003234013032,"vX0":2.2663053809235416,"vY0":-124.9942526361538,"vZ0":-3.008042549516018,"x":141.1,"y":188.34,"x0":-1.6836875593683904,"y0":50.00451372072365,"z0":5.8820107329409606,"aX":1.7285040788112938},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.2,"breakHorizontal":-2.4,"spinRate":2385,"spinDirection":70},"zone":7,"typeConfidence":0.89,"plateTime":0.4351892591522626,"extension":6.540075420671265},"hitData":{"launchSpeed":90.9,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":152.19}},"index":4,"playId":"49c72804-c5c5-349e-a072-e181d5339e90","pitchNumber":5,"startTime":"2025-08-09T23:27:40.569Z","endTime":"2025-08-09T23:27:48.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:27:48.556Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lars Nootbaar strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T23:30:05.777Z","endTime":"2025-08-09T23:31:44.397Z","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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.3,"endSpeed":86.4,"strikeZoneTop":3.70949520462604,"strikeZoneBottom":1.62837308306191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.041375174273057,"aZ":-15.503166286195558,"pfxX":-3.4752872684156,"pfxZ":8.726410364989334,"pX":0.05792386540830022,"pZ":2.77643838785025,"vX0":5.944574275137412,"vY0":-137.25891962236784,"vZ0":-4.642024015856508,"x":114.79,"y":163.82,"x0":-1.6831791163555094,"y0":50.002431930538314,"z0":5.543298534088186,"aX":-6.639392267960311},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":5.0,"spinRate":2169,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3988640458595829,"extension":6.601448033325022},"index":0,"playId":"878bc9bb-d456-3bae-a3d4-c5a8d5f03dc9","pitchNumber":1,"startTime":"2025-08-09T23:30:19.939Z","endTime":"2025-08-09T23:30:23.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.8,"strikeZoneTop":3.46520764134526,"strikeZoneBottom":1.5692716383125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.48587339854342,"aZ":-41.170661941251275,"pfxX":5.640405246212122,"pfxZ":-6.410960057755204,"pX":-0.17526992106676223,"pZ":1.531704623231101,"vX0":1.9422041693583534,"vY0":-118.01449002226751,"vZ0":-1.1149885284816368,"x":123.68,"y":197.42,"x0":-1.7427333978186201,"y0":50.00166035103041,"z0":5.818863262762531,"aX":7.916394732915561},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.6,"breakHorizontal":-10.7,"spinRate":2193,"spinDirection":51},"zone":8,"typeConfidence":2.0,"plateTime":0.46499218775703,"extension":6.208414241551241},"index":1,"playId":"0acebe9f-3f83-3bab-9be0-6749b1be0c6a","pitchNumber":2,"startTime":"2025-08-09T23:30:33.399Z","endTime":"2025-08-09T23:30:37.929Z","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":94.6,"endSpeed":86.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.955434360185343,"aZ":-17.132614656414,"pfxX":-5.315520284568892,"pfxZ":7.843488934045036,"pX":-0.2017557964025839,"pZ":3.852788462179365,"vX0":5.875227617225865,"vY0":-137.6976367384468,"vZ0":-1.587958978291537,"x":124.69,"y":134.75,"x0":-1.673817280211699,"y0":50.002675240568195,"z0":5.597721454058622,"aX":-10.194018692383215},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":8.4,"spinRate":2316,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39797639296755705,"extension":6.529028357485754},"index":2,"playId":"4e092198-41f8-3b4e-a701-42e6663e3439","pitchNumber":3,"startTime":"2025-08-09T23:30:47.989Z","endTime":"2025-08-09T23:30:51.663Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-09T23:31:10.351Z","endTime":"2025-08-09T23:31:26.116Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.52306477471083,"strikeZoneBottom":1.57417622665031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.581841526516442,"aZ":-32.45611206346819,"pfxX":-5.474837133720157,"pfxZ":-0.16682894315019148,"pX":-0.9572922958360549,"pZ":3.65099181569548,"vX0":3.6343369795070006,"vY0":-128.3328814940599,"vZ0":1.021930309477163,"x":153.49,"y":140.2,"x0":-1.6691829519818266,"y0":50.003393139763475,"z0":5.745354241024324,"aX":-9.27823262257779},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.1,"breakHorizontal":9.2,"spinRate":1184,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.4242390753354761,"extension":6.557642240271514},"index":4,"playId":"68526de2-0849-3785-99be-beb67b514a74","pitchNumber":4,"startTime":"2025-08-09T23:31:26.116Z","endTime":"2025-08-09T23:31:31.365Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.231223292053723,"aZ":-23.385658083071313,"pfxX":0.14658637288573484,"pfxZ":5.02484321374323,"pX":1.5540302984650654,"pZ":2.942789418757997,"vX0":7.666647921964106,"vY0":-130.14128432232047,"vZ0":-2.445628676569278,"x":57.76,"y":159.32,"x0":-1.42489114544777,"y0":50.003097592005446,"z0":5.62950586369171,"aX":0.2563955712444894},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.9,"breakHorizontal":-1.7,"spinRate":2304,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.4177139671365775,"extension":6.651400463300634},"index":5,"playId":"152ee976-6950-35b9-907e-8f351eb7bbc5","pitchNumber":5,"startTime":"2025-08-09T23:31:40.216Z","endTime":"2025-08-09T23:31:44.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:31:44.397Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T23:31:47.768Z","endTime":"2025-08-09T23:33:45.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.39405670294228,"strikeZoneBottom":1.4862917161337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.71882755217579,"aZ":-14.77678905877533,"pfxX":-4.119885128574099,"pfxZ":9.090095265393796,"pX":0.514665089270352,"pZ":3.492367035976943,"vX0":6.851570249198746,"vY0":-136.86603957137683,"vZ0":-3.0298455714802697,"x":97.38,"y":144.49,"x0":-1.475825568623399,"y0":50.001236634548334,"z0":5.614181729740929,"aX":-7.884203964153194},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":6.1,"spinRate":2165,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.3988452683212582,"extension":6.772785806240976},"index":0,"playId":"57e081c0-09f5-3457-9ca5-f535c3b5c478","pitchNumber":1,"startTime":"2025-08-09T23:32:07.156Z","endTime":"2025-08-09T23:32:10.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.44948211601706,"strikeZoneBottom":1.54170970180186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.910390725848174,"aZ":-24.725590016195124,"pfxX":-7.877628565264174,"pfxZ":3.950732822283607,"pX":-0.47957062267066647,"pZ":2.465921962402571,"vX0":5.755712989683857,"vY0":-135.95424896906738,"vZ0":-3.6900224622306226,"x":135.28,"y":172.2,"x0":-1.593442600880648,"y0":50.00056149787305,"z0":5.5432283776192754,"aX":-14.845109471067483},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.6,"breakHorizontal":13.2,"spinRate":2143,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.4018220454688204,"extension":6.698394467494798},"index":1,"playId":"bece67b0-73df-307d-9ab4-ae79282dc480","pitchNumber":2,"startTime":"2025-08-09T23:32:20.813Z","endTime":"2025-08-09T23:32:24.738Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-09T23:32:29.584Z","endTime":"2025-08-09T23:32:51.053Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"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":84.0,"endSpeed":78.1,"strikeZoneTop":3.38599014159981,"strikeZoneBottom":1.46565829298933,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.051476104475704,"aZ":-30.450838554813345,"pfxX":6.656366273842818,"pfxZ":1.1270775259076906,"pX":1.467650438272978,"pZ":2.4029451078781037,"vX0":5.244613858542926,"vY0":-122.37006751673825,"vZ0":-1.3571767483985206,"x":61.06,"y":173.9,"x0":-1.5612706513016312,"y0":50.00435977016301,"z0":5.55142689616343,"aX":10.18778959204914},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.0,"breakHorizontal":-13.2,"spinRate":2281,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4460345622401496,"extension":6.524295602875477},"index":3,"playId":"17134c4d-0c9f-3672-94ec-51a76307d635","pitchNumber":3,"startTime":"2025-08-09T23:32:51.053Z","endTime":"2025-08-09T23:32:55.554Z","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":93.6,"endSpeed":86.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42038120434464,"aZ":-25.192882723596522,"pfxX":-9.103219780905073,"pfxZ":3.7055544328218915,"pX":1.1278770983149404,"pZ":2.6441677556352134,"vX0":9.71052460399692,"vY0":-136.06394014721238,"vZ0":-3.0900088279529476,"x":74.01,"y":167.39,"x0":-1.2957999984845392,"y0":50.00513424166553,"z0":5.53049265919905,"aX":-17.159309516143246},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.2,"breakHorizontal":14.5,"spinRate":2199,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.40177221690296827,"extension":6.6683473457400995},"index":4,"playId":"96630e4f-c9ab-3e63-8ce4-86e0a241d8bc","pitchNumber":4,"startTime":"2025-08-09T23:33:04.854Z","endTime":"2025-08-09T23:33:09.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.36445694610579,"strikeZoneBottom":1.55409101605057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.348052173464996,"aZ":-21.511700471462188,"pfxX":-7.1280303751691285,"pfxZ":5.80157463591811,"pX":-0.9471714109298084,"pZ":2.2651339565468374,"vX0":4.17725069967209,"vY0":-134.5233497100873,"vZ0":-4.274351879767029,"x":153.1,"y":177.62,"x0":-1.5915190903623937,"y0":50.004819599154644,"z0":5.39375635966657,"aX":-13.105564054405598},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.8,"breakHorizontal":12.0,"spinRate":2064,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.4066919517964105,"extension":6.767148597466373},"index":5,"playId":"1b3b4ce2-28e3-3d73-a1d6-e818b4e3b204","pitchNumber":5,"startTime":"2025-08-09T23:33:41.503Z","endTime":"2025-08-09T23:33:45.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:33:45.950Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out softly to pitcher Colin Rea.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T23:33:57.717Z","endTime":"2025-08-09T23:34:31.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607067,"link":"/api/v1/people/607067"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.56575911605588,"strikeZoneBottom":1.48184069340836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.823447662708265,"aZ":-32.95311040692896,"pfxX":9.168272615341754,"pfxZ":-0.5162999653066382,"pX":-2.0001454951846847,"pZ":3.6273571046329063,"vX0":-2.9761555458209403,"vY0":-121.15492205426446,"vZ0":1.6838196987420917,"x":193.24,"y":140.84,"x0":-1.9561415655139678,"y0":50.00358636438807,"z0":5.776643210029149,"aX":13.805059380302026},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.4,"breakHorizontal":-16.1,"spinRate":2380,"spinDirection":78},"zone":11,"typeConfidence":2.0,"plateTime":0.4498996970567166,"extension":6.0358961288875905},"index":0,"playId":"c6c89621-da40-31ac-a2c8-9439397fb03d","pitchNumber":1,"startTime":"2025-08-09T23:34:10.753Z","endTime":"2025-08-09T23:34:14.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.168135073868083,"aZ":-24.85263618070137,"pfxX":0.39352951410176784,"pfxZ":4.3212571421599115,"pX":0.7616070692619693,"pZ":3.424865615829159,"vX0":5.644376430076761,"vY0":-128.49590886815292,"vZ0":-0.7857983527812694,"x":87.97,"y":146.31,"x0":-1.502119115749118,"y0":50.00458757389362,"z0":5.641757719770776,"aX":0.6675849316189959},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.9,"breakHorizontal":-1.8,"spinRate":2192,"spinDirection":177},"zone":3,"typeConfidence":2.0,"plateTime":0.42402427749486105,"extension":6.699387491282071},"hitData":{"launchSpeed":55.9,"launchAngle":-61.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":142.47,"coordY":186.88}},"index":1,"playId":"9336b6e8-4fdf-30fd-bc3b-87ae8ef3dffe","pitchNumber":2,"startTime":"2025-08-09T23:34:23.914Z","endTime":"2025-08-09T23:34:31.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:34:31.944Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to right fielder Jordan Walker.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T23:36:29.702Z","endTime":"2025-08-09T23:39:07.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"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.8,"endSpeed":85.8,"strikeZoneTop":3.44932224265964,"strikeZoneBottom":1.62853130275148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.867735757679245,"aZ":-15.397306768760545,"pfxX":0.8731439125553011,"pfxZ":8.886605067133633,"pX":0.3624423190681339,"pZ":3.675984775553098,"vX0":4.5413114109086505,"vY0":-136.4985376331776,"vZ0":-3.5696961953069515,"x":103.18,"y":139.53,"x0":-1.435902276540415,"y0":50.003972980535586,"z0":6.059928807301702,"aX":1.648910911480011},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":-2.5,"spinRate":2165,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.40116106039914845,"extension":6.447939960773914},"index":0,"playId":"441898a5-56a1-3cdb-8dfa-9f402162e0ae","pitchNumber":1,"startTime":"2025-08-09T23:37:01.633Z","endTime":"2025-08-09T23:37:07.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":81.0,"strikeZoneTop":3.41552867907987,"strikeZoneBottom":1.58527924436949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.005282343213192,"aZ":-33.92618162957372,"pfxX":2.784011953415444,"pfxZ":-1.0708180607730764,"pX":0.3121670562153045,"pZ":2.6557948253057613,"vX0":3.8910981512784333,"vY0":-126.07290244552986,"vZ0":-1.5999365380989143,"x":105.1,"y":167.07,"x0":-1.6015943452286927,"y0":50.00016162720045,"z0":5.98857791358095,"aX":4.566861519821546},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.0,"breakHorizontal":-5.8,"spinRate":2351,"spinDirection":100},"zone":6,"typeConfidence":0.9,"plateTime":0.4312958079528202,"extension":6.584376326284453},"index":1,"playId":"821d9e03-6a29-3ef5-8b5b-e998c124fd4c","pitchNumber":2,"startTime":"2025-08-09T23:37:17.036Z","endTime":"2025-08-09T23:37:21.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.38027812349851,"strikeZoneBottom":1.57112642611875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.617161137845066,"aZ":-16.2886467718868,"pfxX":-6.723307450501499,"pfxZ":8.16129740000097,"pX":-1.3816579255318193,"pZ":3.137647753864275,"vX0":2.6088490217688447,"vY0":-138.5513876804163,"vZ0":-4.723605376049101,"x":169.67,"y":154.06,"x0":-1.4612952245276487,"y0":50.00415855005698,"z0":5.95136782265231,"aX":-13.087166555849254},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":11.6,"spinRate":2177,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.395145560771752,"extension":6.502008704826277},"index":2,"playId":"f7bbf5c9-fbe7-348c-9b58-475278e8d78b","pitchNumber":3,"startTime":"2025-08-09T23:37:32.977Z","endTime":"2025-08-09T23:37:36.959Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2025-08-09T23:37:48.836Z","endTime":"2025-08-09T23:38:01.986Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.0,"strikeZoneTop":3.36473949038819,"strikeZoneBottom":1.55460124633236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.956718234908923,"aZ":-34.25613461675976,"pfxX":1.4839537246869892,"pfxZ":-1.2899247854473064,"pX":0.00593475989144061,"pZ":3.77129538744412,"vX0":3.540701069183058,"vY0":-124.97447046697255,"vZ0":1.1864095437898565,"x":116.77,"y":136.96,"x0":-1.6120840549112478,"y0":50.00521686235253,"z0":6.06634946136287,"aX":2.389195821279195},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.9,"breakHorizontal":-3.4,"spinRate":2344,"spinDirection":90},"zone":12,"typeConfidence":0.9,"plateTime":0.4353154956787293,"extension":6.561437723671865},"index":4,"playId":"741c7980-9dd5-336b-8ff7-cb939c74a7b0","pitchNumber":4,"startTime":"2025-08-09T23:38:01.986Z","endTime":"2025-08-09T23:38:06.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.9,"strikeZoneTop":3.37223695873212,"strikeZoneBottom":1.53437867954609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.544285417531025,"aZ":-19.580225108760178,"pfxX":0.7975847926600168,"pfxZ":6.566647486360042,"pX":-0.5065083609780409,"pZ":3.6686562993355953,"vX0":2.8116877269723073,"vY0":-136.75472831248544,"vZ0":-2.701076707827803,"x":136.31,"y":139.73,"x0":-1.6463859504547462,"y0":50.005352243445174,"z0":5.992935092016543,"aX":1.52973661304866},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.6,"breakHorizontal":-1.9,"spinRate":2180,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.39857912371115845,"extension":6.4901160941543985},"index":5,"playId":"60128520-d2ed-329a-972e-55da737ac245","pitchNumber":5,"startTime":"2025-08-09T23:38:19.029Z","endTime":"2025-08-09T23:38:23.633Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.181474001910086,"aZ":-35.40462910810279,"pfxX":1.571219209854052,"pfxZ":-1.9561196647231762,"pX":-0.14266631483224,"pZ":1.8243038425989104,"vX0":3.0418549540219657,"vY0":-126.91684953995842,"vZ0":-3.251902123797445,"x":122.44,"y":189.52,"x0":-1.5555346730963022,"y0":50.00402565088742,"z0":5.909075573736792,"aX":2.5925452742715045},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.0,"breakHorizontal":-3.5,"spinRate":2398,"spinDirection":94},"zone":8,"typeConfidence":0.9,"plateTime":0.4296907947179984,"extension":6.758034462314728},"index":6,"playId":"f408e04d-8d5d-37e2-8693-a5fca81a0760","pitchNumber":6,"startTime":"2025-08-09T23:38:39.126Z","endTime":"2025-08-09T23:38:43.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.612029374729026,"aZ":-17.22718238844465,"pfxX":-6.243251630146755,"pfxZ":7.702399725265756,"pX":0.26586430690990626,"pZ":2.163849681173779,"vX0":6.903821459908885,"vY0":-137.71757462506602,"vZ0":-6.764037263500358,"x":106.87,"y":180.36,"x0":-1.4500508119547995,"y0":50.003190178783825,"z0":5.796354651829884,"aX":-12.117187351678309},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":10.1,"spinRate":2038,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.39614261313635524,"extension":6.606016325119375},"hitData":{"launchSpeed":92.3,"launchAngle":27.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.46,"coordY":100.41}},"index":7,"playId":"f73a36f5-055f-3650-b4d7-cacd05a78a1b","pitchNumber":7,"startTime":"2025-08-09T23:38:58.840Z","endTime":"2025-08-09T23:39:07.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:39:07.620Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a ground ball to third baseman Nolan Gorman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T23:39:16.929Z","endTime":"2025-08-09T23:41:06.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.0,"strikeZoneTop":3.66559293328439,"strikeZoneBottom":1.63166361906168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.29079750936497,"aZ":-33.515818089863515,"pfxX":2.5825682634433003,"pfxZ":-0.7763829624154539,"pX":-0.20755905641562583,"pZ":2.77944269930948,"vX0":2.7739457143378967,"vY0":-129.80146012149467,"vZ0":-1.7798159320372755,"x":124.91,"y":163.74,"x0":-1.6196134459880283,"y0":50.001667117829925,"z0":5.989684729624917,"aX":4.472970184194286},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.6,"breakHorizontal":-5.3,"spinRate":2330,"spinDirection":109},"zone":5,"typeConfidence":0.9,"plateTime":0.41954958336160786,"extension":6.582362559107101},"index":0,"playId":"ed29344b-8d93-3ece-81c3-5a98bfaf5d8c","pitchNumber":1,"startTime":"2025-08-09T23:39:36.900Z","endTime":"2025-08-09T23:39:41.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.6,"strikeZoneTop":3.55442929007009,"strikeZoneBottom":1.52051820343184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.250664555510262,"aZ":-43.16756213279645,"pfxX":1.2262442470388897,"pfxZ":-8.294480754000812,"pX":-0.6783373617023607,"pZ":3.7843984918909888,"vX0":1.466494158358172,"vY0":-113.88605712360499,"vZ0":3.895400597529667,"x":142.86,"y":136.6,"x0":-1.4878923075480597,"y0":50.00409436971108,"z0":6.297363671569021,"aX":1.624657239119523},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-13.9,"breakHorizontal":-2.5,"spinRate":2723,"spinDirection":22},"zone":11,"typeConfidence":0.89,"plateTime":0.47938108387547773,"extension":6.338098949446989},"index":1,"playId":"14d9395a-d84f-3a52-88b8-936189d16de8","pitchNumber":2,"startTime":"2025-08-09T23:39:52.458Z","endTime":"2025-08-09T23:39:57.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.6368571334217,"strikeZoneBottom":1.65935808881068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.301268408301357,"aZ":-14.864442346337272,"pfxX":-4.557249481570114,"pfxZ":8.830267632057279,"pX":-0.7549515416666274,"pZ":4.365773593053937,"vX0":3.7806676634473364,"vY0":-138.70245609359444,"vZ0":-1.7912142251817178,"x":145.78,"y":120.9,"x0":-1.539612592908911,"y0":50.00101491881267,"z0":6.004674478998581,"aX":-8.931394688575143},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":7.6,"spinRate":2081,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.394005235004661,"extension":6.4833334214196725},"index":2,"playId":"fd9e61e4-db48-34ae-ac48-e784b4aa0caf","pitchNumber":3,"startTime":"2025-08-09T23:40:10.005Z","endTime":"2025-08-09T23:40:15.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.76079095125585,"aZ":-20.287426915468366,"pfxX":0.9802141815930192,"pfxZ":6.1438072891669355,"pX":0.4726401501317294,"pZ":2.3290497675585513,"vX0":4.7565153174676995,"vY0":-137.55521890762319,"vZ0":-5.97895999820548,"x":98.98,"y":175.9,"x0":-1.3994956814903967,"y0":50.002016436101094,"z0":5.886498220671714,"aX":1.8963732301219767},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":-2.6,"spinRate":2213,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.39672891782080955,"extension":6.581989297307437},"index":3,"playId":"a336fbbb-378b-3122-8bb6-f0849897750f","pitchNumber":4,"startTime":"2025-08-09T23:40:28.646Z","endTime":"2025-08-09T23:40:32.123Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-09T23:40:43.338Z","endTime":"2025-08-09T23:40:59.126Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.623209450772,"aZ":-35.144608775232975,"pfxX":2.6126804127390146,"pfxZ":-1.7367158326837187,"pX":0.2188979816362044,"pZ":1.6489172415186395,"vX0":3.836811823419549,"vY0":-129.22559761293348,"vZ0":-3.813934583263965,"x":108.66,"y":194.26,"x0":-1.619513508237776,"y0":50.00609167437506,"z0":5.817896673378842,"aX":4.459331966396305},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.7,"breakHorizontal":-5.5,"spinRate":2288,"spinDirection":125},"zone":8,"typeConfidence":0.9,"plateTime":0.42238876567164274,"extension":6.577025982342906},"hitData":{"launchSpeed":95.5,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.24,"coordY":162.83}},"index":5,"playId":"bd493fad-4076-35af-8d26-7f8371cfce89","pitchNumber":5,"startTime":"2025-08-09T23:40:59.126Z","endTime":"2025-08-09T23:41:06.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:41:06.642Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Shaw walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T23:41:34.259Z","endTime":"2025-08-09T23:45:16.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnThird":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":88.1,"strikeZoneTop":3.31944948474161,"strikeZoneBottom":1.42750976767394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.54331982018793,"aZ":-17.716714180512813,"pfxX":-2.2915076777116745,"pfxZ":7.350889881164717,"pX":-0.786796469449843,"pZ":2.478020710466138,"vX0":3.2181625107983214,"vY0":-138.31841639492376,"vZ0":-6.125974414304206,"x":146.99,"y":171.87,"x0":-1.6596427651199794,"y0":50.00050822273273,"z0":5.880983290644146,"aX":-4.50579544291565},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":3.6,"spinRate":2169,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.393755044154374,"extension":6.364043023711067},"index":0,"playId":"64a78f1f-8014-347e-ae62-93114ec71950","pitchNumber":1,"startTime":"2025-08-09T23:42:06.582Z","endTime":"2025-08-09T23:42:19.402Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dansby Swanson steals (9) 2nd base. Dansby Swanson to 3rd. Dansby Swanson advances to 3rd, on a throwing error by catcher Yohel Pozo.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"64a78f1f-8014-347e-ae62-93114ec71950","startTime":"2025-08-09T23:42:29.852Z","endTime":"2025-08-09T23:43:05.804Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"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":95.8,"endSpeed":87.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.768802655514435,"aZ":-13.921051313934964,"pfxX":-3.502490174557002,"pfxZ":9.25005598556814,"pX":-0.7386687984662026,"pZ":3.27361795727535,"vX0":3.499925879407259,"vY0":-139.45490638650918,"vZ0":-4.888575546389706,"x":145.16,"y":150.39,"x0":-1.553688769937855,"y0":50.00535935746284,"z0":5.964685935363183,"aX":-6.913652032003659},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":5.6,"spinRate":2059,"spinDirection":191},"zone":1,"typeConfidence":2.0,"plateTime":0.3924524952034991,"extension":6.407151555501065},"index":2,"playId":"866076d1-5633-30db-9500-47a7c119b5f3","pitchNumber":2,"startTime":"2025-08-09T23:43:05.804Z","endTime":"2025-08-09T23:43:09.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":83.0,"strikeZoneTop":3.30799805257058,"strikeZoneBottom":1.48635758291644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.54305109493114,"aZ":-28.733350555530077,"pfxX":2.8298773110419377,"pfxZ":2.017523859776384,"pX":1.776813833222425,"pZ":0.2793528987357225,"vX0":7.639559516781267,"vY0":-128.9277909020954,"vZ0":-8.21910074026921,"x":49.27,"y":231.24,"x0":-1.5770225493874221,"y0":50.00194644459051,"z0":5.684995227436017,"aX":4.8256830723690785},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.2,"breakHorizontal":-6.6,"spinRate":2240,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.42273159009973416,"extension":6.775255383493009},"index":3,"playId":"9eee055e-5b3f-363f-b41d-80a3d9141729","pitchNumber":3,"startTime":"2025-08-09T23:43:32.387Z","endTime":"2025-08-09T23:43:36.730Z","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":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.28694854476504,"strikeZoneBottom":1.42190689693855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.876344493386256,"aZ":-17.383567351647965,"pfxX":-6.68127612678616,"pfxZ":7.667246588703053,"pX":-2.1012696349121285,"pZ":2.681700858502967,"vX0":1.2328734267566688,"vY0":-138.2710373916894,"vZ0":-5.614101611177042,"x":197.1,"y":166.37,"x0":-1.6860080503088715,"y0":50.00541811881927,"z0":5.911639487200823,"aX":-12.891423855598369},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":11.9,"spinRate":2154,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.39667709431940557,"extension":6.474709026422629},"index":4,"playId":"75b0dc37-c6bd-35f7-bd01-87e20e90d7fd","pitchNumber":4,"startTime":"2025-08-09T23:44:00.611Z","endTime":"2025-08-09T23:44:06.253Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.2,"strikeZoneTop":3.19964355627445,"strikeZoneBottom":1.39616468774485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.502738914771033,"aZ":-42.86988756811773,"pfxX":2.4078885293008407,"pfxZ":-8.08899265934133,"pX":0.4507993776859841,"pZ":-0.06956872143180808,"vX0":3.4780339299746554,"vY0":-114.6490990575076,"vZ0":-4.070275779766531,"x":99.82,"y":240.66,"x0":-1.4025898844068512,"y0":50.00320988436208,"z0":5.940917179263006,"aX":3.183550853400777},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-15.4,"breakHorizontal":-5.3,"spinRate":2791,"spinDirection":19},"zone":14,"typeConfidence":0.89,"plateTime":0.4789563340645393,"extension":6.71487356655904},"index":5,"playId":"1437dc02-44dd-3e4b-8037-bb614679efe9","pitchNumber":5,"startTime":"2025-08-09T23:44:26.389Z","endTime":"2025-08-09T23:44:32.066Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"0180a86e-b11d-4b9d-94e5-db70c3fd2bb4","startTime":"2025-08-09T23:44:53.886Z","endTime":"2025-08-09T23:44:58.886Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.25152614855523,"strikeZoneBottom":1.42506642355495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.250367676671416,"aZ":-36.52225820586426,"pfxX":1.8212705399662368,"pfxZ":-2.7821642771381434,"pX":-0.7320573360463563,"pZ":4.303477266324045,"vX0":1.8813574557326809,"vY0":-123.27602324090819,"vZ0":2.8731431103712968,"x":144.9,"y":122.59,"x0":-1.737843071720643,"y0":50.00492560020187,"z0":6.1768154117835,"aX":2.8430414376628184},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.3,"breakHorizontal":-3.7,"spinRate":2351,"spinDirection":73},"zone":11,"typeConfidence":0.88,"plateTime":0.44192802085781313,"extension":6.548631038720977},"index":7,"playId":"c3362dcd-37ef-3b8c-a18a-ec4798bfca72","pitchNumber":6,"startTime":"2025-08-09T23:45:11.818Z","endTime":"2025-08-09T23:45:16.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:45:16.105Z","atBatIndex":11},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Busch homers (22) on a line drive to right field. Dansby Swanson scores. Matt Shaw scores.","rbi":3,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T23:46:18.315Z","endTime":"2025-08-09T23:46:44.813Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":{"id":669467,"link":"/api/v1/people/669467"},"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":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":669467,"link":"/api/v1/people/669467"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":669467,"link":"/api/v1/people/669467"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-09T23:45:26.766Z","endTime":"2025-08-09T23:46:20.678Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.918320289481663,"aZ":-30.51762707660824,"pfxX":2.5427699534457924,"pfxZ":0.9823463539965829,"pX":0.5192547397710112,"pZ":2.2095245537448305,"vX0":4.901917600880424,"vY0":-128.24805869764518,"vZ0":-3.3374560815282965,"x":97.21,"y":179.12,"x0":-1.7366110343171945,"y0":50.00561180610843,"z0":5.871957250311132,"aX":4.29650834030896},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.3,"breakHorizontal":-5.5,"spinRate":2351,"spinDirection":125},"zone":6,"typeConfidence":0.91,"plateTime":0.4247494932108933,"extension":6.5405039956423865},"hitData":{"launchSpeed":106.7,"launchAngle":25.0,"totalDistance":374.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":224.94,"coordY":83.83}},"index":1,"playId":"0a67c799-73c6-3952-af3f-3fe84774827f","pitchNumber":1,"startTime":"2025-08-09T23:46:20.678Z","endTime":"2025-08-09T23:46:44.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:46:44.813Z","atBatIndex":12},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Seiya Suzuki doubles (26) on a sharp line drive to left fielder Alec Burleson.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T23:47:11.047Z","endTime":"2025-08-09T23:47:42.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.48630346939192,"aZ":-31.891905733985038,"pfxX":3.24833759940764,"pfxZ":0.17464741318834953,"pX":-0.285980310876168,"pZ":2.8734686051905,"vX0":2.9566335311694543,"vY0":-127.38195202403313,"vZ0":-1.416634370625506,"x":127.9,"y":161.2,"x0":-1.8827169541571702,"y0":50.00578841149921,"z0":5.9518025534286965,"aX":5.353321872929764},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.2,"breakHorizontal":-6.5,"spinRate":2395,"spinDirection":128},"zone":1,"typeConfidence":0.91,"plateTime":0.42953293718219143,"extension":6.5828921922865264},"index":0,"playId":"91d4c318-6867-3234-b7d9-79627f95cd88","pitchNumber":1,"startTime":"2025-08-09T23:47:11.047Z","endTime":"2025-08-09T23:47:14.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.05761866178367,"aZ":-17.438282872739936,"pfxX":-6.565459227367403,"pfxZ":7.8069845344667455,"pX":-0.42754469231314385,"pZ":2.5118458599393185,"vX0":5.280481069495864,"vY0":-135.86651606452648,"vZ0":-5.788976345396972,"x":133.3,"y":170.96,"x0":-1.533953800357799,"y0":50.003572814149365,"z0":5.863633067700725,"aX":-12.394559365541213},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.2,"breakHorizontal":10.9,"spinRate":1993,"spinDirection":192},"zone":4,"typeConfidence":2.0,"plateTime":0.40163730885109405,"extension":6.528023571512782},"hitData":{"launchSpeed":113.7,"launchAngle":15.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":62.1,"coordY":106.48}},"index":1,"playId":"eb0f6ec5-255e-3b49-9f92-76abc91a5d72","pitchNumber":2,"startTime":"2025-08-09T23:47:30.629Z","endTime":"2025-08-09T23:47:42.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:47:42.637Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to right fielder Jordan Walker.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T23:48:03.025Z","endTime":"2025-08-09T23:49:47.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":75.1,"strikeZoneTop":3.52381424037232,"strikeZoneBottom":1.48549127408004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.13826326405922,"aZ":-42.77885893529922,"pfxX":0.5185396609164066,"pfxZ":-7.68811713095172,"pX":0.5502207608006144,"pZ":-0.030773188714130453,"vX0":4.449631704588569,"vY0":-115.95012648067734,"vZ0":-4.502308596224358,"x":96.03,"y":239.61,"x0":-1.4512553182287473,"y0":50.00562525509237,"z0":5.96609705183423,"aX":0.7142807426187979},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-14.8,"breakHorizontal":-1.9,"spinRate":2712,"spinDirection":16},"zone":14,"typeConfidence":0.88,"plateTime":0.47014738221630337,"extension":6.685508675339865},"index":0,"playId":"dff31fc6-1b4f-335c-900e-810f861994ae","pitchNumber":1,"startTime":"2025-08-09T23:48:27.093Z","endTime":"2025-08-09T23:48:31.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.62358161250237,"strikeZoneBottom":1.62049741657053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.389673721814052,"aZ":-31.476659006935396,"pfxX":2.1686661971618904,"pfxZ":0.42962942971698403,"pX":-0.022887387871618713,"pZ":2.809743534979154,"vX0":3.7800948399551926,"vY0":-126.2800912114868,"vZ0":-1.5592352342573612,"x":117.87,"y":162.92,"x0":-1.8154210572404055,"y0":50.00442397782909,"z0":5.9447434097309095,"aX":3.536131629361966},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.7,"breakHorizontal":-4.7,"spinRate":2298,"spinDirection":123},"zone":5,"typeConfidence":0.9,"plateTime":0.43214843785957724,"extension":6.502983522899239},"index":1,"playId":"8ef34f0c-7240-379e-a5c3-a48069c2781e","pitchNumber":2,"startTime":"2025-08-09T23:48:50.884Z","endTime":"2025-08-09T23:48:55.235Z","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":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":83.0,"strikeZoneTop":3.5274850316181,"strikeZoneBottom":1.57729133556867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.497693098981152,"aZ":-28.069236481702333,"pfxX":1.456279501324102,"pfxZ":2.3957773225180925,"pX":-0.2564454591156208,"pZ":-0.003946329433025325,"vX0":3.6798192304988193,"vY0":-129.14275797045045,"vZ0":-8.960560710036184,"x":126.78,"y":238.89,"x0":-1.881389054425263,"y0":50.002795680400915,"z0":5.626527887442891,"aX":2.4918038492049748},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.8,"breakHorizontal":-3.4,"spinRate":2279,"spinDirection":129},"zone":13,"typeConfidence":0.91,"plateTime":0.421971684165384,"extension":6.629198432033767},"index":2,"playId":"a7fc2270-4448-3c23-90b4-b9963a26ca9b","pitchNumber":3,"startTime":"2025-08-09T23:49:11.708Z","endTime":"2025-08-09T23:49:16.196Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.31814139837879,"aZ":-42.75307129748925,"pfxX":1.5064739172324135,"pfxZ":-8.232832746587228,"pX":0.41997281736537756,"pZ":2.1946594861389386,"vX0":3.546142933766166,"vY0":-112.5793854319003,"vZ0":0.9349038421409366,"x":100.99,"y":179.52,"x0":-1.3709969408671847,"y0":50.00462114400635,"z0":6.099205070191066,"aX":1.9347593919523831},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-14.4,"breakHorizontal":-3.6,"spinRate":2660,"spinDirection":17},"zone":6,"typeConfidence":0.9,"plateTime":0.4864020993214839,"extension":6.502106083861382},"hitData":{"launchSpeed":84.4,"launchAngle":49.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.63,"coordY":112.47}},"index":3,"playId":"de6a42da-ee58-3329-88da-4ea7215ea8af","pitchNumber":4,"startTime":"2025-08-09T23:49:35.630Z","endTime":"2025-08-09T23:49:47.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:49:47.785Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a line drive to right fielder Jordan Walker. Seiya Suzuki scores.","rbi":1,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T23:50:02.940Z","endTime":"2025-08-09T23:51:37.296Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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_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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":669467,"link":"/api/v1/people/669467"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.49997190442146,"strikeZoneBottom":1.56562836537071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.125703059665675,"aZ":-19.064818437419166,"pfxX":-7.429202087482976,"pfxZ":6.825545061880996,"pX":-2.3390937749668397,"pZ":2.9950878602924234,"vX0":1.153632684375926,"vY0":-138.68188135746402,"vZ0":-4.590878066064821,"x":206.16,"y":157.91,"x0":-1.8002360994803943,"y0":50.00018972401647,"z0":5.968728438946869,"aX":-14.26287553610461},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.4,"breakHorizontal":13.1,"spinRate":2224,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.3971216165228113,"extension":6.454541966649016},"index":0,"playId":"5841d65c-fb72-3178-a09d-3621dc2cceaf","pitchNumber":1,"startTime":"2025-08-09T23:50:16.458Z","endTime":"2025-08-09T23:50:22.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":69.7,"strikeZoneTop":3.5092241161656,"strikeZoneBottom":1.62894119930264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.58235600332397,"aZ":-43.27973318202976,"pfxX":3.0750985737297025,"pfxZ":-9.032987165310889,"pX":-0.04242563132829937,"pZ":4.491412721736699,"vX0":2.219548020946007,"vY0":-110.1578970354433,"vZ0":5.867780165552667,"x":118.62,"y":117.51,"x0":-1.4626852763220668,"y0":50.00527528547556,"z0":6.36873202686382,"aX":3.7786971435226784},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-14.5,"breakHorizontal":-6.1,"spinRate":2770,"spinDirection":25},"zone":11,"typeConfidence":0.91,"plateTime":0.4972399864704604,"extension":6.36908771126349},"index":1,"playId":"3d99fa3b-bdf9-3c63-930d-7693588c4bca","pitchNumber":2,"startTime":"2025-08-09T23:50:43.446Z","endTime":"2025-08-09T23:50:48.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.995755433015155,"aZ":-33.56228848035554,"pfxX":2.427075528170709,"pfxZ":-0.8591002744988643,"pX":-0.11450974299946048,"pZ":2.0782714192213727,"vX0":3.1656176883856983,"vY0":-125.65752559024446,"vZ0":-2.8107421660090863,"x":121.36,"y":182.67,"x0":-1.7031492593077209,"y0":50.00579596293941,"z0":5.921439299076402,"aX":3.905359575258559},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.9,"breakHorizontal":-5.0,"spinRate":2389,"spinDirection":123},"zone":8,"typeConfidence":0.9,"plateTime":0.4348709459650357,"extension":6.603355140189027},"index":2,"playId":"62beecb4-5161-3bed-9e26-bed3d4350747","pitchNumber":3,"startTime":"2025-08-09T23:51:02.203Z","endTime":"2025-08-09T23:51:06.730Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.44802145128272,"aZ":-22.86795989566441,"pfxX":-0.5541346431119103,"pfxZ":4.995286714976537,"pX":-0.003557419736916109,"pZ":2.326273146202128,"vX0":4.093030203315671,"vY0":-134.9523442011145,"vZ0":-5.618436864239544,"x":117.14,"y":175.97,"x0":-1.4611053654753758,"y0":50.005435192175916,"z0":6.022699599398607,"aX":-1.0330566880476117},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.2,"breakHorizontal":0.2,"spinRate":2288,"spinDirection":177},"zone":5,"typeConfidence":2.0,"plateTime":0.40422726372215134,"extension":6.595266465249797},"hitData":{"launchSpeed":94.1,"launchAngle":17.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.34,"coordY":104.29}},"index":3,"playId":"118d80f1-0fc5-3019-895e-65b202f874ef","pitchNumber":4,"startTime":"2025-08-09T23:51:26.699Z","endTime":"2025-08-09T23:51:37.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:51:37.296Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, second baseman Thomas Saggese to first baseman Willson Contreras.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T23:54:53.442Z","endTime":"2025-08-09T23:55:03.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T23:52:14.095Z","endTime":"2025-08-09T23:52:50.485Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Gordon Graceffo replaces Andre Pallante.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-09T23:52:50.485Z","endTime":"2025-08-09T23:54:55.827Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700669,"link":"/api/v1/people/700669"},"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":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.15638317544843,"aZ":-12.93324722712139,"pfxX":-4.6761607336839655,"pfxZ":10.215709712932146,"pX":-0.45035247350239466,"pZ":2.8468273618979127,"vX0":3.4230888340002035,"vY0":-136.4248381292816,"vZ0":-6.362084541362341,"x":134.17,"y":161.92,"x0":-1.1141054305690479,"y0":50.006478430478296,"z0":6.101530907750852,"aX":-8.811765289445935},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":7.8,"spinRate":2065,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.4015554256524103,"extension":6.290827256568875},"hitData":{"launchSpeed":101.7,"launchAngle":3.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.75,"coordY":155.23}},"index":2,"playId":"9aaab152-7b79-3a64-9ef4-4898a1830ada","pitchNumber":1,"startTime":"2025-08-09T23:54:55.827Z","endTime":"2025-08-09T23:55:03.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:55:03.734Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willson Contreras walks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T23:57:54.877Z","endTime":"2025-08-09T23:59:07.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T23:57:38.933Z","endTime":"2025-08-09T23:57:57.268Z","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(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":86.4,"strikeZoneTop":3.57690410363534,"strikeZoneBottom":1.42669807618757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.61645635459518,"aZ":-17.64099945449503,"pfxX":-4.095789448244559,"pfxZ":7.614383723317751,"pX":0.24205038653851124,"pZ":3.7168348697050178,"vX0":6.198943235107528,"vY0":-136.6624676178516,"vZ0":-1.7889579361436028,"x":107.77,"y":138.43,"x0":-1.514232751404865,"y0":50.0012877173933,"z0":5.580362728924326,"aX":-7.816252371682277},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":6.2,"spinRate":2164,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3994458288004554,"extension":6.760400795305683},"index":1,"playId":"18ae0c22-024c-3b5c-9dd2-7f14c21c2347","pitchNumber":1,"startTime":"2025-08-09T23:57:57.268Z","endTime":"2025-08-09T23:58:03.423Z","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":92.8,"endSpeed":85.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.25753791553264,"aZ":-23.7358589221052,"pfxX":-8.501168731947086,"pfxZ":4.546360624157824,"pX":-0.8993859157713973,"pZ":3.1057969906574714,"vX0":4.983748317093988,"vY0":-135.08113847867736,"vZ0":-1.9843547822173853,"x":151.28,"y":154.92,"x0":-1.6597472583192114,"y0":50.00171684199459,"z0":5.511449849599047,"aX":-15.775871459473858},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":14.4,"spinRate":2208,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4048293546902819,"extension":6.6126162757839575},"index":2,"playId":"37c13f14-8dc0-341f-9564-81868d2d2394","pitchNumber":2,"startTime":"2025-08-09T23:58:14.385Z","endTime":"2025-08-09T23:58:20.705Z","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":93.7,"endSpeed":85.6,"strikeZoneTop":3.63512427732715,"strikeZoneBottom":1.40533700613631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.809863999676953,"aZ":-15.799954980729908,"pfxX":-5.492414718434947,"pfxZ":8.681749569003399,"pX":-0.6430613352126636,"pZ":4.077661340559758,"vX0":4.879149518403312,"vY0":-136.4089720798951,"vZ0":-1.0229724535600717,"x":141.51,"y":128.68,"x0":-1.7407218695110225,"y0":50.00094061757989,"z0":5.54608339291366,"aX":-10.35691216917787},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":8.9,"spinRate":2321,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40142927470428935,"extension":6.6420243544443505},"index":3,"playId":"7923ddbb-9ec8-3908-9f83-9d97eb271b89","pitchNumber":3,"startTime":"2025-08-09T23:58:31.236Z","endTime":"2025-08-09T23:58:37.125Z","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":93.9,"endSpeed":87.3,"strikeZoneTop":3.52365404229241,"strikeZoneBottom":1.5372559525339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.23221265521563,"aZ":-15.690843984170007,"pfxX":-4.50583034514359,"pfxZ":8.557085422503063,"pX":0.48380317229899134,"pZ":2.2960212961448185,"vX0":7.468182374064462,"vY0":-136.71799763811546,"vZ0":-5.354939083356813,"x":98.56,"y":176.79,"x0":-1.67628184247563,"y0":50.001389605450704,"z0":5.32745919082273,"aX":-8.678399073626197},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":6.8,"spinRate":2321,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.39800806603704864,"extension":6.7732907206865836},"index":4,"playId":"d7d31e3d-1c49-37ac-b7b2-50942da8e00b","pitchNumber":4,"startTime":"2025-08-09T23:58:48.765Z","endTime":"2025-08-09T23:58:53.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.51938397607074,"strikeZoneBottom":1.53273173184082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.406600303053203,"aZ":-21.95012962243842,"pfxX":-8.33676682765476,"pfxZ":5.407590780727,"pX":-1.521831368528008,"pZ":2.5939550492450247,"vX0":3.2921537781622576,"vY0":-136.00856242027592,"vZ0":-3.4748221713863807,"x":175.01,"y":168.74,"x0":-1.6589564240798012,"y0":50.00095517682269,"z0":5.39485633587622,"aX":-15.751784722357083},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.4,"breakHorizontal":14.5,"spinRate":2213,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40140160322432417,"extension":6.628926843720824},"index":5,"playId":"1fc233a1-3858-3fba-a5c4-99ca27367e17","pitchNumber":5,"startTime":"2025-08-09T23:59:03.375Z","endTime":"2025-08-09T23:59:07.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:59:07.394Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Masyn Winn lines out to left fielder Ian Happ.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T23:59:42.707Z","endTime":"2025-08-10T00:00:13.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T23:59:27.957Z","endTime":"2025-08-09T23:59:45.038Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"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":94.5,"endSpeed":86.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.147173467029656,"aZ":-16.748725356573175,"pfxX":-5.69664714733843,"pfxZ":8.017841391955583,"pX":0.20007275962391946,"pZ":2.4920676117037184,"vX0":6.765913909617067,"vY0":-137.5072721059917,"vZ0":-4.86687022438003,"x":109.37,"y":171.49,"x0":-1.5467765453958882,"y0":50.00350701232301,"z0":5.413355556203671,"aX":-10.961190748348164},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.7,"breakHorizontal":9.0,"spinRate":2163,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.39761874692056587,"extension":6.717960246902969},"index":1,"playId":"5692e8f3-88d6-3a7b-8c9f-a1ebe0c17a50","pitchNumber":1,"startTime":"2025-08-09T23:59:45.038Z","endTime":"2025-08-09T23:59:48.343Z","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":93.5,"endSpeed":84.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.138896846283316,"aZ":-24.36639466740763,"pfxX":-9.194744641632678,"pfxZ":4.203825828164561,"pX":-0.9532064545736905,"pZ":2.5184600160388912,"vX0":5.199368683742198,"vY0":-135.99680777951036,"vZ0":-2.91304532588971,"x":153.33,"y":170.78,"x0":-1.7035947731927665,"y0":50.004207227663,"z0":5.309192872350544,"aX":-17.08127099198049},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.1,"breakHorizontal":15.4,"spinRate":2153,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4040336520240788,"extension":6.773792825750653},"hitData":{"launchSpeed":80.2,"launchAngle":29.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.87,"coordY":89.46}},"index":2,"playId":"3dc47e9e-0731-3445-9687-a1a64fc8f37b","pitchNumber":2,"startTime":"2025-08-10T00:00:02.872Z","endTime":"2025-08-10T00:00:13.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:00:13.489Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Gorman singles on a sharp line drive to left fielder Ian Happ. Willson Contreras to 2nd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T00:00:25.369Z","endTime":"2025-08-10T00:01:37.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.24570457103789,"aZ":-34.37958280558804,"pfxX":-5.458419534549421,"pfxZ":-1.287763406233088,"pX":0.32986498362657063,"pZ":1.1800230885888094,"vX0":6.695731125949344,"vY0":-129.42639608067577,"vZ0":-4.17853557869275,"x":104.43,"y":206.92,"x0":-1.5731523033177979,"y0":50.006370073144964,"z0":5.428588573766778,"aX":-9.327691841254543},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-3.0,"breakHorizontal":8.5,"spinRate":1397,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.4220859184483676,"extension":6.74290890912891},"index":0,"playId":"1627b9f0-49d2-3df9-abe3-ce26b138d605","pitchNumber":1,"startTime":"2025-08-10T00:00:35.691Z","endTime":"2025-08-10T00:00:40.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.46837585411118,"strikeZoneBottom":1.53934198620011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.875368827534338,"aZ":-16.728333598130877,"pfxX":-4.444956067943811,"pfxZ":7.901103239666951,"pX":0.2961574654279205,"pZ":1.8110448286285288,"vX0":6.590626389547758,"vY0":-138.6603133570665,"vZ0":-6.661475412485033,"x":105.71,"y":189.88,"x0":-1.529723570658642,"y0":50.00237240585634,"z0":5.353203164293824,"aX":-8.689303143753945},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":6.7,"spinRate":2097,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.394426446185717,"extension":6.771529960143744},"index":1,"playId":"47988089-9f27-3262-a0ff-647fc6921253","pitchNumber":2,"startTime":"2025-08-10T00:00:55.328Z","endTime":"2025-08-10T00:01:00.041Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-10T00:01:09.076Z","endTime":"2025-08-10T00:01:26.409Z","isPitch":false,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.686165432267487,"aZ":-27.95148732143153,"pfxX":-7.122547479066393,"pfxZ":2.469854929546523,"pX":-0.7204279235881357,"pZ":2.706939131678474,"vX0":4.81624630331158,"vY0":-129.83712036571896,"vZ0":-1.9904247078217767,"x":144.46,"y":165.69,"x0":-1.6721992426331036,"y0":50.00520136102746,"z0":5.606603892134363,"aX":-12.186004757828812},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.2,"breakHorizontal":11.9,"spinRate":1318,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.4215545365851878,"extension":6.583943396057719},"hitData":{"launchSpeed":101.0,"launchAngle":13.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":73.69,"coordY":83.68}},"index":3,"playId":"896d56ac-1b6f-33b5-89dd-0d5b6ff33648","pitchNumber":3,"startTime":"2025-08-10T00:01:26.409Z","endTime":"2025-08-10T00:01:37.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:01:37.784Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T00:01:47.291Z","endTime":"2025-08-10T00:03:36.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.8,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.75566098459046,"aZ":-33.11206335785023,"pfxX":1.2686629221610117,"pfxZ":-0.5732053597238949,"pX":-0.2932406634983827,"pZ":2.6317083381806285,"vX0":2.947561228622042,"vY0":-126.76865931553866,"vZ0":-0.7925707716881534,"x":128.18,"y":167.72,"x0":-1.6317275361707388,"y0":50.00211828178427,"z0":5.571154301910738,"aX":2.0822318679517386},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.0,"breakHorizontal":-2.9,"spinRate":2128,"spinDirection":115},"zone":4,"typeConfidence":2.0,"plateTime":0.4306203330057228,"extension":6.700637430543171},"index":0,"playId":"1dc1c371-83ae-3c9d-8347-a2a23b34a063","pitchNumber":1,"startTime":"2025-08-10T00:02:06.395Z","endTime":"2025-08-10T00:02:09.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.6,"endSpeed":77.3,"strikeZoneTop":3.8,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.51356491427845,"aZ":-30.561657000864386,"pfxX":8.467049772227956,"pfxZ":1.071327916974945,"pX":0.8665748544901086,"pZ":1.8475030086018127,"vX0":3.3529530659440363,"vY0":-121.81442808924756,"vZ0":-2.5526951951061676,"x":83.97,"y":188.9,"x0":-1.6269810283237776,"y0":50.002569756537646,"z0":5.546176279800558,"aX":12.747854336006657},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.6,"breakHorizontal":-16.1,"spinRate":2414,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.44931378599543415,"extension":6.428012103747298},"index":1,"playId":"73c0428f-0bb2-353e-aeb6-9cb8342c965a","pitchNumber":2,"startTime":"2025-08-10T00:02:24.491Z","endTime":"2025-08-10T00:02:29.648Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-10T00:02:40.938Z","endTime":"2025-08-10T00:02:55.737Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"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":83.5,"endSpeed":77.4,"strikeZoneTop":3.84888510261515,"strikeZoneBottom":1.71389644166617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.54716894233109,"aZ":-30.897133853265764,"pfxX":8.692959974530822,"pfxZ":0.8527133631462815,"pX":2.0004346487402933,"pZ":1.088521164705231,"vX0":5.85253027434436,"vY0":-121.46327527069953,"vZ0":-3.9990662399324535,"x":40.75,"y":209.39,"x0":-1.5686182297861864,"y0":50.00161480469286,"z0":5.4395690200980695,"aX":13.00187152841667},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.8,"breakHorizontal":-17.2,"spinRate":2397,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.45073843071277686,"extension":6.3615773603770975},"index":3,"playId":"6d69f141-1f6f-3dd7-adaa-5f64d878e037","pitchNumber":3,"startTime":"2025-08-10T00:02:55.737Z","endTime":"2025-08-10T00:02:59.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.81909612951404,"strikeZoneBottom":1.68419044360095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.183618177479627,"aZ":-32.02256694146723,"pfxX":0.3709022893211644,"pfxZ":0.09059136730466011,"pX":1.8108264893046793,"pZ":0.39529355057662,"vX0":8.038545031739764,"vY0":-127.14526590790132,"vZ0":-6.15994642386609,"x":47.98,"y":228.11,"x0":-1.4296895784107317,"y0":50.00253990129189,"z0":5.366565221333867,"aX":0.6106211360136202},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.0,"breakHorizontal":-2.4,"spinRate":2208,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4295326942074702,"extension":6.741788027141634},"index":4,"playId":"f30e4439-5a21-37f8-9339-d90300e0591a","pitchNumber":4,"startTime":"2025-08-10T00:03:11.987Z","endTime":"2025-08-10T00:03:17.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.8,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.933181812338848,"aZ":-30.81238125032156,"pfxX":7.952617554608747,"pfxZ":0.8874168728731968,"pX":1.7952714259673808,"pZ":1.6851640503209775,"vX0":5.7305392547740945,"vY0":-122.92218634748025,"vZ0":-2.8528300019580835,"x":48.57,"y":193.28,"x0":-1.597839569570243,"y0":50.002907143279515,"z0":5.471808225280022,"aX":12.191174592607634},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.2,"breakHorizontal":-15.7,"spinRate":2427,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.44527289416862503,"extension":6.3878887374608},"index":5,"playId":"0b123750-7aab-332c-99c8-5f9330948eca","pitchNumber":5,"startTime":"2025-08-10T00:03:31.347Z","endTime":"2025-08-10T00:03:36.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:03:36.348Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yohel Pozo pops out to second baseman Nico Hoerner.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T00:04:02.462Z","endTime":"2025-08-10T00:05:17.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T00:03:52.209Z","endTime":"2025-08-10T00:04:04.858Z","isPitch":false,"type":"action","player":{"id":650968,"link":"/api/v1/people/650968"}},{"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.9,"endSpeed":87.3,"strikeZoneTop":3.15876228342401,"strikeZoneBottom":1.35015841003789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.26728312916482,"aZ":-14.733849231134155,"pfxX":-3.714991263105331,"pfxZ":8.941883243405723,"pX":0.34148184013134264,"pZ":4.094920914505455,"vX0":6.341299289511326,"vY0":-138.1771949795152,"vZ0":-1.3516006186622243,"x":103.98,"y":128.22,"x0":-1.4914324663792826,"y0":50.003558074802065,"z0":5.571418431260583,"aX":-7.246987840541968},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":5.5,"spinRate":2331,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.39507383944242846,"extension":6.713618186789576},"index":1,"playId":"fc79cb22-454a-35a6-a462-a5e7eeff132d","pitchNumber":1,"startTime":"2025-08-10T00:04:04.858Z","endTime":"2025-08-10T00:04:09.508Z","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":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.95149693950099,"aZ":-31.404471227444727,"pfxX":8.628471162538338,"pfxZ":0.5163193627760583,"pX":-0.16538591833335564,"pZ":1.5591805305052053,"vX0":1.488809296131245,"vY0":-121.57381632305682,"vZ0":-2.982653073910892,"x":123.3,"y":196.68,"x0":-1.90666974315702,"y0":50.005498908195776,"z0":5.51672291542495,"aX":12.969099612250655},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.5,"breakHorizontal":-16.0,"spinRate":2469,"spinDirection":65},"zone":8,"typeConfidence":2.0,"plateTime":0.44984897336422236,"extension":6.346744060732126},"index":2,"playId":"c3b3268c-420b-3a39-923f-292560ee26fd","pitchNumber":2,"startTime":"2025-08-10T00:04:20.863Z","endTime":"2025-08-10T00:04:24.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.455031636190217,"aZ":-16.67666707730615,"pfxX":-4.415141906964505,"pfxZ":7.956096628101566,"pX":0.7769833449276147,"pZ":3.508315848425571,"vX0":7.754773554629154,"vY0":-137.9157156640792,"vZ0":-2.274755612114263,"x":87.38,"y":144.06,"x0":-1.4833958838047892,"y0":50.004445843985614,"z0":5.454424760559384,"aX":-8.602750549569581},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":6.6,"spinRate":2269,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.395464946770419,"extension":6.630481742266314},"index":3,"playId":"697bc226-2480-350a-8406-9ee464fa191f","pitchNumber":3,"startTime":"2025-08-10T00:04:41.613Z","endTime":"2025-08-10T00:04:45.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99451769169596,"aZ":-18.062029276947758,"pfxX":-3.0135838585178183,"pfxZ":7.3655357505629855,"pX":0.016614887568448894,"pZ":2.8557977746606817,"vX0":5.346327009869579,"vY0":-136.55900963307062,"vZ0":-3.67378286797098,"x":116.37,"y":161.67,"x0":-1.5622474333948448,"y0":50.00447477079966,"z0":5.438315475410116,"aX":-5.775590311525193},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":4.6,"spinRate":2273,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.39890214721655903,"extension":6.6762543026579015},"hitData":{"launchSpeed":81.6,"launchAngle":55.0,"totalDistance":188.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":182.22,"coordY":147.63}},"index":4,"playId":"e2633c7a-731e-38e2-94ef-5a89ac0cc51d","pitchNumber":4,"startTime":"2025-08-10T00:05:08.185Z","endTime":"2025-08-10T00:05:17.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:05:17.242Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ian Happ lines out sharply to center fielder Lars Nootbaar.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T00:07:10.535Z","endTime":"2025-08-10T00:09:34.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.61427206430758,"strikeZoneBottom":1.50432186464388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.07127721441283,"aZ":-44.727257294102024,"pfxX":1.9394702966388429,"pfxZ":-8.909312387967622,"pX":-0.44220972271264225,"pZ":3.491052060053032,"vX0":1.901243354853169,"vY0":-118.11111976600301,"vZ0":2.829129965390072,"x":133.86,"y":144.52,"x0":-1.5103892782384958,"y0":50.00318605106546,"z0":6.398788814426666,"aX":2.7322944690999553},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-15.1,"breakHorizontal":-4.0,"spinRate":2460,"spinDirection":16},"zone":1,"typeConfidence":2.0,"plateTime":0.46422434402641244,"extension":6.099573770259099},"index":0,"playId":"873a585d-3be3-3e4c-b128-87ce3dc23e36","pitchNumber":1,"startTime":"2025-08-10T00:07:51.967Z","endTime":"2025-08-10T00:07:55.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.63499993131875,"strikeZoneBottom":1.51138318591671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.03978789877287,"aZ":-29.30614442854928,"pfxX":0.05750669300282496,"pfxZ":1.7350896456654024,"pX":1.0348228426356072,"pZ":1.8022970521459005,"vX0":5.766304998787585,"vY0":-127.57309546398848,"vZ0":-4.973998268428606,"x":77.55,"y":190.12,"x0":-1.25772648646438,"y0":50.005695926332145,"z0":6.074015007214908,"aX":0.09502029231225058},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.3,"breakHorizontal":-1.3,"spinRate":2233,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.42853323481727923,"extension":6.243062234665905},"index":1,"playId":"77c68fe9-893a-3297-82b4-c97c3fbac2b9","pitchNumber":2,"startTime":"2025-08-10T00:08:07.360Z","endTime":"2025-08-10T00:08:12.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.65696754380988,"strikeZoneBottom":1.53374680399193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.68288071409745,"aZ":-15.374811538952779,"pfxX":-3.8407649444491225,"pfxZ":8.707565050787625,"pX":-0.7709366521797882,"pZ":4.440045438767667,"vX0":3.1257205155446304,"vY0":-137.59635148720074,"vZ0":-2.111614449989432,"x":146.39,"y":118.9,"x0":-1.4190023018440856,"y0":50.00599722669085,"z0":6.251534966580585,"aX":-7.413575433994445},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":6.4,"spinRate":1846,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3970758850191718,"extension":6.179992883732073},"index":2,"playId":"6352761a-84c8-398a-bbf2-b2b586d3a1b6","pitchNumber":3,"startTime":"2025-08-10T00:08:22.951Z","endTime":"2025-08-10T00:08:27.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.60154969064303,"strikeZoneBottom":1.53802508016505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.655862647697703,"aZ":-28.915245816596354,"pfxX":0.5530959975842129,"pfxZ":1.9637281012055148,"pX":0.9151554423096767,"pZ":3.4231248533620366,"vX0":5.793326433766988,"vY0":-127.43477497373758,"vZ0":-1.0466157615528466,"x":82.12,"y":146.36,"x0":-1.449925997537754,"y0":50.004844217566045,"z0":6.102102813541174,"aX":0.9187657174730041},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.6,"breakHorizontal":-2.2,"spinRate":2234,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.4281212485529786,"extension":6.327843630177118},"index":3,"playId":"4e647900-8d5d-3c1a-961e-c8f630334cb2","pitchNumber":4,"startTime":"2025-08-10T00:08:43.027Z","endTime":"2025-08-10T00:08:47.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.67177684774488,"aZ":-14.376253008013247,"pfxX":-4.46789323957515,"pfxZ":9.031615401468219,"pX":-0.3057907320177486,"pZ":2.5016467509421547,"vX0":4.605464218290143,"vY0":-138.4784033986508,"vZ0":-6.906787565315019,"x":128.66,"y":171.24,"x0":-1.39837252370549,"y0":50.00164661268486,"z0":5.962917123114882,"aX":-8.804064359424512},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":7.3,"spinRate":1925,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3933268076350873,"extension":6.461176414004696},"index":4,"playId":"c8ee61ed-e227-3149-9711-de0e4a0bd411","pitchNumber":5,"startTime":"2025-08-10T00:09:02.882Z","endTime":"2025-08-10T00:09:09.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.075149206102985,"aZ":-15.209546968935886,"pfxX":-4.33241516280947,"pfxZ":8.494546022000122,"pX":-0.15214945312967043,"pZ":2.1856430468841106,"vX0":4.8051775934202,"vY0":-139.6302865329441,"vZ0":-7.598754156647605,"x":122.8,"y":179.77,"x0":-1.3231891979348316,"y0":50.00163645921668,"z0":5.920545406846857,"aX":-8.651912448042145},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":7.0,"spinRate":1903,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.39055766185600493,"extension":6.416803309047703},"hitData":{"launchSpeed":106.6,"launchAngle":11.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":126.4,"coordY":82.61}},"index":5,"playId":"bdd388ca-708c-3f6b-b8be-9b473efac903","pitchNumber":6,"startTime":"2025-08-10T00:09:26.694Z","endTime":"2025-08-10T00:09:34.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:09:34.119Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out to shortstop Masyn Winn.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T00:10:00.504Z","endTime":"2025-08-10T00:10:50.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.7,"strikeZoneTop":3.32660007183483,"strikeZoneBottom":1.51642381905525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.928126097766448,"aZ":-18.51069524360891,"pfxX":-5.78452672610714,"pfxZ":7.05095182354891,"pX":-0.5741632900547519,"pZ":1.5271373321627792,"vX0":4.525374316740761,"vY0":-137.25067149121682,"vZ0":-8.437667897531904,"x":138.89,"y":197.55,"x0":-1.4800809499926655,"y0":50.00383883078345,"z0":5.865784784164915,"aX":-11.209391264023633},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.5,"breakHorizontal":9.7,"spinRate":1881,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.3967123588710848,"extension":6.451091557886707},"index":0,"playId":"2ffdf262-693f-3aaf-98fe-d6212e4cbbcb","pitchNumber":1,"startTime":"2025-08-10T00:10:05.424Z","endTime":"2025-08-10T00:10:09.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.20438687030833,"strikeZoneBottom":1.51355745044441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.408380507304656,"aZ":-44.63106239888349,"pfxX":2.685405297612775,"pfxZ":-8.525443349505354,"pX":-0.5203416688039304,"pZ":3.3941930203653885,"vX0":1.5512173550813633,"vY0":-119.89570228834879,"vZ0":2.3282006268789828,"x":136.83,"y":147.14,"x0":-1.5238430287124192,"y0":50.0029691658718,"z0":6.383129523173908,"aX":3.9233572929294787},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-14.6,"breakHorizontal":-5.3,"spinRate":2339,"spinDirection":20},"zone":11,"typeConfidence":2.0,"plateTime":0.45622059426703876,"extension":6.0633459132133085},"index":1,"playId":"99ee0f4f-9ff5-32b9-a9a7-d5ae8357b75d","pitchNumber":2,"startTime":"2025-08-10T00:10:19.342Z","endTime":"2025-08-10T00:10:23.560Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-10T00:10:26.200Z","endTime":"2025-08-10T00:10:44.074Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78155016660276,"aZ":-46.242062812103285,"pfxX":1.762378763864836,"pfxZ":-9.596069786871208,"pX":0.31722212081143836,"pZ":2.5365964500670177,"vX0":3.7163727977148038,"vY0":-120.6456598752905,"vZ0":0.6388926243966822,"x":104.91,"y":170.29,"x0":-1.4758603440296771,"y0":50.00451457364767,"z0":6.36348057919317,"aX":2.582805926160253},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-16.9,"breakHorizontal":-4.1,"spinRate":2490,"spinDirection":17},"zone":6,"typeConfidence":2.0,"plateTime":0.45502519131877417,"extension":6.086963389458339},"hitData":{"launchSpeed":92.4,"launchAngle":9.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":108.9,"coordY":141.79}},"index":3,"playId":"690994be-3e3e-3307-8f72-cbf5144e6358","pitchNumber":3,"startTime":"2025-08-10T00:10:44.074Z","endTime":"2025-08-10T00:10:50.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:10:50.496Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a line drive to right fielder Jordan Walker.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T00:11:01.461Z","endTime":"2025-08-10T00:12:50.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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"}]}],"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":88.2,"endSpeed":80.5,"strikeZoneTop":3.55920443387662,"strikeZoneBottom":1.50706293728559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.58980548695991,"aZ":-29.28851052840736,"pfxX":0.232524798713571,"pfxZ":1.7635725221044636,"pX":-0.45672145819119014,"pZ":0.058300796086481504,"vX0":3.0617592581645017,"vY0":-128.09072669197909,"vZ0":-8.627722274041243,"x":134.41,"y":237.21,"x0":-1.7042029258119236,"y0":50.00595164320562,"z0":5.802970961182636,"aX":0.3816638581979252},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.2,"breakHorizontal":-1.2,"spinRate":2185,"spinDirection":94},"zone":13,"typeConfidence":2.0,"plateTime":0.42968917902823955,"extension":6.4253955957696505},"index":0,"playId":"d907a3f3-497f-383e-bec6-2dee6baea19b","pitchNumber":1,"startTime":"2025-08-10T00:11:15.402Z","endTime":"2025-08-10T00:11:19.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.63698222384095,"strikeZoneBottom":1.56265400381025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.22096705567282,"aZ":-13.650154086218208,"pfxX":-2.7358485955109564,"pfxZ":9.33444883268572,"pX":0.3832468833622815,"pZ":1.6106978006132986,"vX0":5.775540822714527,"vY0":-139.8946674429207,"vZ0":-9.399541498561932,"x":102.39,"y":195.29,"x0":-1.351468584917077,"y0":50.000785982996916,"z0":5.906339316784171,"aX":-5.428444900711124},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":3.7,"spinRate":2005,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.391355849153868,"extension":6.383916589820083},"index":1,"playId":"4a34346c-d045-3981-ac29-4e99e1e7ecce","pitchNumber":2,"startTime":"2025-08-10T00:11:35.629Z","endTime":"2025-08-10T00:11:40.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.0616092452496,"aZ":-45.68153384060938,"pfxX":1.417049050864101,"pfxZ":-9.133166381918794,"pX":0.26851323839684027,"pZ":1.9554950391168706,"vX0":3.9687572046558266,"vY0":-121.48543339381534,"vZ0":-0.7064529418817206,"x":106.76,"y":185.98,"x0":-1.5770599091947108,"y0":50.00147458593737,"z0":6.255964581527261,"aX":2.09564691170133},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-16.4,"breakHorizontal":-3.6,"spinRate":2810,"spinDirection":16},"zone":8,"typeConfidence":2.0,"plateTime":0.4526353989970522,"extension":6.023691645818942},"index":2,"playId":"25d98d4f-1579-383b-ac9a-83900785f521","pitchNumber":3,"startTime":"2025-08-10T00:11:53.741Z","endTime":"2025-08-10T00:11:57.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.7,"strikeZoneTop":3.54243930455855,"strikeZoneBottom":1.47920135126162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.58097989767286,"aZ":-30.864615582655563,"pfxX":0.5645224319599693,"pfxZ":0.7676451690816544,"pX":1.2213224428464973,"pZ":1.415973359779174,"vX0":6.870667417528001,"vY0":-128.6915723182319,"vZ0":-5.5213736962782844,"x":70.45,"y":200.55,"x0":-1.5382810754837586,"y0":50.003408156536324,"z0":5.9331152477803615,"aX":0.9611639823415342},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.5,"breakHorizontal":-2.3,"spinRate":2389,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.42296007078517306,"extension":6.353809836747761},"index":3,"playId":"d5a19141-38da-3311-a658-c9a0c53223b2","pitchNumber":4,"startTime":"2025-08-10T00:12:21.932Z","endTime":"2025-08-10T00:12:26.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":90.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.521304889538236,"aZ":-13.432786114717828,"pfxX":-3.565441458782879,"pfxZ":9.112066692284142,"pX":0.683031301874887,"pZ":2.290714405748501,"vX0":7.379988862768786,"vY0":-141.42460233382354,"vZ0":-7.782177978787439,"x":90.96,"y":176.93,"x0":-1.4789476216816857,"y0":50.006891639718475,"z0":5.910852921760221,"aX":-7.337042911072764},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":5.2,"spinRate":1951,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3849971093754161,"extension":6.4079183280236265},"hitData":{"launchSpeed":97.2,"launchAngle":9.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.75,"coordY":127.49}},"index":4,"playId":"ae2ce926-202c-3bb9-9ec7-0f523f69ac78","pitchNumber":5,"startTime":"2025-08-10T00:12:39.824Z","endTime":"2025-08-10T00:12:50.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:12:50.378Z","atBatIndex":24},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Matt Shaw triples (1) on a ground ball to left fielder Alec Burleson. Dansby Swanson scores.","rbi":1,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T00:13:11.431Z","endTime":"2025-08-10T00:13:34.706Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":700669,"link":"/api/v1/people/700669"},"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":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.577964312120496,"aZ":-16.465988427056075,"pfxX":-3.588794843221611,"pfxZ":8.13498233996481,"pX":-0.6627062860157263,"pZ":2.698953640927423,"vX0":2.9192321551848908,"vY0":-137.41187715455163,"vZ0":-6.100690052532673,"x":142.26,"y":165.91,"x0":-1.267291922776623,"y0":50.006471120050776,"z0":6.04809238781284,"aX":-6.933617521848434},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":6.0,"spinRate":1986,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.3970798025005218,"extension":6.286462698149042},"hitData":{"launchSpeed":89.7,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.29,"coordY":102.02}},"index":0,"playId":"2de2a931-9ae9-3a4b-9278-3ca4c22d7def","pitchNumber":1,"startTime":"2025-08-10T00:13:19.661Z","endTime":"2025-08-10T00:13:34.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:13:34.706Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, shortstop Masyn Winn to first baseman Willson Contreras.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T00:14:03.067Z","endTime":"2025-08-10T00:16:00.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.46875426583419,"strikeZoneBottom":1.59143828771533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.11936289558796,"aZ":-44.593615421740864,"pfxX":0.9456810010863979,"pfxZ":-8.60116407190026,"pX":-0.06922466673983009,"pZ":2.6327541570281348,"vX0":2.5243653415497844,"vY0":-119.72298430256187,"vZ0":0.5738133687409177,"x":119.64,"y":167.7,"x0":-1.2620349016581822,"y0":50.00075100824955,"z0":6.396225608933801,"aX":1.365525252030307},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-15.1,"breakHorizontal":-2.4,"spinRate":2418,"spinDirection":16},"zone":5,"typeConfidence":2.0,"plateTime":0.4583157756637046,"extension":6.057892762121901},"index":0,"playId":"3e390c77-8b46-392a-9750-1a6d8abc3bc0","pitchNumber":1,"startTime":"2025-08-10T00:14:12.585Z","endTime":"2025-08-10T00:14:16.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.18234736638191,"aZ":-16.117768080467673,"pfxX":-4.7048088611922285,"pfxZ":8.18978131994212,"pX":0.10280937261810913,"pZ":2.87866836042899,"vX0":5.671773951519456,"vY0":-138.90095639557205,"vZ0":-5.500376361142111,"x":113.08,"y":161.06,"x0":-1.3512442299450207,"y0":50.00289634383118,"z0":5.950878728748136,"aX":-9.22346035239774},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":7.4,"spinRate":1979,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3938633773780529,"extension":6.378203901878215},"index":1,"playId":"678feb8b-0c4a-35b9-b4a3-16de6a08832b","pitchNumber":2,"startTime":"2025-08-10T00:14:32.072Z","endTime":"2025-08-10T00:14:35.089Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-10T00:14:50.886Z","endTime":"2025-08-10T00:15:05.596Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.36224951296811,"strikeZoneBottom":1.53881017862996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.10521309180698,"aZ":-45.444712086747934,"pfxX":1.9925892637291873,"pfxZ":-8.83433021808776,"pX":0.32561829336278475,"pZ":0.0747922522758452,"vX0":3.3844814049306238,"vY0":-122.31823829788588,"vZ0":-4.928570615177978,"x":104.59,"y":236.76,"x0":-1.3396103772619965,"y0":50.00269858521486,"z0":6.048363363260333,"aX":2.992910995309946},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-16.9,"breakHorizontal":-4.4,"spinRate":2708,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.4492916605702506,"extension":6.267732165825724},"index":3,"playId":"6ac5b692-c192-34dc-8e9c-1abdd08b3ad3","pitchNumber":3,"startTime":"2025-08-10T00:15:05.596Z","endTime":"2025-08-10T00:15:10.525Z","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":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.32743507589895,"strikeZoneBottom":1.47700269213718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.239191320148894,"aZ":-32.3695868360314,"pfxX":-0.6712994347427217,"pfxZ":-0.11920790787054791,"pX":0.8445285192583893,"pZ":3.211356404299196,"vX0":5.832528595868917,"vY0":-127.84773500878208,"vZ0":-0.604390498638199,"x":84.81,"y":152.07,"x0":-1.378653366912971,"y0":50.002514201309886,"z0":5.99035375098813,"aX":-1.112917948331615},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.1,"breakHorizontal":-0.1,"spinRate":2096,"spinDirection":34},"zone":12,"typeConfidence":2.0,"plateTime":0.42833976255944073,"extension":6.337973071286418},"index":4,"playId":"bfbb4e8c-b8c4-3f8b-a112-baea4fd86ff3","pitchNumber":4,"startTime":"2025-08-10T00:15:28.602Z","endTime":"2025-08-10T00:15:34.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41535296388575,"aZ":-15.449696291786552,"pfxX":-3.081813477286923,"pfxZ":8.492779254896845,"pX":-0.20158849462889739,"pZ":2.6377190696424355,"vX0":4.298598120033461,"vY0":-139.6887641325583,"vZ0":-6.34786850943412,"x":124.68,"y":167.56,"x0":-1.3623231461004173,"y0":50.00593495462906,"z0":5.961271181520359,"aX":-6.071741263750892},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":4.7,"spinRate":1915,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.392585374396651,"extension":6.38867955440991},"hitData":{"launchSpeed":95.9,"launchAngle":7.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.32,"coordY":145.6}},"index":5,"playId":"3b111c35-0676-3121-be61-d5850cb1e539","pitchNumber":5,"startTime":"2025-08-10T00:15:52.669Z","endTime":"2025-08-10T00:16:00.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:16:00.284Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thomas Saggese grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T00:18:15.309Z","endTime":"2025-08-10T00:19:12.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.5543647668846,"strikeZoneBottom":1.51370506498409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.717863520041877,"aZ":-18.24741854081912,"pfxX":-5.293453395214358,"pfxZ":7.458721936085933,"pX":0.4588210392524478,"pZ":3.7040276149517606,"vX0":7.016646231008458,"vY0":-136.00867009654596,"vZ0":-1.504714686475777,"x":99.51,"y":138.77,"x0":-1.4705642448074914,"y0":50.0050340864477,"z0":5.534049104915151,"aX":-9.887470669373018},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":8.0,"spinRate":2268,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4032069532970861,"extension":6.742529348135321},"index":0,"playId":"ccc683c0-0c95-3080-96df-19172eb79efa","pitchNumber":1,"startTime":"2025-08-10T00:18:32.293Z","endTime":"2025-08-10T00:18:36.316Z","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.0,"endSpeed":86.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02364422251599,"aZ":-16.742937971892594,"pfxX":-4.554226538911196,"pfxZ":8.002872985704105,"pX":-0.5797187740189612,"pZ":3.178968350458471,"vX0":4.205369521640432,"vY0":-138.25200033863388,"vZ0":-3.2390601019404737,"x":139.1,"y":152.95,"x0":-1.5319471458883236,"y0":50.00083186267368,"z0":5.495493160328791,"aX":-8.778611146148183},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":7.3,"spinRate":2246,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3968300450279738,"extension":6.662046961464762},"index":1,"playId":"c244aae6-b1cf-3828-9edd-0a2668926904","pitchNumber":2,"startTime":"2025-08-10T00:18:46.208Z","endTime":"2025-08-10T00:18:49.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.04502950281685,"aZ":-24.072902982322496,"pfxX":-8.495193305782538,"pfxZ":4.468463505112572,"pX":-0.6118910405330914,"pZ":2.5996403197153177,"vX0":5.349630501518969,"vY0":-134.48788146040914,"vZ0":-3.032571373346736,"x":140.32,"y":168.59,"x0":-1.5340308869197168,"y0":50.00233782199071,"z0":5.469544876926444,"aX":-15.396663772719332},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.6,"breakHorizontal":14.0,"spinRate":2163,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4089242046326049,"extension":6.640127914376684},"hitData":{"launchSpeed":80.8,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.65,"coordY":147.12}},"index":2,"playId":"68007c77-c9ca-3995-b08d-7b2133edb429","pitchNumber":3,"startTime":"2025-08-10T00:19:04.615Z","endTime":"2025-08-10T00:19:12.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:19:12.210Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lars Nootbaar lines out to third baseman Matt Shaw.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T00:19:27.644Z","endTime":"2025-08-10T00:19:53.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.6,"endSpeed":72.8,"strikeZoneTop":3.43814623627581,"strikeZoneBottom":1.55837490058773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.015774078152887,"aZ":-39.61745355694838,"pfxX":7.779438048006746,"pfxZ":-5.51580947935013,"pX":-0.37566961216313055,"pZ":3.4139859012491196,"vX0":0.7878618315422679,"vY0":-115.82773481276509,"vZ0":3.1687213857555285,"x":131.32,"y":146.6,"x0":-1.7307122005122786,"y0":50.00232720889959,"z0":5.8340655975005715,"aX":10.49769756906562},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-8.9,"breakHorizontal":-14.3,"spinRate":2242,"spinDirection":60},"zone":1,"typeConfidence":2.0,"plateTime":0.47412367623428153,"extension":6.2876500513378035},"index":0,"playId":"2f85c7d5-0b79-3a63-ae75-8d424a54949c","pitchNumber":1,"startTime":"2025-08-10T00:19:34.964Z","endTime":"2025-08-10T00:19:38.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.46999943122504,"strikeZoneBottom":1.65999970489939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.396798758843214,"aZ":-27.544132380465363,"pfxX":3.728198023495711,"pfxZ":2.8124488116190847,"pX":-0.06640146243504859,"pZ":3.651141308876725,"vX0":2.7548420040861954,"vY0":-127.39105840995582,"vZ0":0.5572023180923291,"x":119.53,"y":140.2,"x0":-1.6451741052140827,"y0":50.005883170150135,"z0":5.601424648079218,"aX":6.148305715901308},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.4,"breakHorizontal":-7.3,"spinRate":2269,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.4294345176470533,"extension":6.590656606495432},"hitData":{"launchSpeed":92.2,"launchAngle":7.0,"totalDistance":128.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":105.2,"coordY":166.38}},"index":1,"playId":"6bce8b5d-635b-3b1f-994d-9c7b792625b9","pitchNumber":2,"startTime":"2025-08-10T00:19:47.961Z","endTime":"2025-08-10T00:19:53.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:19:53.999Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera called out on strikes.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T00:20:06.052Z","endTime":"2025-08-10T00:22:43.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7,8],"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":83.9,"strikeZoneTop":3.40386448630387,"strikeZoneBottom":1.57115583148564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.255324889669346,"aZ":-26.58174838549516,"pfxX":-10.097412920895632,"pfxZ":3.0798639547229847,"pX":-0.8911304238794288,"pZ":2.122988594619826,"vX0":5.076644346828957,"vY0":-134.82766946018833,"vZ0":-3.5293448845663757,"x":150.97,"y":181.46,"x0":-1.5014086274873157,"y0":50.00016486041242,"z0":5.355507173794795,"aX":-18.31955283760347},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.9,"breakHorizontal":16.9,"spinRate":2125,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.40850471850318826,"extension":6.662976060038642},"index":0,"playId":"054695c8-4126-3058-aa6f-338b52249b8f","pitchNumber":1,"startTime":"2025-08-10T00:20:19.833Z","endTime":"2025-08-10T00:20:23.816Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-10T00:20:41.043Z","endTime":"2025-08-10T00:20:48.027Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.406669202070603,"aZ":-16.04916582478762,"pfxX":-4.1113957399430525,"pfxZ":8.273285023023467,"pX":0.45788179147178704,"pZ":2.974766858142418,"vX0":6.712646060090273,"vY0":-138.58510907284509,"vZ0":-3.8605079456226252,"x":99.55,"y":158.46,"x0":-1.4593449688371907,"y0":50.003192261265994,"z0":5.455053114158868,"aX":-8.01406916753228},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":6.1,"spinRate":2200,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.39493258687274757,"extension":6.650030281320303},"index":2,"playId":"9d75d864-f40e-37cf-b96d-ece0b9f299b9","pitchNumber":2,"startTime":"2025-08-10T00:20:48.027Z","endTime":"2025-08-10T00:20:51.365Z","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.7,"endSpeed":79.3,"strikeZoneTop":3.4778533935649,"strikeZoneBottom":1.52533646166304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.195250653563654,"aZ":-30.313968252033654,"pfxX":6.718238431120837,"pfxZ":1.183397776337574,"pX":1.736228965173398,"pZ":1.308039728051961,"vX0":5.9048525676021955,"vY0":-123.42647384280076,"vZ0":-3.9340806677827844,"x":50.82,"y":203.46,"x0":-1.5471955023617965,"y0":50.000678239410426,"z0":5.4349877182889115,"aX":10.51286551315727},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.6,"breakHorizontal":-13.4,"spinRate":2493,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.44132754001762686,"extension":6.401406188982204},"index":3,"playId":"07dd467b-1078-380d-b760-fc5fece16b0f","pitchNumber":3,"startTime":"2025-08-10T00:21:06.195Z","endTime":"2025-08-10T00:21:10.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.873715412152688,"aZ":-30.89984654291763,"pfxX":8.237274596001384,"pfxZ":0.836405859308309,"pX":1.147495370895925,"pZ":1.387839651228711,"vX0":4.079833687764526,"vY0":-123.56939778183937,"vZ0":-3.315188044184407,"x":73.26,"y":201.31,"x0":-1.6004680229788966,"y0":50.00507513782253,"z0":5.369717517354687,"aX":12.616037802271373},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.0,"breakHorizontal":-16.0,"spinRate":2257,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4449266249582462,"extension":6.633514724023791},"index":4,"playId":"0195e131-d411-3319-a0c7-1bb3c36e67f1","pitchNumber":4,"startTime":"2025-08-10T00:21:23.570Z","endTime":"2025-08-10T00:21:28.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.27035853708631,"strikeZoneBottom":1.37129245853053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.14513447574301,"aZ":-33.21782891565426,"pfxX":1.54339404651766,"pfxZ":-0.6627995127288182,"pX":1.6193375211578664,"pZ":0.1308520832863731,"vX0":7.068703748449618,"vY0":-125.43919805222326,"vZ0":-6.053416499231127,"x":55.27,"y":235.25,"x0":-1.449306124353479,"y0":50.00408214116981,"z0":5.322372507231326,"aX":2.4292593584294897},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.5,"breakHorizontal":-4.6,"spinRate":2146,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.43862213116003135,"extension":6.81812082166415},"index":5,"playId":"d229a0d9-32dc-364a-8cd6-3a478c11af9a","pitchNumber":5,"startTime":"2025-08-10T00:21:43.542Z","endTime":"2025-08-10T00:21:49.483Z","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":93.8,"endSpeed":86.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.996383421914953,"aZ":-20.834379303116794,"pfxX":-6.80408007463914,"pfxZ":5.968253923378149,"pX":-0.370157449490951,"pZ":2.0836807796347587,"vX0":5.4741071304840565,"vY0":-136.5019279043221,"vZ0":-5.089378484261322,"x":131.11,"y":182.52,"x0":-1.5103256631409345,"y0":50.005101762333254,"z0":5.392423207911679,"aX":-12.935311662503851},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.0,"breakHorizontal":11.3,"spinRate":2339,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.40013806287524467,"extension":6.730172831979807},"index":6,"playId":"9c534cbb-44e0-3c85-b4c8-022ac0e67035","pitchNumber":6,"startTime":"2025-08-10T00:22:04.662Z","endTime":"2025-08-10T00:22:08.651Z","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":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.33487248201244,"strikeZoneBottom":1.46260035024209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.04368809326509,"aZ":-28.226222516990713,"pfxX":-8.72386569021241,"pfxZ":2.3758515479597335,"pX":-0.3559845419687924,"pZ":0.8678034804708414,"vX0":6.015221627562612,"vY0":-128.44793810979877,"vZ0":-6.030114918349063,"x":130.57,"y":215.35,"x0":-1.6015887577283752,"y0":50.00184580641571,"z0":5.456789387112478,"aX":-14.492278241193128},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.1,"breakHorizontal":14.4,"spinRate":1356,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4273556759647028,"extension":6.727976800859044},"index":7,"playId":"659e1fa1-e10e-372d-96c5-8af81205c25c","pitchNumber":7,"startTime":"2025-08-10T00:22:24.144Z","endTime":"2025-08-10T00:22:28.701Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.37427237440409,"strikeZoneBottom":1.44895647228921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.116782800750062,"aZ":-30.37415038916422,"pfxX":8.487426440862823,"pfxZ":1.2390249340767188,"pX":-0.6948585601152166,"pZ":3.1668300279396475,"vX0":0.34107579631519,"vY0":-120.0397136266818,"vZ0":0.7087325796040591,"x":143.49,"y":153.28,"x0":-1.9409442039140945,"y0":50.00246133018029,"z0":5.5804464155527,"aX":12.33593010928153},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.6,"breakHorizontal":-15.5,"spinRate":2433,"spinDirection":73},"zone":1,"typeConfidence":2.0,"plateTime":0.4569922373604314,"extension":6.375608204992318},"index":8,"playId":"4cbbf667-c7fb-365a-adf8-72b1382f8ca3","pitchNumber":8,"startTime":"2025-08-10T00:22:39.692Z","endTime":"2025-08-10T00:22:43.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:22:43.568Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Seiya Suzuki flies out to left fielder Alec Burleson.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T00:24:52.680Z","endTime":"2025-08-10T00:28:11.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":88.1,"endSpeed":81.7,"strikeZoneTop":3.21164232681804,"strikeZoneBottom":1.39012086357961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.281693882513185,"aZ":-27.730770804241324,"pfxX":0.31964534190509397,"pfxZ":2.662792345370172,"pX":0.3921825174072926,"pZ":0.19905428551498444,"vX0":4.903202564742303,"vY0":-128.07618465290628,"vZ0":-8.838409634602451,"x":102.05,"y":233.41,"x0":-1.5848149649426042,"y0":50.00282096925913,"z0":5.847979968743139,"aX":0.5335063142356941},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.1,"breakHorizontal":-1.7,"spinRate":2381,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.42687954828685415,"extension":6.3498208886999095},"index":0,"playId":"19100b8b-5828-3115-890b-1051ffa1b79c","pitchNumber":1,"startTime":"2025-08-10T00:25:17.945Z","endTime":"2025-08-10T00:25:21.877Z","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":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.1585909310935,"strikeZoneBottom":1.37814489560771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.63464672005872,"aZ":-31.799437166688076,"pfxX":0.9412956564085101,"pfxZ":0.2246954422315639,"pX":0.011114412942048709,"pZ":3.344688602700246,"vX0":3.867424702693597,"vY0":-126.7529259319002,"vZ0":-0.3033466717825527,"x":116.58,"y":148.47,"x0":-1.650832785872889,"y0":50.00114184783955,"z0":5.985006265383604,"aX":1.5445334473597072},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.6,"breakHorizontal":-2.5,"spinRate":2259,"spinDirection":100},"zone":12,"typeConfidence":2.0,"plateTime":0.4305864679384048,"extension":6.359304817465065},"index":1,"playId":"3ef7e532-a879-353d-9b7a-07a747d68823","pitchNumber":2,"startTime":"2025-08-10T00:25:36.567Z","endTime":"2025-08-10T00:25:40.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.23709327246755,"strikeZoneBottom":1.39711135268679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.000718311041755,"aZ":-12.264519723907817,"pfxX":-3.5856464790631923,"pfxZ":10.261941683000709,"pX":0.9521647631004311,"pZ":3.501717818737069,"vX0":7.132216191325154,"vY0":-138.4335170166084,"vZ0":-4.755514582971111,"x":80.71,"y":144.23,"x0":-1.192136272817371,"y0":50.00229009839314,"z0":6.063254760974581,"aX":-6.9568146518701495},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":5.0,"spinRate":2065,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.3957110402942221,"extension":6.320317089798186},"index":2,"playId":"5d32588f-3ab4-337f-bcef-1d6748391895","pitchNumber":3,"startTime":"2025-08-10T00:25:55.830Z","endTime":"2025-08-10T00:26:00.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.838473419777184,"aZ":-31.30286860110438,"pfxX":-0.13609824533601622,"pfxZ":0.5229448021660774,"pX":0.4277947177005708,"pZ":1.5800329745321031,"vX0":4.937591466006381,"vY0":-127.20180916602307,"vZ0":-4.673673639635064,"x":100.69,"y":196.12,"x0":-1.5131321967185627,"y0":50.0001156210173,"z0":5.896975849873373,"aX":-0.22579555265351747},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.2,"breakHorizontal":-0.7,"spinRate":2363,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.4290899179403067,"extension":6.383027342259907},"index":3,"playId":"cde3cb3e-c4d7-3643-bda8-950016349523","pitchNumber":4,"startTime":"2025-08-10T00:26:16.868Z","endTime":"2025-08-10T00:26:21.290Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-10T00:26:28.360Z","endTime":"2025-08-10T00:27:40.088Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.559945235680637,"aZ":-44.39103412561934,"pfxX":1.4039315270512076,"pfxZ":-8.526003912968921,"pX":0.5915480366958775,"pZ":2.6447832520653423,"vX0":4.466480728938967,"vY0":-118.60038705875586,"vZ0":0.9233603968438642,"x":94.45,"y":167.37,"x0":-1.4945758353447125,"y0":50.00444523871111,"z0":6.281920017040869,"aX":2.0110144839592583},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-15.0,"breakHorizontal":-3.6,"spinRate":2571,"spinDirection":19},"zone":3,"typeConfidence":2.0,"plateTime":0.4608802946471475,"extension":6.282599325896724},"index":5,"playId":"7e3287af-9a11-3b5f-bd10-55bfee298585","pitchNumber":5,"startTime":"2025-08-10T00:27:40.088Z","endTime":"2025-08-10T00:27:44.141Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.154753757434417,"aZ":-41.84066342797796,"pfxX":1.049764381878264,"pfxZ":-6.601903202320302,"pX":0.07946364899084389,"pZ":1.7114524035064396,"vX0":3.3846024123059184,"vY0":-120.17524081685029,"vZ0":-1.750289382690783,"x":113.97,"y":192.57,"x0":-1.4832519647311426,"y0":50.00418956711644,"z0":6.163660164047322,"aX":1.5363674584876246},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-12.1,"breakHorizontal":-2.8,"spinRate":2499,"spinDirection":17},"zone":8,"typeConfidence":2.0,"plateTime":0.4556634495041689,"extension":6.194178992422814},"hitData":{"launchSpeed":89.6,"launchAngle":37.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.53,"coordY":73.3}},"index":6,"playId":"1da697f7-8ded-3d30-a203-c45a7325da99","pitchNumber":6,"startTime":"2025-08-10T00:28:01.046Z","endTime":"2025-08-10T00:28:11.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:28:11.142Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Tucker walks.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T00:28:19.474Z","endTime":"2025-08-10T00:31:47.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.5,"endSpeed":73.6,"strikeZoneTop":3.51428693444859,"strikeZoneBottom":1.46426604158054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.48471146855219,"aZ":-45.168067437139726,"pfxX":0.6614870714773913,"pfxZ":-9.419383628285171,"pX":-1.0585715272793916,"pZ":4.515311883458439,"vX0":0.9466916133288569,"vY0":-117.1041262373502,"vZ0":5.247517147956009,"x":157.35,"y":116.87,"x0":-1.5550447941197176,"y0":50.00297586149783,"z0":6.48801673095721,"aX":0.9123124152401421},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-15.4,"breakHorizontal":-1.4,"spinRate":2567,"spinDirection":20},"zone":11,"typeConfidence":2.0,"plateTime":0.4689260982924397,"extension":6.060906197203923},"index":0,"playId":"6c3d247b-85d5-3a48-9f75-e3ab62ab9d06","pitchNumber":1,"startTime":"2025-08-10T00:28:41.660Z","endTime":"2025-08-10T00:28:45.936Z","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":81.2,"endSpeed":75.3,"strikeZoneTop":3.49823927319832,"strikeZoneBottom":1.50028849401792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3740832740977,"aZ":-42.76484823180323,"pfxX":1.1866472975234423,"pfxZ":-7.5605274904311015,"pX":0.4002496301284956,"pZ":-0.5394384356252364,"vX0":4.1672036703812285,"vY0":-118.12422535579566,"vZ0":-6.059572413259271,"x":101.74,"y":253.34,"x0":-1.5473744181062843,"y0":50.00328938953009,"z0":6.029845127275891,"aX":1.6618332927973205},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-15.0,"breakHorizontal":-3.2,"spinRate":2491,"spinDirection":7},"zone":14,"typeConfidence":2.0,"plateTime":0.4652821662735258,"extension":6.247704261353963},"index":1,"playId":"01b87a65-0439-3dc0-9463-7a8be870e51e","pitchNumber":2,"startTime":"2025-08-10T00:29:01.521Z","endTime":"2025-08-10T00:29:06.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.32915236769099,"aZ":-31.52737348754685,"pfxX":0.8703531940624196,"pfxZ":0.3958405269068148,"pX":0.5996695389958328,"pZ":2.4820823291021594,"vX0":5.0237313493915305,"vY0":-126.00814888479437,"vZ0":-2.4214517503581585,"x":94.14,"y":171.76,"x0":-1.5250487242136743,"y0":50.000210497088716,"z0":5.978825660374194,"aX":1.41248881148717},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.5,"breakHorizontal":-2.6,"spinRate":2300,"spinDirection":99},"zone":6,"typeConfidence":2.0,"plateTime":0.4330985614548353,"extension":6.408710813911092},"index":2,"playId":"c2323271-7f23-3d52-af73-0865580678bd","pitchNumber":3,"startTime":"2025-08-10T00:29:23.438Z","endTime":"2025-08-10T00:29:29.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.108824009049354,"aZ":-29.427716923336245,"pfxX":-0.39641396784712857,"pfxZ":1.6769921665117578,"pX":0.7879286386333566,"pZ":0.485198351276703,"vX0":5.913358371369244,"vY0":-127.45365795789765,"vZ0":-7.582462756934424,"x":86.97,"y":225.68,"x0":-1.5144587810477286,"y0":50.00320223398966,"z0":5.834561375210966,"aX":-0.6497183158776305},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.4,"breakHorizontal":-0.7,"spinRate":2152,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4303571696297732,"extension":6.280463454680375},"index":3,"playId":"3a046937-f016-334d-907a-7f3b0fc21198","pitchNumber":4,"startTime":"2025-08-10T00:29:52.683Z","endTime":"2025-08-10T00:29:59.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.7,"strikeZoneTop":3.48077876985095,"strikeZoneBottom":1.47658918117294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.288734518673515,"aZ":-45.47835455889089,"pfxX":0.6064234124768406,"pfxZ":-9.126323949902613,"pX":0.11208431432728945,"pZ":-0.06537309190610557,"vX0":3.886380287956792,"vY0":-120.46845302083165,"vZ0":-4.767551392666133,"x":112.73,"y":240.55,"x0":-1.6067115827442735,"y0":50.004826963659916,"z0":5.995718914338387,"aX":0.8835682439275023},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-17.4,"breakHorizontal":-2.2,"spinRate":2663,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.4561696449159194,"extension":6.273817667552096},"index":4,"playId":"62eb3e45-4fd1-3192-98a5-090d2ba33f6a","pitchNumber":5,"startTime":"2025-08-10T00:30:14.663Z","endTime":"2025-08-10T00:30:19.904Z","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":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.618611959972235,"aZ":-30.17117485854996,"pfxX":-0.16075004856258357,"pfxZ":1.2266732104075224,"pX":-0.1897367294095332,"pZ":2.762398512708691,"vX0":3.959410732968979,"vY0":-127.37797335731481,"vZ0":-2.0859718273013126,"x":124.23,"y":164.2,"x0":-1.7473531909236213,"y0":50.00421948177013,"z0":5.991481452143501,"aX":-0.2634893073502871},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.9,"breakHorizontal":-0.6,"spinRate":2210,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.43098398573685737,"extension":6.3236147892105015},"index":5,"playId":"762b64f8-2880-3cc6-a3d6-0e3f4b098022","pitchNumber":6,"startTime":"2025-08-10T00:30:41.017Z","endTime":"2025-08-10T00:30:44.821Z","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":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.712824319967776,"aZ":-30.354852062763555,"pfxX":0.1146546202728913,"pfxZ":1.0804135206645196,"pX":-0.2555749110114524,"pZ":2.087916888224098,"vX0":3.6390853279486746,"vY0":-129.01875222072326,"vZ0":-3.9444096846083765,"x":126.74,"y":182.41,"x0":-1.6989648387897094,"y0":50.004388533009624,"z0":5.9746253912379075,"aX":0.1931048921218585},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.3,"breakHorizontal":-1.0,"spinRate":2281,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.4244476481126269,"extension":6.366101696532525},"index":6,"playId":"dd61f7be-4c10-347a-89ac-6639bedd6a4b","pitchNumber":7,"startTime":"2025-08-10T00:31:03.719Z","endTime":"2025-08-10T00:31:09.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.45624492336782,"strikeZoneBottom":1.58544966215189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.78526617894435,"aZ":-14.432316341310298,"pfxX":-4.733568196463117,"pfxZ":9.239112607961706,"pX":0.15297829806513807,"pZ":1.2421381473140607,"vX0":5.897255262667965,"vY0":-137.50760206135135,"vZ0":-9.706430265957179,"x":111.17,"y":205.24,"x0":-1.4019265415262456,"y0":50.0013903304179,"z0":5.791326385642058,"aX":-9.087381726800501},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":7.3,"spinRate":1943,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.39795230375559276,"extension":6.401084691915677},"index":7,"playId":"177f0c61-058b-3574-8ad4-8030f4d74808","pitchNumber":8,"startTime":"2025-08-10T00:31:42.490Z","endTime":"2025-08-10T00:31:47.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:31:47.725Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a ground ball to center fielder Lars Nootbaar. Kyle Tucker to 3rd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T00:32:06.599Z","endTime":"2025-08-10T00:35:44.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnThird":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.06819438989034,"aZ":-30.738297280678324,"pfxX":0.15908280012320564,"pfxZ":0.8568818826141706,"pX":-0.8210893736737962,"pZ":1.2776535505825148,"vX0":1.9099161403997795,"vY0":-127.94831328119649,"vZ0":-5.760653990708983,"x":148.3,"y":204.28,"x0":-1.594959289046753,"y0":50.00194569975152,"z0":5.939341332501142,"aX":0.26606227167960056},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.6,"breakHorizontal":-0.7,"spinRate":2221,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.4265540466119173,"extension":6.256017308037287},"index":0,"playId":"2db9e870-6b27-3539-9148-eba825f6c63b","pitchNumber":1,"startTime":"2025-08-10T00:32:14.951Z","endTime":"2025-08-10T00:32:17.971Z","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":81.1,"endSpeed":74.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.315447862249172,"aZ":-44.3334932647873,"pfxX":1.549969084781945,"pfxZ":-8.70501628287804,"pX":-0.4279112238781274,"pZ":1.3415087694016492,"vX0":2.1876844001345166,"vY0":-118.00616784080913,"vZ0":-1.7143934572413877,"x":133.31,"y":202.56,"x0":-1.5714510309213323,"y0":50.00083560900891,"z0":6.194732280447989,"aX":2.1656151153441225},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-15.8,"breakHorizontal":-3.4,"spinRate":2607,"spinDirection":17},"zone":13,"typeConfidence":2.0,"plateTime":0.46574332146966,"extension":6.157000335892731},"index":1,"playId":"e19137f8-5e65-3510-9160-dbb9deb623e8","pitchNumber":2,"startTime":"2025-08-10T00:32:34.382Z","endTime":"2025-08-10T00:32:39.566Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-10T00:32:50.470Z","endTime":"2025-08-10T00:33:07.929Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"4cc9a62f-b09f-3fa8-8446-fa6b48572954","startTime":"2025-08-10T00:33:07.929Z","endTime":"2025-08-10T00:33:13.402Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.8,"strikeZoneTop":3.47570300590127,"strikeZoneBottom":1.56266593912123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.709659685579606,"aZ":-30.1051043602981,"pfxX":0.3301652257597686,"pfxZ":1.2442613733180998,"pX":-0.19052027898266852,"pZ":0.3343542410493252,"vX0":3.301489840721802,"vY0":-127.60555183294707,"vZ0":-7.815754098419181,"x":124.26,"y":229.75,"x0":-1.5385231381241438,"y0":50.0055356406839,"z0":5.7754207294199515,"aX":0.5497970742825278},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.8,"breakHorizontal":-1.3,"spinRate":2340,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.4275435015577278,"extension":6.319529377980702},"index":4,"playId":"3b6749ec-3b0f-374e-953a-2c21aebbf6f1","pitchNumber":3,"startTime":"2025-08-10T00:33:30.835Z","endTime":"2025-08-10T00:33:36.025Z","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":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.45283671535515,"strikeZoneBottom":1.56716370608121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.038939008571223,"aZ":-44.93069329578503,"pfxX":0.6874594123208313,"pfxZ":-8.761877993397992,"pX":0.3810711194780265,"pZ":0.9323145899394343,"vX0":4.118428629690015,"vY0":-120.0931471180164,"vZ0":-2.7147147333039845,"x":102.47,"y":213.61,"x0":-1.4480134999008825,"y0":50.00553424893892,"z0":6.087827501021895,"aX":0.9997643219725522},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-16.3,"breakHorizontal":-2.3,"spinRate":2789,"spinDirection":16},"zone":14,"typeConfidence":2.0,"plateTime":0.45671386043076545,"extension":6.286779407224122},"index":5,"playId":"69a3a860-befa-323f-9266-ceb947e8f0d9","pitchNumber":4,"startTime":"2025-08-10T00:33:54.258Z","endTime":"2025-08-10T00:33:59.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.19936183099303,"aZ":-11.13443536218011,"pfxX":-2.443633024513396,"pfxZ":10.788410981468964,"pX":-0.28998149121875816,"pZ":3.2618287190968656,"vX0":4.096522380712783,"vY0":-138.58009021314052,"vZ0":-5.366487564466232,"x":128.05,"y":150.71,"x0":-1.4680922302855497,"y0":50.00363306524651,"z0":5.963518269473294,"aX":-4.766361600749261},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.6,"breakHorizontal":3.6,"spinRate":2160,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3948416128792571,"extension":6.307092860909041},"index":6,"playId":"873e26d5-f383-39f0-9d50-6f8f9e2779d6","pitchNumber":5,"startTime":"2025-08-10T00:34:23.015Z","endTime":"2025-08-10T00:34:28.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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.46471261784955,"strikeZoneBottom":1.59983553836008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.961998600092517,"aZ":-31.241015227760368,"pfxX":0.34312404360260707,"pfxZ":0.5785530367478797,"pX":0.20119832463072324,"pZ":0.5021248988039504,"vX0":3.9540358135771365,"vY0":-125.90486849121005,"vZ0":-6.964657696364334,"x":109.33,"y":225.22,"x0":-1.4325488251808525,"y0":50.00370328500536,"z0":5.824451108261255,"aX":0.5511973482552193},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.2,"breakHorizontal":-1.6,"spinRate":2303,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4346265783683747,"extension":6.389691383437402},"index":7,"playId":"6f411bd3-53a9-3b93-b29b-1412a39d9a3e","pitchNumber":6,"startTime":"2025-08-10T00:35:11.018Z","endTime":"2025-08-10T00:35:16.041Z","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":94.6,"endSpeed":86.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.68959560307445,"aZ":-14.104760424932941,"pfxX":-4.481002848039658,"pfxZ":9.407951647796242,"pX":-0.11131236397764711,"pZ":2.2249764288447453,"vX0":4.8695145585405495,"vY0":-137.51794850855217,"vZ0":-7.516623764506059,"x":121.24,"y":178.71,"x0":-1.3204379322735265,"y0":50.00256402961912,"z0":5.945012742885755,"aX":-8.606667495392841},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":7.1,"spinRate":2092,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3978676795271028,"extension":6.479044999868139},"hitData":{"launchSpeed":102.3,"launchAngle":5.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.93,"coordY":88.85}},"index":8,"playId":"6322f29d-7152-3985-8af4-7154136f90a1","pitchNumber":7,"startTime":"2025-08-10T00:35:33.561Z","endTime":"2025-08-10T00:35:44.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:35:44.369Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pete Crow-Armstrong pops out to shortstop Masyn Winn.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T00:37:13.857Z","endTime":"2025-08-10T00:38:28.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnThird":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T00:36:17.610Z","endTime":"2025-08-10T00:37:15.972Z","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":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.17418924167478,"strikeZoneBottom":1.4119773597027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.606283259971214,"aZ":-11.24011922704476,"pfxX":-4.907328281339446,"pfxZ":11.115479767029177,"pX":-0.718933193470438,"pZ":3.4400489068647624,"vX0":3.5216896877610457,"vY0":-136.72976396246364,"vZ0":-4.811072130602156,"x":144.4,"y":145.9,"x0":-1.389414139158888,"y0":50.005071471093714,"z0":6.000979322772534,"aX":-9.244625231039247},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.2,"breakHorizontal":8.0,"spinRate":2201,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4013924282988386,"extension":6.226524139490243},"index":1,"playId":"f646b3ce-1882-3892-97e4-f022f345789f","pitchNumber":1,"startTime":"2025-08-10T00:37:15.972Z","endTime":"2025-08-10T00:37:19.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.20542633462967,"strikeZoneBottom":1.48345514110253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.913802463726498,"aZ":-45.070078513754126,"pfxX":2.5279446448375755,"pfxZ":-9.315812252187975,"pX":1.0941224799445368,"pZ":2.4341560794661454,"vX0":4.7412553591526665,"vY0":-117.68320938576704,"vZ0":0.8278116054481206,"x":75.29,"y":173.06,"x0":-1.2848190207634382,"y0":50.000581175375075,"z0":6.294362807453538,"aX":3.4999839746006844},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-16.2,"breakHorizontal":-5.9,"spinRate":2673,"spinDirection":18},"zone":12,"typeConfidence":2.0,"plateTime":0.4676613193086996,"extension":6.211971885664954},"index":2,"playId":"8c0499a1-230c-303c-8fb4-92eb0f0566dc","pitchNumber":2,"startTime":"2025-08-10T00:37:33.570Z","endTime":"2025-08-10T00:37:38.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.6487902560236,"aZ":-12.515363631320891,"pfxX":-5.165674378956505,"pfxZ":10.529515506666057,"pX":0.0027825019689866216,"pZ":2.041451503482354,"vX0":5.521695221887053,"vY0":-135.74900553670534,"vZ0":-7.868124173429954,"x":116.89,"y":183.66,"x0":-1.3862583850183974,"y0":50.00027662415662,"z0":5.848097843921629,"aX":-9.642075227187968},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":8.2,"spinRate":2028,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.40344735416329236,"extension":6.365871307633076},"index":3,"playId":"49e3776f-540c-3d68-b40e-22d61f3db839","pitchNumber":3,"startTime":"2025-08-10T00:37:51.683Z","endTime":"2025-08-10T00:37:56.962Z","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":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.254138163701843,"aZ":-44.626022155287124,"pfxX":2.216919761646028,"pfxZ":-8.707297350502508,"pX":0.17915459053694605,"pZ":1.6182069875033238,"vX0":3.0101459990008745,"vY0":-119.4410428951964,"vZ0":-1.3198152223494468,"x":110.17,"y":195.09,"x0":-1.3906013366071872,"y0":50.004175345242174,"z0":6.228591373943469,"aX":3.169359915381328},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-15.7,"breakHorizontal":-4.8,"spinRate":2617,"spinDirection":16},"zone":8,"typeConfidence":2.0,"plateTime":0.4604269615511343,"extension":6.097604776377846},"hitData":{"launchSpeed":76.6,"launchAngle":52.0,"totalDistance":200.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":82.92,"coordY":132.94}},"index":4,"playId":"0d18a08e-899a-3df7-80a0-1d5f7385831f","pitchNumber":4,"startTime":"2025-08-10T00:38:17.951Z","endTime":"2025-08-10T00:38:28.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:38:28.993Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ian Happ singles on a sharp line drive to right fielder Jordan Walker. Kyle Tucker scores. Carson Kelly to 2nd.","rbi":1,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T00:38:45.995Z","endTime":"2025-08-10T00:39:34.969Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":700669,"link":"/api/v1/people/700669"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.7,"endSpeed":74.3,"strikeZoneTop":3.57797461952264,"strikeZoneBottom":1.56674879099088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.896517488596466,"aZ":-44.21978019406027,"pfxX":2.1635702323772215,"pfxZ":-8.688613031628465,"pX":0.6373915275518545,"pZ":1.843538310311446,"vX0":3.8672522484602956,"vY0":-117.45985695696001,"vZ0":-0.6005926161111332,"x":92.7,"y":189.0,"x0":-1.3166131467703477,"y0":50.00292235152871,"z0":6.242241379486143,"aX":2.9991003042850233},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-15.6,"breakHorizontal":-4.9,"spinRate":2494,"spinDirection":19},"zone":9,"typeConfidence":2.0,"plateTime":0.4677339690889144,"extension":6.045795012861571},"index":0,"playId":"ad0e3324-de14-39f5-a7e8-4741d0f620a3","pitchNumber":1,"startTime":"2025-08-10T00:39:03.121Z","endTime":"2025-08-10T00:39:07.003Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.791864648771227,"aZ":-31.589371686175696,"pfxX":0.3005023632658438,"pfxZ":0.3609953690109453,"pX":-0.040220410749503895,"pZ":3.1071740758528437,"vX0":3.5680043830288715,"vY0":-126.69759298492124,"vZ0":-0.805379065950369,"x":118.53,"y":154.89,"x0":-1.5103746658666493,"y0":50.001510067101336,"z0":5.971398727038321,"aX":0.4842659419450308},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":-1.4,"spinRate":2298,"spinDirection":105},"zone":2,"typeConfidence":2.0,"plateTime":0.4336200324145758,"extension":6.294725461524465},"hitData":{"launchSpeed":101.2,"launchAngle":14.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":157.47,"coordY":124.53}},"index":1,"playId":"ccc30c13-cc8a-32fb-a7e3-1230958ce2ae","pitchNumber":2,"startTime":"2025-08-10T00:39:24.451Z","endTime":"2025-08-10T00:39:34.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:39:34.969Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, shortstop Masyn Winn to first baseman Willson Contreras.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T00:40:02.536Z","endTime":"2025-08-10T00:40:10.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":575929,"link":"/api/v1/people/575929"},"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":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.222377305001757,"aZ":-19.260303905364133,"pfxX":-7.090317313421994,"pfxZ":6.931494709347714,"pX":-0.5707620298717759,"pZ":2.3984203235205337,"vX0":4.87443162927056,"vY0":-135.0770168786823,"vZ0":-5.6811093033572435,"x":138.76,"y":174.02,"x0":-1.4702722531737102,"y0":50.00156263526737,"z0":5.867085369946973,"aX":-13.205968983498238},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.6,"breakHorizontal":11.9,"spinRate":1908,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.40426605815751593,"extension":6.373412317063124},"hitData":{"launchSpeed":96.4,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.24,"coordY":151.18}},"index":0,"playId":"9c130d6e-678d-3ad2-a63d-072846b2fad4","pitchNumber":1,"startTime":"2025-08-10T00:40:02.536Z","endTime":"2025-08-10T00:40:10.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:40:10.231Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T00:42:22.571Z","endTime":"2025-08-10T00:45:04.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.59051559626836,"strikeZoneBottom":1.53149246213672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.161998782517465,"aZ":-18.084652759839926,"pfxX":-4.534759234429563,"pfxZ":7.59665002459284,"pX":0.4290999256816919,"pZ":4.018234588228515,"vX0":6.392521287713832,"vY0":-134.80078556333973,"vZ0":-0.70046738988271,"x":100.64,"y":130.29,"x0":-1.3753458884614262,"y0":50.00198142415303,"z0":5.549071304636564,"aX":-8.410439362059705},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":7.0,"spinRate":2107,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4051065597760948,"extension":6.6330214750019465},"index":0,"playId":"adf8e0fc-f7ae-3365-82c8-cfb0f2f40a69","pitchNumber":1,"startTime":"2025-08-10T00:42:41.484Z","endTime":"2025-08-10T00:42:45.896Z","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":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.55951489414999,"strikeZoneBottom":1.52778634968882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.94549126908611,"aZ":-38.607070338776516,"pfxX":6.036277335340907,"pfxZ":-4.727509391822771,"pX":-0.31027739058184345,"pZ":2.657181786344049,"vX0":1.1570317934453132,"vY0":-115.7730003123734,"vZ0":1.1254649546876665,"x":128.83,"y":167.04,"x0":-1.600324984149938,"y0":50.00002180713974,"z0":5.850316826054647,"aX":8.219666815153138},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-8.0,"breakHorizontal":-11.2,"spinRate":2122,"spinDirection":54},"zone":4,"typeConfidence":2.0,"plateTime":0.47251041685385653,"extension":6.303647768118678},"index":1,"playId":"77d7c8f2-01b1-323d-bd46-a96c2a3af558","pitchNumber":2,"startTime":"2025-08-10T00:42:54.567Z","endTime":"2025-08-10T00:42:58.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.87936376358623,"aZ":-32.73288370093485,"pfxX":-6.831339451531903,"pfxZ":-0.3435636371747206,"pX":0.6904139288890178,"pZ":1.6259326138653891,"vX0":7.357455709973703,"vY0":-126.22054280459102,"vZ0":-3.067900492246533,"x":90.68,"y":194.88,"x0":-1.375835586198215,"y0":50.004344998534975,"z0":5.494931837586122,"aX":-11.014850240619106},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.1,"breakHorizontal":10.7,"spinRate":1158,"spinDirection":250},"zone":9,"typeConfidence":2.0,"plateTime":0.4340618920375121,"extension":6.749116740570631},"index":2,"playId":"ecef1070-125d-36a1-ad2d-2ebd3ce9d31e","pitchNumber":3,"startTime":"2025-08-10T00:43:08.247Z","endTime":"2025-08-10T00:43:11.857Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.761992980698864,"aZ":-26.842503745805846,"pfxX":0.4142726883105463,"pfxZ":3.2422864455082596,"pX":0.8099957369706793,"pZ":3.4403111553090087,"vX0":5.695246585497172,"vY0":-127.09840550239441,"vZ0":-0.01942203011345467,"x":86.12,"y":145.89,"x0":-1.5087093178998972,"y0":50.002334706199825,"z0":5.570285087340487,"aX":0.6814990959327581},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.1,"breakHorizontal":-1.9,"spinRate":2355,"spinDirection":173},"zone":3,"typeConfidence":2.0,"plateTime":0.43006911218625277,"extension":6.572533033454369},"index":3,"playId":"edf78d9e-6a7d-34e3-9f10-fda3bb78b3d4","pitchNumber":4,"startTime":"2025-08-10T00:43:27.691Z","endTime":"2025-08-10T00:43:34.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.45647495142096,"strikeZoneBottom":1.50953512403941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.710642351179963,"aZ":-32.8840649119987,"pfxX":-5.011412290043477,"pfxZ":-0.44425353947174173,"pX":-1.541237093179371,"pZ":2.1091225783719803,"vX0":1.9345025449325328,"vY0":-125.60106499654889,"vZ0":-1.853266468049362,"x":175.75,"y":181.83,"x0":-1.6672594258463622,"y0":50.00022041082582,"z0":5.512242533493761,"aX":-8.063709900630055},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.0,"breakHorizontal":8.6,"spinRate":1186,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4348684515437675,"extension":6.57207112055162},"index":4,"playId":"7a94eae4-764f-3cf4-b88d-ccda3e7c096e","pitchNumber":5,"startTime":"2025-08-10T00:43:46.590Z","endTime":"2025-08-10T00:43:50.180Z","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":94.1,"endSpeed":86.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.945426095234005,"aZ":-20.14917947674767,"pfxX":-8.40045464498408,"pfxZ":6.322601795702006,"pX":0.7197086435773169,"pZ":2.8735538699715515,"vX0":8.533187846750295,"vY0":-136.76518345466607,"vZ0":-3.2601280954892355,"x":89.57,"y":161.19,"x0":-1.3429559622619398,"y0":50.00440098574203,"z0":5.455819746420011,"aX":-15.983672900046084},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.9,"breakHorizontal":13.6,"spinRate":2106,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3998243296331303,"extension":6.677158888691596},"index":5,"playId":"9bb73470-def9-3018-af51-43172edfa8e7","pitchNumber":6,"startTime":"2025-08-10T00:44:00.446Z","endTime":"2025-08-10T00:44:04.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.832952569717126,"aZ":-22.630536822556756,"pfxX":-0.4752001185446204,"pfxZ":5.5518286609452945,"pX":1.3207725647077266,"pZ":2.4287578174038624,"vX0":7.3045745892714065,"vY0":-129.68522239166495,"vZ0":-3.0574665885303864,"x":66.66,"y":173.2,"x0":-1.4598662508657956,"y0":50.00282010158243,"z0":5.332010951783123,"aX":-0.8186378272682243},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.6,"breakHorizontal":-0.6,"spinRate":2243,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.42090615667344444,"extension":6.6997048841822435},"index":6,"playId":"fb1047ba-f8e2-3ce6-8407-1d9e5f80ba7c","pitchNumber":7,"startTime":"2025-08-10T00:44:21.774Z","endTime":"2025-08-10T00:44:27.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.706527795729397,"aZ":-30.278876907138038,"pfxX":1.159312404984627,"pfxZ":1.1649029566044242,"pX":0.9324255606058716,"pZ":0.5902831578312423,"vX0":5.7747207531799996,"vY0":-126.39504263141755,"vZ0":-5.638859660343606,"x":81.46,"y":222.84,"x0":-1.5247301384960836,"y0":50.00609193375476,"z0":5.256670757140485,"aX":1.8913769994056542},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.1,"breakHorizontal":-3.4,"spinRate":2192,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.43193653443373226,"extension":6.76504827539109},"index":7,"playId":"67cc6152-1c3d-3dee-8e8a-f68e1f30a56d","pitchNumber":8,"startTime":"2025-08-10T00:44:59.251Z","endTime":"2025-08-10T00:45:04.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:45:04.214Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willson Contreras flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T00:45:18.946Z","endTime":"2025-08-10T00:46:42.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.6925352780788,"strikeZoneBottom":1.64243410172984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.93348020685391,"aZ":-17.64192177640193,"pfxX":-5.392476248459726,"pfxZ":7.606017261452418,"pX":0.8772359260450308,"pZ":2.2491633407145044,"vX0":8.145436261437126,"vY0":-137.24713185861418,"vZ0":-5.0147772401224895,"x":83.56,"y":178.05,"x0":-1.426322322325489,"y0":50.00257876709309,"z0":5.298687064304176,"aX":-10.303556121660657},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":8.0,"spinRate":2171,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39883705299586936,"extension":6.818300970448026},"index":0,"playId":"dc9a9c7b-777b-34a5-b8a0-f93e4b3ad02f","pitchNumber":1,"startTime":"2025-08-10T00:45:33.124Z","endTime":"2025-08-10T00:45:37.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.69313346839977,"strikeZoneBottom":1.64371892980562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.726062834402462,"aZ":-21.07886611419415,"pfxX":-7.313190117191251,"pfxZ":6.000650085062448,"pX":-1.0883087072292938,"pZ":2.9321577384198396,"vX0":3.7435925431846626,"vY0":-135.39860600019767,"vZ0":-2.87045669147008,"x":158.48,"y":159.61,"x0":-1.5418552482692338,"y0":50.0025881949248,"z0":5.488141548193306,"aX":-13.520953805290466},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.4,"breakHorizontal":12.4,"spinRate":2135,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40517775148469237,"extension":6.6287222836433255},"index":1,"playId":"9b655f56-020b-3c82-acbf-a86574385a55","pitchNumber":2,"startTime":"2025-08-10T00:45:46.998Z","endTime":"2025-08-10T00:45:51.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.55410715629385,"strikeZoneBottom":1.61117228338752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.30356801938703,"aZ":-25.56768875566564,"pfxX":-8.770177000714524,"pfxZ":3.6570621244494896,"pX":-1.3664383340392163,"pZ":2.189826608821594,"vX0":3.765023292199987,"vY0":-134.32242612102033,"vZ0":-3.6402074471487604,"x":169.09,"y":179.65,"x0":-1.656224252999315,"y0":50.001342547597666,"z0":5.405322591426427,"aX":-15.834939139044447},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.0,"breakHorizontal":14.9,"spinRate":2098,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.40962524510551024,"extension":6.723436830884374},"index":2,"playId":"8422bdac-0eba-3712-87e0-a919344fd8a0","pitchNumber":3,"startTime":"2025-08-10T00:46:02.252Z","endTime":"2025-08-10T00:46:06.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.58376374960125,"strikeZoneBottom":1.61405949777307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.89450428049904,"aZ":-16.18769110739523,"pfxX":-4.053012912532393,"pfxZ":8.52313375135661,"pX":0.5838449354027427,"pZ":2.479424546877951,"vX0":6.953917748312431,"vY0":-135.86567168255314,"vZ0":-4.700816460919738,"x":94.75,"y":171.84,"x0":-1.4785239805525365,"y0":50.00278284104135,"z0":5.351906876704555,"aX":-7.602387725785479},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":5.9,"spinRate":2225,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4026583356451625,"extension":6.665343282408508},"index":3,"playId":"b49436d6-b13e-322c-ae35-aac2b77f3cd9","pitchNumber":4,"startTime":"2025-08-10T00:46:17.943Z","endTime":"2025-08-10T00:46:21.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.031356368830355,"aZ":-17.555249247731545,"pfxX":-5.373609585998599,"pfxZ":7.638825813135803,"pX":-0.4400988890532652,"pZ":2.821203984970319,"vX0":4.869334200826141,"vY0":-137.1559985951183,"vZ0":-3.742237812654674,"x":133.78,"y":162.61,"x0":-1.5363271518066524,"y0":50.0049303426793,"z0":5.393391154027891,"aX":-10.286493663810386},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":8.8,"spinRate":2237,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.39864411324829074,"extension":6.634468086833186},"hitData":{"launchSpeed":98.0,"launchAngle":30.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.29,"coordY":53.51}},"index":4,"playId":"c59e53af-7f92-3d66-8460-9ddda42699fa","pitchNumber":5,"startTime":"2025-08-10T00:46:32.271Z","endTime":"2025-08-10T00:46:42.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:46:42.008Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T00:47:23.364Z","endTime":"2025-08-10T00:48:28.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T00:47:08.312Z","endTime":"2025-08-10T00:47:23.364Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.40096408128871,"strikeZoneBottom":1.50377285434156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.750486774567484,"aZ":-24.58406834321112,"pfxX":-7.713231412952238,"pfxZ":4.030355869817413,"pX":0.18731750665119662,"pZ":3.3483518314455525,"vX0":7.224782091006661,"vY0":-135.88376499784172,"vZ0":-1.1484558589623028,"x":90.79,"y":167.76,"x0":-1.4944916966382247,"y0":50.004208670156665,"z0":5.473006092348371,"aX":-14.530453271477466},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.3,"breakHorizontal":12.6,"spinRate":2170,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.40197840228282145,"extension":6.810675837962661},"index":1,"playId":"7b007330-9867-3d7b-a7dd-71c485d8fcfc","pitchNumber":1,"startTime":"2025-08-10T00:47:23.364Z","endTime":"2025-08-10T00:47:27.103Z","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":84.2,"endSpeed":77.8,"strikeZoneTop":3.36144398539832,"strikeZoneBottom":1.48462270061737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.885792899211467,"aZ":-31.129539831361054,"pfxX":8.818525800282462,"pfxZ":0.6874895129222587,"pX":1.346766988456418,"pZ":2.1375706932449563,"vX0":4.4090351465073745,"vY0":-122.55954517325726,"vZ0":-1.6131445130210214,"x":65.66,"y":181.07,"x0":-1.620462884175942,"y0":50.00350442054267,"z0":5.459130418538955,"aX":13.436026939443156},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.1,"breakHorizontal":-17.0,"spinRate":2394,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.44665745920175715,"extension":6.666450287157084},"index":2,"playId":"a1003ecb-1cc2-38d9-a9d0-a36f350fd8c5","pitchNumber":2,"startTime":"2025-08-10T00:47:38.183Z","endTime":"2025-08-10T00:47:41.701Z","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":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.28488937285551,"strikeZoneBottom":1.40824736102355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.817973338985396,"aZ":-29.931119749759347,"pfxX":8.06839829761757,"pfxZ":1.4850802609549358,"pX":0.4139392620087648,"pZ":2.880531406231267,"vX0":2.494164593806172,"vY0":-122.11987335977119,"vZ0":-0.009531144962503513,"x":101.22,"y":161.01,"x0":-1.6686929102329722,"y0":50.00394150183121,"z0":5.456970013578679,"aX":12.199035345138508},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.9,"breakHorizontal":-15.2,"spinRate":2457,"spinDirection":73},"zone":3,"typeConfidence":2.0,"plateTime":0.44833302640773454,"extension":6.467146854930707},"index":3,"playId":"17b9852c-c50f-3053-8b69-6e3eca164e35","pitchNumber":3,"startTime":"2025-08-10T00:47:53.847Z","endTime":"2025-08-10T00:47:57.607Z","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":93.5,"endSpeed":86.0,"strikeZoneTop":3.40418755365641,"strikeZoneBottom":1.49610723509757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.29258740744017,"aZ":-26.51361391851146,"pfxX":-7.98468012037424,"pfxZ":3.017806285657013,"pX":1.2599066695742034,"pZ":2.0289289176180367,"vX0":9.790885227687689,"vY0":-135.77831416564842,"vZ0":-4.2253081559834165,"x":68.98,"y":184.0,"x0":-1.3466970122181416,"y0":50.005777469817616,"z0":5.439139031325856,"aX":-14.989076153332292},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.8,"breakHorizontal":12.5,"spinRate":2183,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4026041019475972,"extension":6.699249641728888},"index":4,"playId":"2818738a-3c23-3350-90a6-5e3c3d575ce0","pitchNumber":4,"startTime":"2025-08-10T00:48:08.326Z","endTime":"2025-08-10T00:48:12.387Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.759921517281445,"aZ":-35.31241800976035,"pfxX":-8.131259259639595,"pfxZ":-1.942395956210821,"pX":-0.6720984435847166,"pZ":0.5358855919658956,"vX0":4.953414051546427,"vY0":-126.28760198048674,"vZ0":-5.191134790507587,"x":142.62,"y":224.31,"x0":-1.602682689051805,"y0":50.00348236396168,"z0":5.459068347470846,"aX":-13.132192150050031},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.4,"breakHorizontal":13.6,"spinRate":1511,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4337442726602987,"extension":6.600333659149264},"index":5,"playId":"02280476-d3ce-346a-aa9c-2c304583e81c","pitchNumber":5,"startTime":"2025-08-10T00:48:22.808Z","endTime":"2025-08-10T00:48:28.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:48:28.330Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T00:51:08.162Z","endTime":"2025-08-10T00:51:55.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Fernandez replaces Gordon Graceffo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T00:49:49.905Z","endTime":"2025-08-10T00:51:10.527Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681676,"link":"/api/v1/people/681676"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.70340636139267,"aZ":-31.183269985682518,"pfxX":1.6713864963133576,"pfxZ":0.6331059136875892,"pX":-0.30835090839442425,"pZ":1.7661303240303146,"vX0":3.813156382081222,"vY0":-123.25218472035488,"vZ0":-3.496158496431441,"x":128.75,"y":191.09,"x0":-2.085081154770559,"y0":50.00001998457213,"z0":5.802613770752452,"aX":2.602064917647438},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.6,"breakHorizontal":-3.8,"spinRate":2752,"spinDirection":71},"zone":7,"typeConfidence":0.9,"plateTime":0.4423498308356688,"extension":6.157396886550433},"index":1,"playId":"f550b15e-1fd5-38e7-ac96-692f0a9a01c6","pitchNumber":1,"startTime":"2025-08-10T00:51:10.527Z","endTime":"2025-08-10T00:51:15.096Z","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":85.1,"endSpeed":78.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.487789996473364,"aZ":-31.53257231593106,"pfxX":0.7451803092514528,"pfxZ":0.41176988591811714,"pX":0.6976898707443876,"pZ":2.1618706152235716,"vX0":6.311838417257376,"vY0":-123.82852432119496,"vZ0":-2.6319272890498313,"x":90.41,"y":180.41,"x0":-1.9755054744025689,"y0":50.00370686716836,"z0":5.862590656619627,"aX":1.1626670369191088},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.4,"breakHorizontal":-2.8,"spinRate":2786,"spinDirection":59},"zone":9,"typeConfidence":0.9,"plateTime":0.44142806063579876,"extension":6.142950127200309},"index":2,"playId":"7ffdf96d-36af-35ac-ab32-513163b6517a","pitchNumber":2,"startTime":"2025-08-10T00:51:25.458Z","endTime":"2025-08-10T00:51:29.897Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-10T00:51:36.135Z","endTime":"2025-08-10T00:51:50.641Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.4482006902233,"aZ":-12.522611494251723,"pfxX":-6.141385999434311,"pfxZ":10.002568557828038,"pX":0.2674030925958257,"pZ":4.0073737462600905,"vX0":7.145331696807981,"vY0":-139.0988573300398,"vZ0":-2.8739088164005295,"x":106.81,"y":130.58,"x0":-1.5336256062397828,"y0":50.002188660393486,"z0":5.881322998390787,"aX":-12.065546437140183},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":9.7,"spinRate":2322,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.393373932364141,"extension":6.2493652306600875},"index":4,"playId":"f687ac0c-21e1-3917-9e5e-45e24a48ff28","pitchNumber":3,"startTime":"2025-08-10T00:51:50.641Z","endTime":"2025-08-10T00:51:55.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:51:55.028Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Shaw homers (8) on a fly ball to left field.","rbi":1,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T00:52:06.280Z","endTime":"2025-08-10T00:54:43.743Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":681676,"link":"/api/v1/people/681676"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.33425664029699,"strikeZoneBottom":1.45146365612237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.772766017617474,"aZ":-12.798033872694482,"pfxX":-5.4714139658563195,"pfxZ":9.894450095928923,"pX":0.3323806763445566,"pZ":2.8900962389765765,"vX0":7.333601989996337,"vY0":-138.76014578381918,"vZ0":-5.343186952493419,"x":104.33,"y":160.75,"x0":-1.6285526542360453,"y0":50.00625086941452,"z0":5.686833065431634,"aX":-10.71892994983848},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":8.5,"spinRate":2218,"spinDirection":203},"zone":3,"typeConfidence":0.91,"plateTime":0.39406809059616243,"extension":6.404035379087544},"index":0,"playId":"587a7de8-8570-3aca-a711-86c082f8756d","pitchNumber":1,"startTime":"2025-08-10T00:52:17.318Z","endTime":"2025-08-10T00:52:21.860Z","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":95.2,"endSpeed":87.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.485384835748036,"aZ":-12.067418623930847,"pfxX":-4.747175292772976,"pfxZ":10.360146814772088,"pX":0.4780943471715681,"pZ":2.7427180240701157,"vX0":7.077690808648432,"vY0":-138.34769510429243,"vZ0":-6.168109163021996,"x":98.78,"y":164.73,"x0":-1.4950623653351334,"y0":50.00527177677838,"z0":5.807937587472326,"aX":-9.216004473864771},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":7.2,"spinRate":2183,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.39571299572952245,"extension":6.288320111712672},"index":1,"playId":"5af689e3-595a-3783-8d86-4d0cf3ade503","pitchNumber":2,"startTime":"2025-08-10T00:52:30.091Z","endTime":"2025-08-10T00:52:36.595Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-10T00:52:54.320Z","endTime":"2025-08-10T00:53:04.202Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":81.0,"strikeZoneTop":3.217464270336,"strikeZoneBottom":1.40544460571202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.71776314059014,"aZ":-30.95961949938164,"pfxX":1.5261838052352825,"pfxZ":0.7393069956984144,"pX":1.056848312488607,"pZ":1.80243059315112,"vX0":6.670463099877643,"vY0":-126.01877198104751,"vZ0":-4.0387293838192,"x":76.72,"y":190.11,"x0":-1.8051729863210906,"y0":50.00069430779905,"z0":5.8827217745233265,"aX":2.4925197117478395},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.7,"breakHorizontal":-4.1,"spinRate":2709,"spinDirection":88},"zone":14,"typeConfidence":0.9,"plateTime":0.43197476863433115,"extension":6.116775343910555},"index":3,"playId":"ee456656-5ec5-3d01-b42a-55a377b8025f","pitchNumber":3,"startTime":"2025-08-10T00:53:04.202Z","endTime":"2025-08-10T00:53:09.477Z","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":1},"pitchData":{"startSpeed":86.8,"endSpeed":81.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.402390567940362,"aZ":-33.27419377898107,"pfxX":1.1947610037284417,"pfxZ":-0.6642906305363105,"pX":0.7879671951605763,"pZ":2.090677334339656,"vX0":6.197285471705176,"vY0":-126.49283632170938,"vZ0":-2.8484868445089626,"x":86.96,"y":182.33,"x0":-1.831009226033627,"y0":50.00418810533575,"z0":5.850906499982302,"aX":1.9713502899815354},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.6,"breakHorizontal":-3.4,"spinRate":2786,"spinDirection":64},"zone":9,"typeConfidence":0.9,"plateTime":0.43002687340817713,"extension":6.202327558181166},"index":4,"playId":"35051032-186b-302c-9382-866fa8091d55","pitchNumber":4,"startTime":"2025-08-10T00:53:18.310Z","endTime":"2025-08-10T00:53:21.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.31463400648278,"strikeZoneBottom":1.42001488440363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.793097855568345,"aZ":-10.827707918654992,"pfxX":-4.630510847617487,"pfxZ":10.862726398070372,"pX":0.3581569122995711,"pZ":4.276711241427772,"vX0":6.961599680469154,"vY0":-138.77026339101522,"vZ0":-2.672219158067408,"x":103.35,"y":123.31,"x0":-1.5725138367780334,"y0":50.00688242750812,"z0":5.965748310951015,"aX":-9.103541168640318},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.3,"breakHorizontal":7.1,"spinRate":2288,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.3935336677973207,"extension":6.272568580099958},"index":5,"playId":"aeeb0750-2276-3f88-b8b3-4ee66b6ca05f","pitchNumber":5,"startTime":"2025-08-10T00:53:38.674Z","endTime":"2025-08-10T00:53:45.351Z","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":85.6,"endSpeed":79.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.690593712154982,"aZ":-31.666402552217452,"pfxX":0.5278276232586223,"pfxZ":0.31817981460312694,"pX":0.6101987572371174,"pZ":2.180660588768285,"vX0":6.151383608178152,"vY0":-124.61274123103466,"vZ0":-2.5832237884198843,"x":93.74,"y":179.9,"x0":-1.9486052452144111,"y0":50.00257168491168,"z0":5.820923353456954,"aX":0.8370214308464033},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.2,"breakHorizontal":-2.3,"spinRate":2705,"spinDirection":63},"zone":6,"typeConfidence":0.9,"plateTime":0.43787349267931797,"extension":6.2604090373601124},"index":6,"playId":"e99fb657-5ae4-3d22-afbf-16cbcafa867c","pitchNumber":6,"startTime":"2025-08-10T00:53:52.623Z","endTime":"2025-08-10T00:53:58.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.190001357481716,"aZ":-34.819783077059554,"pfxX":1.8143202082171523,"pfxZ":-1.6683886396966834,"pX":0.1006888867207556,"pZ":1.9293023696142892,"vX0":4.258521643628198,"vY0":-124.60343788871307,"vZ0":-3.046621706974422,"x":113.16,"y":186.69,"x0":-1.8609297868726549,"y0":50.00365727547854,"z0":6.022113440459067,"aX":2.875003013366636},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.5,"breakHorizontal":-4.2,"spinRate":2690,"spinDirection":56},"zone":8,"typeConfidence":0.9,"plateTime":0.43826489450044104,"extension":5.937123958529809},"hitData":{"launchSpeed":102.6,"launchAngle":27.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":21.4,"coordY":76.8}},"index":7,"playId":"9eb9108f-46b2-3309-9c9d-8f1cbf2552b4","pitchNumber":7,"startTime":"2025-08-10T00:54:19.256Z","endTime":"2025-08-10T00:54:43.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:54:43.743Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T00:55:02.006Z","endTime":"2025-08-10T00:56:52.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.977541456838075,"aZ":-12.370626271891542,"pfxX":-4.407063498323264,"pfxZ":9.968676086045074,"pX":0.7148461331839053,"pZ":3.8986384041538424,"vX0":7.546797428558938,"vY0":-140.14393228932894,"vZ0":-3.099411245570534,"x":89.75,"y":133.52,"x0":-1.4417256873707087,"y0":50.00663391458681,"z0":5.828157921015062,"aX":-8.758867355953429},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":6.4,"spinRate":2244,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.3909798799729014,"extension":6.354617883026403},"index":0,"playId":"d88393f3-b4d8-3ac7-9a9b-f5aacd90adda","pitchNumber":1,"startTime":"2025-08-10T00:55:04.290Z","endTime":"2025-08-10T00:55:08.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.866534919855418,"aZ":-25.570876959550972,"pfxX":0.8768089050831156,"pfxZ":3.729437282378087,"pX":0.3265324483210392,"pZ":2.2580802068903245,"vX0":5.291690522367366,"vY0":-131.71993213217647,"vZ0":-4.061079736690106,"x":104.55,"y":177.81,"x0":-1.8158383908413578,"y0":50.005247413733635,"z0":5.692853417847965,"aX":1.5523479921480348},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.1,"breakHorizontal":-2.6,"spinRate":2380,"spinDirection":186},"zone":6,"typeConfidence":0.92,"plateTime":0.4145593336433744,"extension":6.309772987004713},"index":1,"playId":"c97e6a99-28d8-3d2d-b1fe-6e9cf40c7966","pitchNumber":2,"startTime":"2025-08-10T00:55:18.393Z","endTime":"2025-08-10T00:55:22.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.34778449081119,"strikeZoneBottom":1.45739148082601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.295458475679915,"aZ":-26.191304643455176,"pfxX":-0.2058530384938475,"pfxZ":3.3496689814779685,"pX":0.7828068505397421,"pZ":4.5385072805932385,"vX0":7.298476556004413,"vY0":-132.77269304849253,"vZ0":0.9840446083364495,"x":87.16,"y":116.24,"x0":-1.9743402595728454,"y0":50.00335610780701,"z0":6.0683501034915235,"aX":-0.36907305322062867},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.5,"breakHorizontal":-1.2,"spinRate":2447,"spinDirection":183},"zone":12,"typeConfidence":0.92,"plateTime":0.412448671492029,"extension":6.194950660649881},"index":2,"playId":"8e73ede0-a586-3b86-a495-47ec237e9ef5","pitchNumber":3,"startTime":"2025-08-10T00:55:33.648Z","endTime":"2025-08-10T00:55:39.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.63376454716562,"aZ":-13.740718274830455,"pfxX":-5.619162880316238,"pfxZ":9.449114949025738,"pX":0.40210982737908396,"pZ":2.807955334943988,"vX0":7.360251571561742,"vY0":-138.90629736250673,"vZ0":-5.274967540849216,"x":101.67,"y":162.97,"x0":-1.5540743773077872,"y0":50.00078901775282,"z0":5.647837373777674,"aX":-10.960155943715844},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":2273,"spinDirection":202},"zone":3,"typeConfidence":0.9,"plateTime":0.3945765072934977,"extension":6.32370916185159},"index":3,"playId":"6165d4b9-d18b-36a6-8911-37859f9f6248","pitchNumber":4,"startTime":"2025-08-10T00:55:50.357Z","endTime":"2025-08-10T00:55:55.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.4,"endSpeed":78.7,"strikeZoneTop":3.28786646441004,"strikeZoneBottom":1.35014192889878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.715376537802804,"aZ":-33.606405859281956,"pfxX":0.019422048078940435,"pfxZ":-0.9394334652913828,"pX":1.469060621772732,"pZ":0.13402239369472177,"vX0":8.085648574947959,"vY0":-122.64247831460877,"vZ0":-6.355200521721072,"x":61.0,"y":235.16,"x0":-1.8634467773150798,"y0":50.00033927506876,"z0":5.60171981217831,"aX":0.027837470648968483},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.9,"breakHorizontal":-1.8,"spinRate":2618,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.44545891224327416,"extension":6.312338350380404},"index":4,"playId":"7f451632-5274-3a5b-b717-f0d0ac26a81a","pitchNumber":5,"startTime":"2025-08-10T00:56:25.989Z","endTime":"2025-08-10T00:56:31.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.13785290756016,"aZ":-27.732918832070283,"pfxX":-7.528498652702878,"pfxZ":2.6262131326065647,"pX":0.13988351906158297,"pZ":2.0037752586454394,"vX0":7.475193469432888,"vY0":-129.26492532982726,"vZ0":-3.7974627414367883,"x":111.67,"y":184.68,"x0":-1.812342994536283,"y0":50.00259266311,"z0":5.6228543897042575,"aX":-12.730831122382906},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.1,"breakHorizontal":12.0,"spinRate":1561,"spinDirection":232},"zone":8,"typeConfidence":0.97,"plateTime":0.42384428432342336,"extension":6.428299674367836},"index":5,"playId":"b847bbfd-6b42-326a-9b39-4b0c2f0011ec","pitchNumber":6,"startTime":"2025-08-10T00:56:47.725Z","endTime":"2025-08-10T00:56:52.687Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:56:52.687Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, third baseman Nolan Gorman to first baseman Willson Contreras.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T00:57:00.880Z","endTime":"2025-08-10T00:57:48.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.26761925083855,"strikeZoneBottom":1.37130471322232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.632226876250588,"aZ":-11.889355154400231,"pfxX":-5.0765212000080755,"pfxZ":10.277909173071073,"pX":0.41286270956887283,"pZ":2.9186558971774597,"vX0":6.918301294821967,"vY0":-139.2084566808896,"vZ0":-5.685631663350555,"x":101.26,"y":159.98,"x0":-1.4385840809018977,"y0":50.00084029507853,"z0":5.766143741586703,"aX":-10.017815008126341},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":7.8,"spinRate":2328,"spinDirection":200},"zone":3,"typeConfidence":0.91,"plateTime":0.39263053341684984,"extension":6.277962186598796},"index":0,"playId":"3ea8cb4c-9930-366b-8223-d840c50cb503","pitchNumber":1,"startTime":"2025-08-10T00:57:14.848Z","endTime":"2025-08-10T00:57:18.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":82.0,"strikeZoneTop":3.19981246625937,"strikeZoneBottom":1.33517342201191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.02163200961532,"aZ":-29.751695089795405,"pfxX":-0.08280017626270864,"pfxZ":1.4530758065283838,"pX":0.5747553248923264,"pZ":0.4796092802226948,"vX0":5.735487562373339,"vY0":-127.29032706076926,"vZ0":-7.307992428468648,"x":95.09,"y":225.83,"x0":-1.681203813371187,"y0":50.00465123737442,"z0":5.691151865903026,"aX":-0.139017535095508},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.4,"breakHorizontal":-1.0,"spinRate":2795,"spinDirection":83},"zone":14,"typeConfidence":0.9,"plateTime":0.42757614829457546,"extension":6.26420987234883},"index":1,"playId":"76d8ca00-4993-3e6b-a4ff-4d5d7c27ff20","pitchNumber":2,"startTime":"2025-08-10T00:57:26.638Z","endTime":"2025-08-10T00:57:30.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.25190748948321,"aZ":-32.476191928815425,"pfxX":1.1790347529923553,"pfxZ":-0.19023428829029143,"pX":0.7476912479219529,"pZ":1.9374859448589754,"vX0":5.973582168934646,"vY0":-125.23324034016154,"vZ0":-3.095861948934922,"x":88.5,"y":186.47,"x0":-1.805075203849507,"y0":50.001063885839905,"z0":5.800338566223972,"aX":1.9031432098738346},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.7,"breakHorizontal":-3.2,"spinRate":2639,"spinDirection":58},"zone":9,"typeConfidence":0.9,"plateTime":0.4345460737949427,"extension":6.349450268549447},"hitData":{"launchSpeed":64.2,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.08,"coordY":168.5}},"index":2,"playId":"5dd63df5-06d9-3886-8909-cf6ad1e8caac","pitchNumber":3,"startTime":"2025-08-10T00:57:40.832Z","endTime":"2025-08-10T00:57:48.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:57:48.458Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Gorman walks.","rbi":0,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T01:00:12.692Z","endTime":"2025-08-10T01:01:57.241Z","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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"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,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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":"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":89.4,"endSpeed":82.8,"strikeZoneTop":3.46589020088494,"strikeZoneBottom":1.59221485692142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.75445532518153,"aZ":-21.512351415171295,"pfxX":-0.26054955392000334,"pfxZ":6.174811839291832,"pX":1.9144542443892578,"pZ":1.7710795951969747,"vX0":8.454701477977354,"vY0":-129.94709811374173,"vZ0":-5.301999940205815,"x":44.03,"y":190.96,"x0":-1.334136724420961,"y0":50.002728295602154,"z0":5.450727496114597,"aX":-0.45010911359542005},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.3,"breakHorizontal":-1.2,"spinRate":2184,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.4199468283393979,"extension":6.648260007652104},"index":0,"playId":"5348e154-f986-38cf-bac6-82b04169c743","pitchNumber":1,"startTime":"2025-08-10T01:00:23.133Z","endTime":"2025-08-10T01:00:26.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.383477971458245,"aZ":-16.734316730488647,"pfxX":-5.40223472444454,"pfxZ":8.319840855686875,"pX":-0.24459927554727773,"pZ":3.081461235646096,"vX0":5.410529746993982,"vY0":-135.09341441508738,"vZ0":-3.3684834999001034,"x":126.32,"y":155.58,"x0":-1.567816263678156,"y0":50.000227755455825,"z0":5.515072724683292,"aX":-10.022039549420297},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":8.6,"spinRate":2274,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4048576883216999,"extension":6.865678920141369},"index":1,"playId":"c6710865-385c-3107-b07a-4b2b562f7a3d","pitchNumber":2,"startTime":"2025-08-10T01:00:37.748Z","endTime":"2025-08-10T01:00:42.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.45572727896121,"strikeZoneBottom":1.59526664210124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.627635112845667,"aZ":-18.052712690611838,"pfxX":-5.522803126348955,"pfxZ":7.441059678315401,"pX":1.2658867003343413,"pZ":2.805753696633005,"vX0":8.939711277219828,"vY0":-136.54830052670002,"vZ0":-3.9435432851469447,"x":68.75,"y":163.02,"x0":-1.3252953571990265,"y0":50.004912143567545,"z0":5.502488641870092,"aX":-10.484696241647004},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":8.3,"spinRate":2194,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4003529353238431,"extension":6.717324194925219},"index":2,"playId":"3484756c-b2a5-3777-a3ca-23b591226bb8","pitchNumber":3,"startTime":"2025-08-10T01:00:52.513Z","endTime":"2025-08-10T01:00:57.374Z","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":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.165517406295912,"aZ":-28.01362206346886,"pfxX":-7.118008844028839,"pfxZ":2.5665912916361284,"pX":-0.8383629674636326,"pZ":1.9518854927555656,"vX0":4.12695822479335,"vY0":-126.34785980768535,"vZ0":-3.3808167411865595,"x":148.96,"y":186.08,"x0":-1.566146886937972,"y0":50.00177608643929,"z0":5.552562450226475,"aX":-11.535190098830473},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.1,"breakHorizontal":12.0,"spinRate":1397,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.433108327016011,"extension":6.615661087129574},"index":3,"playId":"236bb3e8-4c50-367b-8c6d-b95cc6882a2a","pitchNumber":4,"startTime":"2025-08-10T01:01:07.681Z","endTime":"2025-08-10T01:01:12.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.40341599661611,"strikeZoneBottom":1.57105987226148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.051827056426315,"aZ":-24.936928795162828,"pfxX":-8.11036450417366,"pfxZ":3.8370312171208347,"pX":1.367967112041816,"pZ":3.335773226121394,"vX0":10.070844972209018,"vY0":-136.07106403208866,"vZ0":-1.3101576649270532,"x":64.86,"y":148.71,"x0":-1.3162227270093774,"y0":50.0047837741484,"z0":5.540712666213909,"aX":-15.308664590835486},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.8,"breakHorizontal":12.7,"spinRate":2223,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.40153627047835805,"extension":6.676665543362488},"index":4,"playId":"dd956496-3dd9-3e78-98c5-10724593803d","pitchNumber":5,"startTime":"2025-08-10T01:01:27.773Z","endTime":"2025-08-10T01:01:31.810Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-10T01:01:37.789Z","endTime":"2025-08-10T01:01:51.399Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.43152785039497,"strikeZoneBottom":1.57120780780808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.14930762256504,"aZ":-39.03525155897428,"pfxX":7.187323140028619,"pfxZ":-5.084964053153525,"pX":0.12181680618799473,"pZ":3.727214680002469,"vX0":1.9841318789051894,"vY0":-115.35775424762473,"vZ0":3.6428665170384784,"x":112.36,"y":138.15,"x0":-1.682766248930788,"y0":50.00109727719317,"z0":5.886752932356108,"aX":9.700690851698933},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-8.0,"breakHorizontal":-13.6,"spinRate":2184,"spinDirection":50},"zone":12,"typeConfidence":2.0,"plateTime":0.4745119507249509,"extension":6.4290122446136575},"index":6,"playId":"ee6fa0e7-d38d-3f1b-9d05-43ad2b45279f","pitchNumber":6,"startTime":"2025-08-10T01:01:51.399Z","endTime":"2025-08-10T01:01:57.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:01:57.241Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Walker flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T01:02:06.148Z","endTime":"2025-08-10T01:02:49.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.87970571535252,"strikeZoneBottom":1.74791127569027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.20964413630289,"aZ":-33.56857918082029,"pfxX":1.4140691101664928,"pfxZ":-0.8788509785189493,"pX":0.03200483881776186,"pZ":1.1230790109394595,"vX0":3.492263696769895,"vY0":-125.13254757600558,"vZ0":-3.824172346345605,"x":115.78,"y":208.46,"x0":-1.5653258083325319,"y0":50.003557637733,"z0":5.420925116512444,"aX":2.2423328178583115},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.3,"breakHorizontal":-3.4,"spinRate":2162,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4376932664623361,"extension":6.679449949865418},"index":0,"playId":"a144d971-9b32-306e-b113-8213e654a87c","pitchNumber":1,"startTime":"2025-08-10T01:02:22.794Z","endTime":"2025-08-10T01:02:27.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.8,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.98415436445228,"aZ":-31.6105468549773,"pfxX":7.109173444749153,"pfxZ":0.37607089941603533,"pX":-0.4042122753035786,"pZ":3.4033345684743526,"vX0":1.3120497697598643,"vY0":-120.4801962927134,"vZ0":1.2560842274558273,"x":132.41,"y":146.89,"x0":-1.8784849912792732,"y0":50.00033223295884,"z0":5.645863807064165,"aX":10.564675991926746},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.2,"breakHorizontal":-13.2,"spinRate":2374,"spinDirection":70},"zone":1,"typeConfidence":2.0,"plateTime":0.45270549721690934,"extension":6.48970406200402},"hitData":{"launchSpeed":93.1,"launchAngle":42.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.02,"coordY":78.61}},"index":1,"playId":"1581cfbf-daec-3bd0-b419-867bd0b7b688","pitchNumber":2,"startTime":"2025-08-10T01:02:36.494Z","endTime":"2025-08-10T01:02:49.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:02:49.320Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yohel Pozo pops out to first baseman Michael Busch in foul territory.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T01:02:55.875Z","endTime":"2025-08-10T01:03:17.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.83644883980436,"aZ":-25.359322035792637,"pfxX":1.4132392612286417,"pfxZ":4.076829531289652,"pX":0.5965464726204971,"pZ":2.5909776534871782,"vX0":4.692020078842095,"vY0":-127.57956951437481,"vZ0":-2.2947417430216444,"x":94.26,"y":168.82,"x0":-1.4397154739377247,"y0":50.001604137923,"z0":5.47276350049013,"aX":2.3615513046408645},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.2,"breakHorizontal":-3.5,"spinRate":2200,"spinDirection":178},"zone":6,"typeConfidence":2.0,"plateTime":0.42706802024549795,"extension":6.678505252860589},"hitData":{"launchSpeed":78.1,"launchAngle":76.0,"totalDistance":79.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.87,"coordY":207.42}},"index":0,"playId":"ed94a9a8-6cb9-38ce-9a72-57c3fdef06f3","pitchNumber":1,"startTime":"2025-08-10T01:03:08.672Z","endTime":"2025-08-10T01:03:17.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:03:17.841Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thomas Saggese grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T01:03:40.419Z","endTime":"2025-08-10T01:07:58.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":10},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.54309734798859,"strikeZoneBottom":1.60893459564932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.501566141899605,"aZ":-21.062502438967176,"pfxX":-5.558292367010528,"pfxZ":6.080997682808658,"pX":-1.1841363681958275,"pZ":3.173526175715819,"vX0":3.05506595357607,"vY0":-133.94989867231465,"vZ0":-1.9649439178283972,"x":162.14,"y":153.09,"x0":-1.6141684405487111,"y0":50.00127484695277,"z0":5.414301591302074,"aX":-10.15287059873096},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.8,"breakHorizontal":9.5,"spinRate":2179,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4080801037956294,"extension":6.618777680926449},"index":0,"playId":"5e727f43-5e1f-3f8c-8250-cf4616452cc4","pitchNumber":1,"startTime":"2025-08-10T01:03:47.510Z","endTime":"2025-08-10T01:03:52.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.267824603790192,"aZ":-18.044284663220665,"pfxX":-5.561057634512188,"pfxZ":7.506147107930575,"pX":-0.10714600983208594,"pZ":3.399414698036825,"vX0":5.933296845051205,"vY0":-135.94765800703823,"vZ0":-2.2987472342669495,"x":121.08,"y":147.0,"x0":-1.5896941181692374,"y0":50.001506667490375,"z0":5.500792916626988,"aX":-10.466277118829101},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":8.9,"spinRate":2248,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.40205562775261106,"extension":6.6536687292599375},"index":1,"playId":"19409c2e-a5a8-34af-97ce-a86696da759a","pitchNumber":2,"startTime":"2025-08-10T01:04:03.285Z","endTime":"2025-08-10T01:04:06.497Z","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.2,"endSpeed":86.2,"strikeZoneTop":3.50012591885502,"strikeZoneBottom":1.59306780013293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.411988799500048,"aZ":-17.60313464996955,"pfxX":-3.908995151880951,"pfxZ":7.740835490647147,"pX":0.957844194206182,"pZ":1.7932620475788692,"vX0":7.811096242242573,"vY0":-135.56777754335187,"vZ0":-6.022854717460047,"x":80.49,"y":190.36,"x0":-1.4380296908933992,"y0":50.00656665762549,"z0":5.250064500829308,"aX":-7.362560139196078},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.1,"breakHorizontal":5.6,"spinRate":2158,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.40224033648973245,"extension":6.69348359880893},"index":2,"playId":"64a57f35-c1e3-3a1e-a6d3-e7c1df9daac2","pitchNumber":3,"startTime":"2025-08-10T01:04:28.387Z","endTime":"2025-08-10T01:04:34.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.040323555917663,"aZ":-27.223829723574546,"pfxX":-10.789813900642383,"pfxZ":2.760427424713151,"pX":0.27462633610485643,"pZ":1.4224398197567125,"vX0":8.199254677589819,"vY0":-133.42324770901521,"vZ0":-5.124533453668618,"x":106.53,"y":200.37,"x0":-1.4440536840812976,"y0":50.003577077821085,"z0":5.342019534507649,"aX":-19.35751130238845},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.0,"breakHorizontal":17.6,"spinRate":2172,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.41130065263657345,"extension":6.74433273039633},"index":3,"playId":"fe601fe3-ed59-3d4c-95a7-10d23c2f8644","pitchNumber":4,"startTime":"2025-08-10T01:04:46.814Z","endTime":"2025-08-10T01:04:53.323Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-10T01:05:40.092Z","endTime":"2025-08-10T01:05:54.180Z","isPitch":false,"type":"action","player":{"id":695336,"link":"/api/v1/people/695336"}},{"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":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.712444672446953,"aZ":-30.510135907418302,"pfxX":7.24062649609458,"pfxZ":1.1014862630956905,"pX":1.16268935768833,"pZ":2.1227884486428636,"vX0":4.314441165823182,"vY0":-121.89712510507742,"vZ0":-1.6872379619822375,"x":72.68,"y":181.46,"x0":-1.5699812019162136,"y0":50.00037304539345,"z0":5.455202518498446,"aX":10.906025965884615},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.8,"breakHorizontal":-14.2,"spinRate":2372,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4491444997665579,"extension":6.757760808256163},"index":5,"playId":"9ce7e759-d006-3d65-aa0c-fc3a1364f9e1","pitchNumber":5,"startTime":"2025-08-10T01:05:54.180Z","endTime":"2025-08-10T01:05:58.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.115416650140006,"aZ":-17.81610908600448,"pfxX":-3.2676023149290816,"pfxZ":7.594046972572315,"pX":-0.5447836029117251,"pZ":3.6411390491136855,"vX0":4.072461113206209,"vY0":-136.4357965077411,"vZ0":-1.607747586132944,"x":137.77,"y":140.47,"x0":-1.6300151078796428,"y0":50.006126127052745,"z0":5.461826369898191,"aX":-6.1813998393779315},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":5.0,"spinRate":2087,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.40095477338182395,"extension":6.709563177082446},"index":6,"playId":"a6abe31d-3d4e-33f1-9a4b-ced0f0e7b6a2","pitchNumber":6,"startTime":"2025-08-10T01:06:21.382Z","endTime":"2025-08-10T01:06:24.679Z","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.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.97271261748603,"aZ":-21.946731470214804,"pfxX":-6.107350554579037,"pfxZ":5.580824436026145,"pX":-1.301489345322404,"pZ":2.690276043448012,"vX0":3.0516425966119716,"vY0":-133.8199769092851,"vZ0":-3.062045595305987,"x":166.61,"y":166.14,"x0":-1.6565424412642706,"y0":50.00539464650292,"z0":5.402592177906913,"aX":-11.197266023123676},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.7,"breakHorizontal":10.6,"spinRate":2117,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40762867995318874,"extension":6.687992166001002},"index":7,"playId":"d39bb128-2f64-3cfb-b4d0-9baa4f51eb64","pitchNumber":7,"startTime":"2025-08-10T01:06:43.191Z","endTime":"2025-08-10T01:06:48.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.57261610582247,"strikeZoneBottom":1.56260506002214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.818485457756267,"aZ":-29.053386740422564,"pfxX":-8.407159204856,"pfxZ":1.8838258371322094,"pX":0.058036870679299774,"pZ":-0.2894514564055745,"vX0":6.724794621216457,"vY0":-127.1003126413722,"vZ0":-8.38305639735879,"x":114.79,"y":246.6,"x0":-1.512750993484298,"y0":50.003325748555326,"z0":5.315337870238345,"aX":-13.937630741346702},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.9,"breakHorizontal":13.9,"spinRate":1426,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4287710931554405,"extension":6.891610597436233},"index":8,"playId":"5f992301-004d-30a5-b056-447c5db2aa56","pitchNumber":8,"startTime":"2025-08-10T01:07:04.237Z","endTime":"2025-08-10T01:07:09.408Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.707664379728236,"aZ":-16.82216070808415,"pfxX":-4.140825519761397,"pfxZ":8.133516642078966,"pX":0.5893659011149768,"pZ":1.8833582254774142,"vX0":7.124660524558294,"vY0":-136.2365871332068,"vZ0":-6.172646496799535,"x":94.53,"y":187.93,"x0":-1.5165880937814036,"y0":50.00645851560385,"z0":5.333001724524126,"aX":-7.819959357449626},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":6.1,"spinRate":2160,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.4013754423398348,"extension":6.85411579147562},"index":9,"playId":"ee830af9-9a52-3b43-b98e-160fc5c22735","pitchNumber":9,"startTime":"2025-08-10T01:07:26.857Z","endTime":"2025-08-10T01:07:30.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.331224512262295,"aZ":-17.76801948169015,"pfxX":-6.11960651003713,"pfxZ":7.639864326087219,"pX":-0.027776034450560316,"pZ":2.604843624753751,"vX0":6.265043524256086,"vY0":-136.09337288697532,"vZ0":-4.038928748981329,"x":118.06,"y":168.45,"x0":-1.55855194105723,"y0":50.00515358761852,"z0":5.329864802798434,"aX":-11.544044624050233},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.2,"breakHorizontal":9.8,"spinRate":2131,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.40162844828816135,"extension":6.813136452015954},"hitData":{"launchSpeed":86.5,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.67,"coordY":147.63}},"index":10,"playId":"e46810d8-c215-3197-a0da-8d5ddd1f0618","pitchNumber":10,"startTime":"2025-08-10T01:07:51.289Z","endTime":"2025-08-10T01:07:58.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:07:58.810Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker strikes out swinging.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T01:10:33.869Z","endTime":"2025-08-10T01:11:42.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.417346180453553,"aZ":-24.264681976154094,"pfxX":-0.8685458685513816,"pfxZ":4.532460585442145,"pX":-0.0037579617426248433,"pZ":2.0905721995822306,"vX0":5.313906047740709,"vY0":-130.50971442676175,"vZ0":-4.712585404510557,"x":117.14,"y":182.33,"x0":-1.943114721847864,"y0":50.00355296151489,"z0":5.72042915241995,"aX":-1.5163248182454523},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.4,"breakHorizontal":0.6,"spinRate":2476,"spinDirection":190},"zone":8,"typeConfidence":0.92,"plateTime":0.41779030171260434,"extension":6.328364008149905},"index":0,"playId":"449f0d6a-42bd-3bf0-8cba-a97d5167fadb","pitchNumber":1,"startTime":"2025-08-10T01:10:39.994Z","endTime":"2025-08-10T01:10:43.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.46336206598583,"strikeZoneBottom":1.51281155781046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.948286822019604,"aZ":-28.037865924879075,"pfxX":-7.893271919093741,"pfxZ":2.442089814015806,"pX":-1.0794422307505822,"pZ":1.508160492013927,"vX0":5.034437724977499,"vY0":-128.97833213319586,"vZ0":-5.135624458911374,"x":158.15,"y":198.06,"x0":-2.0277420029388584,"y0":50.000225944061896,"z0":5.678085438602901,"aX":-13.343106021732627},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.5,"breakHorizontal":13.2,"spinRate":1459,"spinDirection":227},"zone":13,"typeConfidence":0.97,"plateTime":0.42410959777852586,"extension":6.459683931878878},"index":1,"playId":"8680e483-6e95-3823-be31-41a7007ce75a","pitchNumber":2,"startTime":"2025-08-10T01:10:58.448Z","endTime":"2025-08-10T01:11:03.874Z","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":95.4,"endSpeed":87.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.53483135646567,"aZ":-12.25883116715355,"pfxX":-3.550703138841897,"pfxZ":10.153452962485996,"pX":0.22612609927282698,"pZ":2.8513306716778843,"vX0":6.085348395033947,"vY0":-138.80430499468298,"vZ0":-5.9496918630353655,"x":108.38,"y":161.79,"x0":-1.5280948049418388,"y0":50.005342624115364,"z0":5.830692364921396,"aX":-6.966710916916099},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":5.3,"spinRate":2224,"spinDirection":205},"zone":5,"typeConfidence":0.9,"plateTime":0.3938154326887968,"extension":6.306649364640559},"index":2,"playId":"0baa2741-8b17-30db-af42-e89f6b70103e","pitchNumber":3,"startTime":"2025-08-10T01:11:15.792Z","endTime":"2025-08-10T01:11:19.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.570636984414914,"aZ":-28.427108842905145,"pfxX":-9.035731580642313,"pfxZ":2.1910745515470076,"pX":-0.38066047255018937,"pZ":1.46614243447596,"vX0":6.748273108282027,"vY0":-129.86580171463248,"vZ0":-5.233012962184849,"x":131.51,"y":199.19,"x0":-1.8357191766447007,"y0":50.00475798341949,"z0":5.663149463265581,"aX":-15.473427238449759},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.0,"breakHorizontal":14.9,"spinRate":1405,"spinDirection":231},"zone":13,"typeConfidence":0.97,"plateTime":0.42137245889397246,"extension":6.474620698144015},"index":3,"playId":"ccaf71b2-601c-3e96-8729-5f9828c6e24f","pitchNumber":4,"startTime":"2025-08-10T01:11:38.290Z","endTime":"2025-08-10T01:11:42.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:11:42.803Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Kelly grounds out, shortstop Masyn Winn to first baseman Willson Contreras.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T01:11:48.840Z","endTime":"2025-08-10T01:12:12.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.177211790611548,"aZ":-31.221865175331352,"pfxX":0.7289248450764445,"pfxZ":0.5664302648873178,"pX":0.5336397349309396,"pZ":2.1555639364282366,"vX0":5.596546100345902,"vY0":-128.63920948352518,"vZ0":-3.185353428570364,"x":96.66,"y":180.58,"x0":-1.759485460533593,"y0":50.00446327904987,"z0":5.815116153240496,"aX":1.2284113948301034},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.6,"breakHorizontal":-2.5,"spinRate":2717,"spinDirection":84},"zone":9,"typeConfidence":0.9,"plateTime":0.4248085049050454,"extension":6.321727767579235},"hitData":{"launchSpeed":76.1,"launchAngle":10.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.44,"coordY":144.38}},"index":0,"playId":"4447629a-612e-34ef-8020-7165e9c3de7b","pitchNumber":1,"startTime":"2025-08-10T01:12:04.883Z","endTime":"2025-08-10T01:12:12.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:12:12.688Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, second baseman Thomas Saggese to first baseman Willson Contreras.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T01:12:21.807Z","endTime":"2025-08-10T01:13:23.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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":575929,"link":"/api/v1/people/575929"},"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.2,"endSpeed":87.8,"strikeZoneTop":3.16940735856959,"strikeZoneBottom":1.44792614920617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07114518735953,"aZ":-15.14117819537788,"pfxX":-5.362707648958574,"pfxZ":8.583181019391137,"pX":-0.7667759496198893,"pZ":3.9086284558355584,"vX0":4.585028818754902,"vY0":-140.07668139927983,"vZ0":-2.7281998121003235,"x":146.23,"y":133.25,"x0":-1.7292648191517108,"y0":50.00246118922227,"z0":5.886969723248957,"aX":-10.64142421073118},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":8.8,"spinRate":2112,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.39124758100468027,"extension":6.3337129034726845},"index":0,"playId":"f04a22c7-3edc-3987-af7f-ff2d69c31ade","pitchNumber":1,"startTime":"2025-08-10T01:12:36.833Z","endTime":"2025-08-10T01:12:42.850Z","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":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.1,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.946850511825303,"aZ":-27.328506907016305,"pfxX":-8.484527980001033,"pfxZ":2.8485216455876596,"pX":0.28698290260275605,"pZ":2.160984103546593,"vX0":8.192923644578002,"vY0":-129.39190457459094,"vZ0":-3.6650156313697253,"x":106.06,"y":180.43,"x0":-1.8117737871478288,"y0":50.00584395996519,"z0":5.680223376260002,"aX":-14.4494466315223},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.6,"breakHorizontal":13.7,"spinRate":1690,"spinDirection":230},"zone":6,"typeConfidence":0.97,"plateTime":0.4226394115740333,"extension":6.420122759262843},"index":1,"playId":"9f03101e-f2b0-3ce5-89a8-c7ffacbafebe","pitchNumber":2,"startTime":"2025-08-10T01:12:51.141Z","endTime":"2025-08-10T01:12:57.925Z","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.3,"endSpeed":87.8,"strikeZoneTop":3.1,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42697974340801,"aZ":-10.289216725292365,"pfxX":-3.986969550315022,"pfxZ":11.046850613869891,"pX":-0.3185887213319109,"pZ":2.2849300976421234,"vX0":5.180830226307051,"vY0":-140.05223678138415,"vZ0":-7.383165089220171,"x":129.14,"y":177.09,"x0":-1.6767617000991701,"y0":50.003027169894935,"z0":5.632774028997276,"aX":-7.8991558126444525},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.6,"breakHorizontal":6.1,"spinRate":2292,"spinDirection":210},"zone":4,"typeConfidence":0.91,"plateTime":0.39149440102081146,"extension":6.495823138270427},"hitData":{"launchSpeed":95.8,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.19,"coordY":149.66}},"index":2,"playId":"153fd185-7322-336c-ac18-e7cb205fbcc0","pitchNumber":3,"startTime":"2025-08-10T01:13:15.843Z","endTime":"2025-08-10T01:13:23.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:13:23.248Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lars Nootbaar doubles (17) on a sharp line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T01:15:32.231Z","endTime":"2025-08-10T01:16:57.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.60563575553063,"strikeZoneBottom":1.71962346060532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.239757373834212,"aZ":-16.12720214526654,"pfxX":-4.358869596099051,"pfxZ":8.575257040938414,"pX":0.6204348786960043,"pZ":2.7388648909422004,"vX0":7.063911770080863,"vY0":-135.37967847166334,"vZ0":-4.318849589872171,"x":93.35,"y":164.83,"x0":-1.4464538743399522,"y0":50.005231589859235,"z0":5.470348165001826,"aX":-8.159930423686149},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":6.5,"spinRate":2141,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4032939381651426,"extension":6.805271755141759},"index":0,"playId":"97766b46-295a-3453-a9c1-4901b6aa1896","pitchNumber":1,"startTime":"2025-08-10T01:15:53.739Z","endTime":"2025-08-10T01:15:57.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.0,"strikeZoneTop":3.58356945281617,"strikeZoneBottom":1.75169541447981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.716309623725966,"aZ":-25.52929464288383,"pfxX":2.6004831336778125,"pfxZ":3.9442090011822195,"pX":2.2769388819748055,"pZ":2.1137064511742527,"vX0":8.40362105742345,"vY0":-128.00796926219581,"vZ0":-3.3479620215709223,"x":30.21,"y":181.71,"x0":-1.3665649043775274,"y0":50.001223796980916,"z0":5.404374890047987,"aX":4.379800955468992},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.7,"breakHorizontal":-6.4,"spinRate":2172,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4254636165370491,"extension":6.846647871623224},"index":1,"playId":"aba2395d-ece5-3a33-a8c6-8dbbeb3e921c","pitchNumber":2,"startTime":"2025-08-10T01:16:08.866Z","endTime":"2025-08-10T01:16:13.888Z","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.4,"endSpeed":73.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.753343149513473,"aZ":-39.11006217446347,"pfxX":5.862017259518666,"pfxZ":-5.099608598765937,"pX":-0.09076667971959208,"pZ":1.6065013472324765,"vX0":1.513820731858277,"vY0":-115.63345956193318,"vZ0":-0.9212522401551617,"x":120.46,"y":195.4,"x0":-1.5149529105969985,"y0":50.00339746999717,"z0":5.749143449859161,"aX":7.97032314715908},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-9.2,"breakHorizontal":-11.0,"spinRate":2098,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.47294145534592635,"extension":6.532464419377245},"index":2,"playId":"c44586d5-96f3-3d0c-a2ca-59f3d3eb57bf","pitchNumber":3,"startTime":"2025-08-10T01:16:23.807Z","endTime":"2025-08-10T01:16:28.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.484671514626644,"aZ":-19.238560552660616,"pfxX":-3.222179740507304,"pfxZ":6.900349612933166,"pX":0.2767588074176577,"pZ":3.669418110974721,"vX0":5.930286703152847,"vY0":-135.52800421284286,"vZ0":-1.4642811483682396,"x":106.45,"y":139.71,"x0":-1.5134819583771877,"y0":50.00218830165513,"z0":5.550062873960156,"aX":-6.040446792423322},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.5,"breakHorizontal":4.7,"spinRate":2234,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40296725629380603,"extension":6.795588220695048},"hitData":{"launchSpeed":100.2,"launchAngle":22.0,"totalDistance":373.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":186.66,"coordY":61.04}},"index":3,"playId":"7cdf4233-7b3e-3ff8-a868-2c9373d62db4","pitchNumber":4,"startTime":"2025-08-10T01:16:44.270Z","endTime":"2025-08-10T01:16:57.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:16:57.286Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Iván Herrera flies out to right fielder Kyle Tucker. Lars Nootbaar to 3rd.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T01:17:13.704Z","endTime":"2025-08-10T01:18:47.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":84.2,"strikeZoneTop":3.4513364838063,"strikeZoneBottom":1.51027872400252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.54575135583181,"aZ":-24.86409401100804,"pfxX":-7.932725926930248,"pfxZ":4.0509581573781395,"pX":-0.4278276129221692,"pZ":2.2154118657129946,"vX0":5.535153780754022,"vY0":-133.22981258172422,"vZ0":-3.753281622995158,"x":133.31,"y":178.96,"x0":-1.49746626329915,"y0":50.00396523582775,"z0":5.431093383202457,"aX":-14.319132860404242},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.7,"breakHorizontal":13.2,"spinRate":2156,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.41048532971214025,"extension":6.7220249748537215},"index":0,"playId":"f439577c-dc22-30d9-80cf-7e5e8493b400","pitchNumber":1,"startTime":"2025-08-10T01:17:28.611Z","endTime":"2025-08-10T01:17:32.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.42785261819067,"strikeZoneBottom":1.4780261535233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.593218936437772,"aZ":-25.13022817542878,"pfxX":2.422927599727706,"pfxZ":4.220027658115871,"pX":1.26859320435569,"pZ":2.6785766438274843,"vX0":6.000161653099479,"vY0":-127.97219454137885,"vZ0":-2.2829599352233636,"x":68.64,"y":166.46,"x0":-1.4146203623248053,"y0":50.00612130519672,"z0":5.536064822497293,"aX":4.04922273808509},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.4,"breakHorizontal":-5.6,"spinRate":2211,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.4267994441443874,"extension":6.704362695763243},"index":1,"playId":"905cf02a-2876-365c-8bbc-c0f16085b255","pitchNumber":2,"startTime":"2025-08-10T01:17:45.550Z","endTime":"2025-08-10T01:17:49.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.40170954569983,"strikeZoneBottom":1.48793945126527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.422206032710935,"aZ":-27.28970855012139,"pfxX":-8.282252554129613,"pfxZ":2.7388366977273604,"pX":-1.199828488719368,"pZ":1.4503583586569508,"vX0":3.671499190323407,"vY0":-132.74169342839252,"vZ0":-5.189963005935656,"x":162.73,"y":199.62,"x0":-1.524810885800996,"y0":50.004674210694596,"z0":5.417861725606119,"aX":-14.781155383430177},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.1,"breakHorizontal":14.2,"spinRate":2196,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.41262795266654306,"extension":6.749881801900013},"index":2,"playId":"71f3c07e-8622-3190-8de2-bf44355b6f02","pitchNumber":3,"startTime":"2025-08-10T01:18:02.041Z","endTime":"2025-08-10T01:18:06.650Z","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":92.8,"endSpeed":85.3,"strikeZoneTop":3.42304076521127,"strikeZoneBottom":1.56381569551656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.772223711711575,"aZ":-18.52228951924107,"pfxX":-4.516093223970254,"pfxZ":7.357297433452125,"pX":0.7945586853450317,"pZ":2.883324741948882,"vX0":7.4913741619529475,"vY0":-134.96642657036918,"vZ0":-3.2857813292544256,"x":86.71,"y":160.93,"x0":-1.4229543910244327,"y0":50.00342800633554,"z0":5.4117209548366905,"aX":-8.38119754636596},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":6.7,"spinRate":2268,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.404918739045812,"extension":6.96854915207664},"index":3,"playId":"ca424903-df9c-3be3-8603-79e459b4ff22","pitchNumber":4,"startTime":"2025-08-10T01:18:18.370Z","endTime":"2025-08-10T01:18:22.720Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.174727657218572,"aZ":-31.875729628477796,"pfxX":9.903314991536204,"pfxZ":0.20558397115870974,"pX":0.8451843193757371,"pZ":1.8871011819871857,"vX0":2.87530205399903,"vY0":-119.02540647962401,"vZ0":-1.8613386836028214,"x":84.78,"y":187.83,"x0":-1.666718077928402,"y0":50.001137877145496,"z0":5.582798290721221,"aX":14.11761818272039},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.2,"breakHorizontal":-18.6,"spinRate":2353,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.46128323735556886,"extension":6.512678527187316},"hitData":{"launchSpeed":88.5,"launchAngle":36.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.4,"coordY":91.12}},"index":4,"playId":"8d707d44-3fdf-3c84-9e8b-33d576c3139c","pitchNumber":5,"startTime":"2025-08-10T01:18:34.335Z","endTime":"2025-08-10T01:18:47.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:18:47.850Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out to first baseman Michael Busch. Lars Nootbaar scores.","rbi":1,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T01:19:04.212Z","endTime":"2025-08-10T01:19:55.521Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":{"id":607067,"link":"/api/v1/people/607067"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.593172573868564,"aZ":-23.651614321293977,"pfxX":-0.03451292530875616,"pfxZ":4.908794321921518,"pX":1.22093737342175,"pZ":2.355874044142811,"vX0":6.905953640779789,"vY0":-130.26865192875965,"vZ0":-3.2241922650189485,"x":70.46,"y":175.17,"x0":-1.4481232589791397,"y0":50.006208216871755,"z0":5.376122598623859,"aX":-0.06057290115968172},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.5,"breakHorizontal":-1.3,"spinRate":2342,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.418744050297573,"extension":6.638096827389266},"index":0,"playId":"dcb90b30-b286-3fe1-a178-e5fb378d61e8","pitchNumber":1,"startTime":"2025-08-10T01:19:17.265Z","endTime":"2025-08-10T01:19:21.717Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-10T01:19:38.108Z","endTime":"2025-08-10T01:19:47.495Z","isPitch":false,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.753675869535595,"aZ":-25.18529433402796,"pfxX":0.268865754633511,"pfxZ":4.04296592262437,"pX":-0.06741472751249457,"pZ":2.6044660288909482,"vX0":3.7733917185185755,"vY0":-129.84297664045678,"vZ0":-2.489669133950149,"x":119.57,"y":168.46,"x0":-1.566459387183885,"y0":50.006430392523924,"z0":5.4655385998982,"aX":0.4654652618927259},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.1,"breakHorizontal":-1.2,"spinRate":2282,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.41968510755445587,"extension":6.76082911299165},"hitData":{"launchSpeed":77.0,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.73,"coordY":174.86}},"index":2,"playId":"f297618f-aef4-315c-ad68-b334bc63c294","pitchNumber":2,"startTime":"2025-08-10T01:19:47.495Z","endTime":"2025-08-10T01:19:55.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:19:55.521Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willson Contreras singles on a ground ball to second baseman Nico Hoerner.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T01:20:17.949Z","endTime":"2025-08-10T01:21:21.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"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":"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":3},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.8,"strikeZoneTop":3.63400956128328,"strikeZoneBottom":1.64561555160141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.481828023624942,"aZ":-40.10843535402003,"pfxX":5.171522344252824,"pfxZ":-5.55105347819616,"pX":0.8150526850846906,"pZ":1.1893697069461968,"vX0":3.655683031972192,"vY0":-118.49361193602323,"vZ0":-1.7701892614881942,"x":85.93,"y":206.67,"x0":-1.4166064599974444,"y0":50.00246268568372,"z0":5.592396182957429,"aX":7.392976087456335},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.2,"breakHorizontal":-10.2,"spinRate":2258,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4612759037189469,"extension":6.708823931756803},"index":0,"playId":"8929fdf4-39f7-3d0f-ac46-9de6a6a62bc2","pitchNumber":1,"startTime":"2025-08-10T01:20:22.738Z","endTime":"2025-08-10T01:20:26.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.71195389018242,"aZ":-25.196959833037567,"pfxX":-9.685943175740942,"pfxZ":3.7895299282285038,"pX":-0.3317800837741775,"pZ":1.7939348124431072,"vX0":6.297492553032812,"vY0":-134.918893415269,"vZ0":-4.904602986102444,"x":129.65,"y":190.34,"x0":-1.4392628299533525,"y0":50.004387913270655,"z0":5.4141969013403095,"aX":-17.835056954493268},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.0,"breakHorizontal":16.2,"spinRate":2254,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.4061741827721965,"extension":6.720502946129628},"index":1,"playId":"112fb9a7-5942-344c-b6c4-c31d09f1ff5c","pitchNumber":2,"startTime":"2025-08-10T01:20:37.824Z","endTime":"2025-08-10T01:20:42.648Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-10T01:20:46.275Z","endTime":"2025-08-10T01:21:08.413Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.655792777218952,"aZ":-34.114598383498105,"pfxX":7.650816748016975,"pfxZ":-1.3113646774465213,"pX":0.566422695867083,"pZ":1.8153366579900756,"vX0":2.8246839091996048,"vY0":-121.46528210020529,"vZ0":-1.6312448089270082,"x":95.41,"y":189.77,"x0":-1.6081578347116254,"y0":50.00168299201487,"z0":5.485098377608548,"aX":11.33475219794314},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.5,"breakHorizontal":-14.5,"spinRate":2578,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.45238930227035956,"extension":6.689497871202931},"hitData":{"launchSpeed":72.9,"launchAngle":8.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":124.45,"coordY":146.11}},"index":3,"playId":"1cc66760-86ef-3d29-a79e-ed095b04f699","pitchNumber":3,"startTime":"2025-08-10T01:21:08.413Z","endTime":"2025-08-10T01:21:21.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:21:21.396Z","atBatIndex":53},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Masyn Winn grounds into a force out, third baseman Matt Shaw to second baseman Nico Hoerner. Willson Contreras out at 2nd.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T01:22:32.126Z","endTime":"2025-08-10T01:23:13.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T01:21:40.534Z","endTime":"2025-08-10T01:22:34.492Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.3316851948959,"strikeZoneBottom":1.44824877972109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.404957140093455,"aZ":-25.543235624275695,"pfxX":-9.09824857607451,"pfxZ":3.626847183796862,"pX":0.6881228853557837,"pZ":2.327041470562009,"vX0":8.489197460216229,"vY0":-133.96224576642422,"vZ0":-3.362000879239146,"x":90.77,"y":175.95,"x0":-1.3311695543065785,"y0":50.000771577756296,"z0":5.4125627355550305,"aX":-16.628045154226374},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.1,"breakHorizontal":14.8,"spinRate":2084,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.40797202718719117,"extension":6.981023186431777},"index":1,"playId":"22d04088-1aab-3184-bc77-e416ceb1a843","pitchNumber":1,"startTime":"2025-08-10T01:22:34.492Z","endTime":"2025-08-10T01:22:38.600Z","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":93.4,"endSpeed":86.3,"strikeZoneTop":3.41122114858926,"strikeZoneBottom":1.47500421836783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.622979581179386,"aZ":-16.915217030132727,"pfxX":-5.579406959042427,"pfxZ":8.085027177692439,"pX":1.303772566218303,"pZ":2.15007218425169,"vX0":9.130914097426825,"vY0":-135.7558828674786,"vZ0":-5.7938648645241555,"x":67.3,"y":180.73,"x0":-1.3613580354712518,"y0":50.00253780105925,"z0":5.468663767252762,"aX":-10.530368337902441},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":8.4,"spinRate":2182,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4017700684901855,"extension":6.813653305058896},"index":2,"playId":"e3df8321-1ba6-3d8e-9131-4335c14a74cf","pitchNumber":2,"startTime":"2025-08-10T01:22:50.086Z","endTime":"2025-08-10T01:22:53.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.630791138450533,"aZ":-34.07541530765815,"pfxX":4.835791318235032,"pfxZ":-1.2894355132139435,"pX":0.6497019775855576,"pZ":2.2034478844015224,"vX0":3.7642786206987084,"vY0":-120.2922608458799,"vZ0":-0.8851679296842416,"x":92.23,"y":179.29,"x0":-1.562094309949449,"y0":50.00570385621772,"z0":5.588613689428823,"aX":7.110112061544899},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.3,"breakHorizontal":-9.6,"spinRate":2437,"spinDirection":71},"zone":6,"typeConfidence":2.0,"plateTime":0.4547670711257332,"extension":6.558774158221023},"hitData":{"launchSpeed":85.1,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.65,"coordY":168.4}},"index":3,"playId":"bec5b814-8d49-38c5-b1d7-e7d77a905f38","pitchNumber":3,"startTime":"2025-08-10T01:23:06.617Z","endTime":"2025-08-10T01:23:13.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:23:13.653Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T01:25:43.809Z","endTime":"2025-08-10T01:26:58.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to first base for Alec Burleson.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T01:25:13.341Z","endTime":"2025-08-10T01:25:13.357Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"300"},{"details":{"description":"Defensive Substitution: Garrett Hampson replaces first baseman Willson Contreras, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-10T01:25:13.357Z","endTime":"2025-08-10T01:25:46.000Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.53323315888705,"strikeZoneBottom":1.61174279092752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.77243030464902,"aZ":-26.862462336803578,"pfxX":-7.962004251635362,"pfxZ":3.2450385745782393,"pX":-0.5025843773273097,"pZ":1.6616988225740719,"vX0":5.938055166550274,"vY0":-126.78657122135158,"vZ0":-4.803706617222604,"x":136.16,"y":193.91,"x0":-1.835105057710334,"y0":50.001109603364135,"z0":5.712435275544883,"aX":-13.022676965450858},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.0,"breakHorizontal":13.2,"spinRate":1338,"spinDirection":229},"zone":7,"typeConfidence":0.97,"plateTime":0.4312348814540412,"extension":6.3110325788366355},"index":2,"playId":"8b66f4da-93fa-3b2a-97a2-9840ea49ce75","pitchNumber":1,"startTime":"2025-08-10T01:25:46.000Z","endTime":"2025-08-10T01:25:51.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.69071972838915,"strikeZoneBottom":1.56399062092621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.239506321218514,"aZ":-22.752405069543244,"pfxX":1.1438993690355201,"pfxZ":5.224503579603569,"pX":-0.1682125188991215,"pZ":4.181211650493477,"vX0":4.1959415829577,"vY0":-132.66306609288912,"vZ0":-0.36078109245174517,"x":123.41,"y":125.89,"x0":-1.911433085640065,"y0":50.002547460378736,"z0":5.960579462393866,"aX":2.0628297173142025},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.6,"breakHorizontal":-2.9,"spinRate":2383,"spinDirection":188},"zone":11,"typeConfidence":0.9,"plateTime":0.41101817345750824,"extension":6.325528098672289},"index":3,"playId":"b0523e11-0c65-3d41-bbcf-ce93b9315f70","pitchNumber":2,"startTime":"2025-08-10T01:25:59.776Z","endTime":"2025-08-10T01:26:03.702Z","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.6,"endSpeed":87.2,"strikeZoneTop":3.64238587290752,"strikeZoneBottom":1.5942279618506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.86935955350695,"aZ":-11.202207559990653,"pfxX":-3.7330011537006356,"pfxZ":10.71853513983192,"pX":-0.766096788745962,"pZ":3.0762786009181764,"vX0":3.61187811340531,"vY0":-139.14319355121862,"vZ0":-5.064278561485935,"x":146.2,"y":155.72,"x0":-1.5973978549849142,"y0":50.000018261898695,"z0":5.665137606952194,"aX":-7.302418874408539},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.5,"breakHorizontal":6.0,"spinRate":2327,"spinDirection":206},"zone":1,"typeConfidence":0.9,"plateTime":0.39396508372470684,"extension":6.580695232362406},"index":4,"playId":"6cdd389e-0027-3426-8087-4c8a19b81b28","pitchNumber":3,"startTime":"2025-08-10T01:26:14.418Z","endTime":"2025-08-10T01:26:18.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.925272041628453,"aZ":-30.44615790589335,"pfxX":0.40783073739712794,"pfxZ":1.0829686410785317,"pX":-0.9177506512416054,"pZ":2.603561600126626,"vX0":2.217686568285149,"vY0":-125.18769598261052,"vZ0":-1.7701046932518523,"x":151.98,"y":168.48,"x0":-1.866004393942849,"y0":50.002503437160186,"z0":5.798489001384334,"aX":0.6509746100967595},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.8,"breakHorizontal":-1.2,"spinRate":2751,"spinDirection":111},"zone":13,"typeConfidence":0.9,"plateTime":0.43657301440598184,"extension":6.394588884265353},"index":5,"playId":"4664c72b-6b76-3bb6-aa70-939c7b64e430","pitchNumber":4,"startTime":"2025-08-10T01:26:30.278Z","endTime":"2025-08-10T01:26:35.177Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.826530893895352,"aZ":-25.457455762618316,"pfxX":1.1790596365343542,"pfxZ":3.7198622665156016,"pX":0.6740332961610199,"pZ":3.4870781596234663,"vX0":5.6966352921545464,"vY0":-132.22197763952792,"vZ0":-1.674615623803147,"x":91.31,"y":144.63,"x0":-1.6440089569180192,"y0":50.00499078002309,"z0":5.960402765521087,"aX":2.1294796551901523},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.6,"breakHorizontal":-3.1,"spinRate":2381,"spinDirection":191},"zone":3,"typeConfidence":0.92,"plateTime":0.4110889695337958,"extension":6.124932583081175},"index":6,"playId":"3e69b323-24a2-3fc3-bff3-1ad15ee3edf7","pitchNumber":5,"startTime":"2025-08-10T01:26:54.007Z","endTime":"2025-08-10T01:26:58.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:26:58.569Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to left fielder Garrett Hampson.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T01:27:12.875Z","endTime":"2025-08-10T01:27:41.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.3,"endSpeed":80.7,"strikeZoneTop":3.31040216725511,"strikeZoneBottom":1.52210683089497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82778639756407,"aZ":-32.65597952805812,"pfxX":0.23528068053463924,"pfxZ":-0.29077097544303676,"pX":0.5913929955776737,"pZ":2.187083131657175,"vX0":6.043188727435627,"vY0":-127.04239796441247,"vZ0":-2.8232312020624244,"x":94.46,"y":179.73,"x0":-1.8439459421110236,"y0":50.005244412390674,"z0":5.895610562646907,"aX":0.38570090532126267},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.0,"breakHorizontal":-1.7,"spinRate":2618,"spinDirection":110},"zone":6,"typeConfidence":0.9,"plateTime":0.43033672052669925,"extension":6.271204824754618},"index":0,"playId":"a62f864b-036f-3e31-a438-5adca657a2d2","pitchNumber":1,"startTime":"2025-08-10T01:27:20.253Z","endTime":"2025-08-10T01:27:24.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.846527173815034,"aZ":-31.03336450607366,"pfxX":0.7022809011233351,"pfxZ":0.7049925991131509,"pX":-0.6963957127705394,"pZ":2.3380953983550876,"vX0":2.723902854310847,"vY0":-126.46972688543913,"vZ0":-2.724832446699537,"x":111.83,"y":172.0,"x0":-1.8787581384392928,"y0":50.00434561546212,"z0":5.919206496633073,"aX":1.1367690265718327},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.8,"breakHorizontal":-1.9,"spinRate":2852,"spinDirection":76},"zone":4,"typeConfidence":0.9,"plateTime":0.43313994682685797,"extension":6.149855092306933},"hitData":{"launchSpeed":74.2,"launchAngle":35.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.14,"coordY":119.25}},"index":1,"playId":"0c5f3cd3-368d-35b3-a2fe-85078540342b","pitchNumber":2,"startTime":"2025-08-10T01:27:33.301Z","endTime":"2025-08-10T01:27:41.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:27:41.328Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a sharp line drive to center fielder Lars Nootbaar.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T01:28:16.637Z","endTime":"2025-08-10T01:29:07.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T01:28:09.747Z","endTime":"2025-08-10T01:28:18.899Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.56171793542115,"strikeZoneBottom":1.54512922158128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.292876446154228,"aZ":-29.15997311450331,"pfxX":0.11514569197755886,"pfxZ":1.8338155128275577,"pX":1.0986513182349544,"pZ":2.064668296062169,"vX0":6.782909330964356,"vY0":-127.23323081333596,"vZ0":-3.6672282849276048,"x":75.12,"y":183.03,"x0":-1.6130706065380587,"y0":50.00349247475198,"z0":5.827052095229704,"aX":0.18930684802432934},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.8,"breakHorizontal":-1.7,"spinRate":2808,"spinDirection":80},"zone":14,"typeConfidence":0.9,"plateTime":0.42993190222627176,"extension":6.311634246103567},"index":1,"playId":"5539ec88-0349-31cb-ba54-c4f6066938be","pitchNumber":1,"startTime":"2025-08-10T01:28:18.899Z","endTime":"2025-08-10T01:28:24.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.63423153314536,"aZ":-29.811231006614307,"pfxX":0.6682030014975693,"pfxZ":1.4993487968064123,"pX":-0.09426163467396383,"pZ":1.7974774854328346,"vX0":4.2413716417654115,"vY0":-124.72195826057899,"vZ0":-3.972489951280812,"x":120.59,"y":190.25,"x0":-1.902408065315914,"y0":50.005250624729904,"z0":5.864295273849485,"aX":1.0542561454430475},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.0,"breakHorizontal":-2.2,"spinRate":2821,"spinDirection":55},"zone":8,"typeConfidence":0.9,"plateTime":0.4388453464863864,"extension":6.170469588911747},"index":2,"playId":"61645dd4-2bf5-3c91-b7e3-4246faa0e5a0","pitchNumber":2,"startTime":"2025-08-10T01:28:31.997Z","endTime":"2025-08-10T01:28:38.929Z","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":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.461241333456798,"aZ":-14.432302326234499,"pfxX":-5.295043524438263,"pfxZ":9.01443047459686,"pX":0.5133445886124007,"pZ":2.627628521464481,"vX0":6.962472308827325,"vY0":-138.9848322491447,"vZ0":-5.923345487943387,"x":97.43,"y":167.83,"x0":-1.3294677918930147,"y0":50.000329392127384,"z0":5.735132052261591,"aX":-10.418490145740183},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":8.3,"spinRate":2157,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.39322999885858545,"extension":6.4477930073493965},"hitData":{"launchSpeed":104.8,"launchAngle":10.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":157.6,"coordY":81.74}},"index":3,"playId":"f6bf606f-e397-3a74-ac10-d75205a7edac","pitchNumber":3,"startTime":"2025-08-10T01:28:56.824Z","endTime":"2025-08-10T01:29:07.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:29:07.738Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Shaw flies out to right fielder Jordan Walker.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T01:29:27.745Z","endTime":"2025-08-10T01:30:00.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.117623008927485,"aZ":-13.615911980813532,"pfxX":-4.189697704923708,"pfxZ":9.567589095176853,"pX":0.015838047492854623,"pZ":3.179581392418415,"vX0":5.421989658508537,"vY0":-138.433095340441,"vZ0":-4.811684994775541,"x":116.4,"y":152.93,"x0":-1.424472472387471,"y0":50.00193501570985,"z0":5.852893867464691,"aX":-8.126010819333366},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":6.5,"spinRate":2367,"spinDirection":204},"zone":2,"typeConfidence":0.9,"plateTime":0.39578459592578064,"extension":6.360738958484867},"index":0,"playId":"a80f013e-6445-304d-8ccb-6443670d798d","pitchNumber":1,"startTime":"2025-08-10T01:29:35.344Z","endTime":"2025-08-10T01:29:39.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.37883698348007,"aZ":-34.03968068452149,"pfxX":1.803081296080057,"pfxZ":-1.152077316544064,"pX":0.9943611649905462,"pZ":2.036235258035671,"vX0":5.679587496104352,"vY0":-125.95010665710096,"vZ0":-2.758779894726243,"x":79.1,"y":183.8,"x0":-1.5157485647679967,"y0":50.00272931757848,"z0":5.873497681148207,"aX":2.921947301135133},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.4,"breakHorizontal":-4.4,"spinRate":2805,"spinDirection":84},"zone":14,"typeConfidence":0.9,"plateTime":0.4333634681972689,"extension":6.296169487080864},"hitData":{"launchSpeed":79.1,"launchAngle":56.0,"totalDistance":198.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.2,"coordY":143.11}},"index":1,"playId":"4341351d-7024-3b98-9acf-67586a9540cd","pitchNumber":2,"startTime":"2025-08-10T01:29:51.562Z","endTime":"2025-08-10T01:30:00.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:30:00.768Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Gorman flies out to left fielder Ian Happ.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T01:32:35.709Z","endTime":"2025-08-10T01:34:38.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Thielbar replaces Colin Rea.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T01:31:42.181Z","endTime":"2025-08-10T01:32:37.948Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573204,"link":"/api/v1/people/573204"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.6,"strikeZoneTop":3.42332964951787,"strikeZoneBottom":1.60613318307698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.84425704737478,"aZ":-34.87719326951505,"pfxX":-9.652100049337381,"pfxZ":-2.0288265400591747,"pX":0.6337723634653486,"pZ":2.477495852315514,"vX0":3.002178769451036,"vY0":-114.46800467261748,"vZ0":-0.08610429861765523,"x":92.84,"y":171.89,"x0":0.560478099798762,"y0":50.00553758300996,"z0":5.926098080779709,"aX":-12.829208865688006},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-3.4,"breakHorizontal":16.8,"spinRate":2470,"spinDirection":296},"zone":6,"typeConfidence":2.0,"plateTime":0.4782348026022065,"extension":6.281078514391821},"index":1,"playId":"7c8269d8-c85e-373e-a0b3-8a6613c81931","pitchNumber":1,"startTime":"2025-08-10T01:32:37.948Z","endTime":"2025-08-10T01:32:41.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35886322820397,"aZ":-25.404502370739905,"pfxX":-2.8885077528263072,"pfxZ":3.916175472535004,"pX":0.5216143255073808,"pZ":2.036230497164323,"vX0":2.029381010494972,"vY0":-130.41501070132927,"vZ0":-5.134613976029199,"x":97.12,"y":183.8,"x0":0.11029513095654053,"y0":50.00532351881317,"z0":5.936794504339042,"aX":-4.997055832168281},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.2,"breakHorizontal":4.8,"spinRate":2240,"spinDirection":180},"zone":9,"typeConfidence":2.0,"plateTime":0.419315701449531,"extension":6.216900711520121},"index":2,"playId":"af029f23-b634-3839-b6f1-20df27e2fdb8","pitchNumber":2,"startTime":"2025-08-10T01:32:52.010Z","endTime":"2025-08-10T01:32:55.805Z","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":77.5,"endSpeed":73.0,"strikeZoneTop":3.41139206002378,"strikeZoneBottom":1.44183439876117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.635575262648395,"aZ":-40.38413589140965,"pfxX":-3.0380812360471983,"pfxZ":-6.335322464314476,"pX":-0.9018722700930158,"pZ":-1.0391277276799862,"vX0":-1.0044994720821432,"vY0":-112.90131262049475,"vZ0":-6.472186465916303,"x":151.38,"y":266.84,"x0":-0.057146293210479725,"y0":50.00065356645227,"z0":5.907133768106238,"aX":-3.939877867000743},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-12.7,"breakHorizontal":5.8,"spinRate":2635,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.48426375060412274,"extension":6.470674423157063},"index":3,"playId":"4d088584-c998-36f1-8aec-1099593e1f83","pitchNumber":3,"startTime":"2025-08-10T01:33:11.174Z","endTime":"2025-08-10T01:33:17.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.811881131987345,"aZ":-25.607499932331994,"pfxX":-1.9879561661141092,"pfxZ":3.820090519508444,"pX":-0.7270148928780221,"pZ":2.763854968629907,"vX0":-1.1719434975917755,"vY0":-129.68154019027776,"vZ0":-3.331774926643746,"x":144.71,"y":164.16,"x0":-0.012305698548263294,"y0":50.00279422029623,"z0":5.999172752784961,"aX":-3.416265521742001},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.5,"breakHorizontal":3.8,"spinRate":2316,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.4209001168592703,"extension":6.191712825398278},"index":4,"playId":"e3aae4f2-d98c-349b-933e-f8bccb04d0d2","pitchNumber":4,"startTime":"2025-08-10T01:33:30.781Z","endTime":"2025-08-10T01:33:35.395Z","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":75.3,"endSpeed":69.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.12592968203488,"aZ":-41.302640335736754,"pfxX":-2.4974737855128204,"pfxZ":-7.546423961452993,"pX":1.2052605219299837,"pZ":2.9725374621352323,"vX0":3.0570113936882324,"vY0":-109.52227977173989,"vZ0":2.387822165139426,"x":71.06,"y":158.52,"x0":0.11306138121213889,"y0":50.00261428412246,"z0":6.299233061725885,"aX":-3.0209224614718626},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-12.6,"breakHorizontal":3.7,"spinRate":2537,"spinDirection":328},"zone":12,"typeConfidence":2.0,"plateTime":0.5009411237207986,"extension":6.173533946537591},"index":5,"playId":"07982a86-43f2-3643-af52-147eae7d4b52","pitchNumber":5,"startTime":"2025-08-10T01:33:49.915Z","endTime":"2025-08-10T01:33:54.835Z","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.1,"endSpeed":85.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.720761510710602,"aZ":-11.757710360668526,"pfxX":3.1362727294252934,"pfxZ":10.886592629939562,"pX":-0.001114328660803478,"pZ":3.3034984156830194,"vX0":-0.6590977148029139,"vY0":-135.61051063618982,"vZ0":-4.938096682749958,"x":117.04,"y":149.59,"x0":-0.16362677649576482,"y0":50.00589392040196,"z0":5.958371180440424,"aX":5.882819435735278},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":-5.5,"spinRate":2338,"spinDirection":165},"zone":2,"typeConfidence":2.0,"plateTime":0.40283864512075596,"extension":6.337785900205616},"index":6,"playId":"0faee141-7c82-32a0-b136-feae9c50c1fa","pitchNumber":6,"startTime":"2025-08-10T01:34:08.733Z","endTime":"2025-08-10T01:34:13.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.346981350660958,"aZ":-25.800073161291667,"pfxX":-2.8587532702937763,"pfxZ":3.605519448174105,"pX":-0.6076895722613955,"pZ":1.8989126997877184,"vX0":-0.44580082099442964,"vY0":-131.07951252861216,"vZ0":-5.5589226131204725,"x":140.16,"y":187.51,"x0":-0.06407615997963079,"y0":50.00551836730974,"z0":5.932203047778494,"aX":-5.058965522519862},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.8,"breakHorizontal":5.3,"spinRate":2281,"spinDirection":184},"zone":7,"typeConfidence":2.0,"plateTime":0.4151990849939029,"extension":6.176437325537755},"hitData":{"launchSpeed":77.9,"launchAngle":35.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.36,"coordY":101.99}},"index":7,"playId":"12037d3f-db53-385e-992d-fa034b016e44","pitchNumber":7,"startTime":"2025-08-10T01:34:30.769Z","endTime":"2025-08-10T01:34:38.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:34:38.781Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a ground ball to third baseman Matt Shaw.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T01:34:49.792Z","endTime":"2025-08-10T01:35:10.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.9,"endSpeed":70.2,"strikeZoneTop":3.8,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.524041312539286,"aZ":-41.695184203234426,"pfxX":-3.3515586747577744,"pfxZ":-7.692074140947776,"pX":-0.09018889482031459,"pZ":2.7635201961441047,"vX0":0.8256133687591676,"vY0":-110.51533467303453,"vZ0":1.9471576776462916,"x":120.44,"y":164.16,"x0":-0.03296865331485081,"y0":50.0027209874188,"z0":6.247532925646928,"aX":-4.149396002671672},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-13.1,"breakHorizontal":5.9,"spinRate":2655,"spinDirection":326},"zone":5,"typeConfidence":2.0,"plateTime":0.49543696277777194,"extension":6.12119042400734},"hitData":{"launchSpeed":82.9,"launchAngle":8.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.24,"coordY":165.35}},"index":0,"playId":"1345e085-daf8-3cbe-a08c-33722d80b784","pitchNumber":1,"startTime":"2025-08-10T01:35:01.423Z","endTime":"2025-08-10T01:35:10.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:35:10.533Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yohel Pozo lines out to shortstop Dansby Swanson.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T01:35:24.279Z","endTime":"2025-08-10T01:36:46.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.2,"strikeZoneTop":3.39923530627801,"strikeZoneBottom":1.31893287126733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.226618875365023,"aZ":-26.3393707570105,"pfxX":-0.15177101999925213,"pfxZ":3.3515798444006384,"pX":-0.4066374720645015,"pZ":2.0485861199800346,"vX0":-0.9727561422079972,"vY0":-130.0165702224787,"vZ0":-4.817336932003503,"x":132.5,"y":183.47,"x0":-0.01036910886310298,"y0":50.00050954133053,"z0":5.886242018495343,"aX":-0.2636362306817568},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.4,"breakHorizontal":0.5,"spinRate":2314,"spinDirection":181},"zone":4,"typeConfidence":2.0,"plateTime":0.41876500678412354,"extension":6.21992775251622},"index":0,"playId":"99168405-468f-35cd-a9a9-717f72d09cdd","pitchNumber":1,"startTime":"2025-08-10T01:35:35.460Z","endTime":"2025-08-10T01:35:39.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.44306638631497,"aZ":-10.63077191613606,"pfxX":1.2721712339825877,"pfxZ":11.357305146082458,"pX":0.8107661952924304,"pZ":2.9505104231378785,"vX0":1.3582888454735578,"vY0":-136.67738639592193,"vZ0":-5.980968451513917,"x":86.1,"y":159.12,"x0":0.1425952766934181,"y0":50.00018830604903,"z0":5.893493376594226,"aX":2.4115556173645585},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.6,"breakHorizontal":-2.6,"spinRate":2384,"spinDirection":160},"zone":3,"typeConfidence":2.0,"plateTime":0.40038737420326775,"extension":6.22240224601318},"index":1,"playId":"945d3ed9-1e27-31c7-9dc4-c938d36fe843","pitchNumber":2,"startTime":"2025-08-10T01:35:50.862Z","endTime":"2025-08-10T01:35:55.520Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":73.0,"strikeZoneTop":3.18638340316229,"strikeZoneBottom":1.35915201961959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.32175830948137,"aZ":-41.989889870986474,"pfxX":-2.8858694024702594,"pfxZ":-7.4683116592885055,"pX":-0.6892107738353023,"pZ":-0.32348108859177344,"vX0":-0.5207434132396301,"vY0":-113.98462234815216,"vZ0":-4.703556539430186,"x":143.27,"y":247.51,"x0":-0.0827370775034227,"y0":50.00488385578757,"z0":5.920896248858718,"aX":-3.7907087904049663},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-14.4,"breakHorizontal":5.4,"spinRate":2607,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.48086783008558154,"extension":6.3297828202660895},"index":2,"playId":"1ec0fcad-7973-3c8b-8bd5-98291c66d24a","pitchNumber":3,"startTime":"2025-08-10T01:36:11.153Z","endTime":"2025-08-10T01:36:17.094Z","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":93.9,"endSpeed":86.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.201863596034897,"aZ":-12.510613056588843,"pfxX":2.543494076531811,"pfxZ":10.357879595074746,"pX":0.7636310948654262,"pZ":3.193834976182119,"vX0":0.5932186443976051,"vY0":-136.69340315293164,"vZ0":-4.9404069995886895,"x":87.89,"y":152.55,"x0":0.21341642708016054,"y0":50.00505285496191,"z0":5.87879712766432,"aX":4.829555568382766},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":-4.7,"spinRate":2337,"spinDirection":164},"zone":3,"typeConfidence":2.0,"plateTime":0.4001868605839536,"extension":6.176721033028651},"hitData":{"launchSpeed":99.5,"launchAngle":8.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":109.88,"coordY":140.21}},"index":3,"playId":"47e446de-b25c-396f-86ea-4e3049b3c50a","pitchNumber":4,"startTime":"2025-08-10T01:36:40.858Z","endTime":"2025-08-10T01:36:46.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:36:46.420Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thomas Saggese called out on strikes.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T01:37:14.655Z","endTime":"2025-08-10T01:38:43.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.55281526246765,"strikeZoneBottom":1.58990298734954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.3945968724065,"aZ":-11.66139293121108,"pfxX":3.998493417425184,"pfxZ":11.067030725158013,"pX":0.5031816654357665,"pZ":2.334486964164952,"vX0":0.02487086756483728,"vY0":-135.692010647197,"vZ0":-7.19029092793241,"x":97.82,"y":175.75,"x0":-0.02503695298649628,"y0":50.00218012563076,"z0":5.842277468915501,"aX":7.409516534809295},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.6,"breakHorizontal":-7.2,"spinRate":2235,"spinDirection":163},"zone":6,"typeConfidence":2.0,"plateTime":0.40461982267162533,"extension":6.3968969789627055},"index":0,"playId":"df8a2522-71d1-3ca8-ad7d-09c939887949","pitchNumber":1,"startTime":"2025-08-10T01:37:14.655Z","endTime":"2025-08-10T01:37:18.338Z","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":93.7,"endSpeed":85.8,"strikeZoneTop":3.46929665370296,"strikeZoneBottom":1.56668716954321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.887328637532775,"aZ":-12.749091359729691,"pfxX":3.2216255921152426,"pfxZ":10.29209761661856,"pX":0.7625748462787202,"pZ":3.0119532223877123,"vX0":0.34403362314002167,"vY0":-136.48360458449133,"vZ0":-5.232771608308698,"x":87.93,"y":157.46,"x0":0.21627837823200793,"y0":50.00457195111021,"z0":5.83129122086115,"aX":6.081655956374131},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":-5.9,"spinRate":2226,"spinDirection":161},"zone":3,"typeConfidence":2.0,"plateTime":0.40122420984828455,"extension":6.211068624651115},"index":1,"playId":"92720570-efb6-36b8-9816-546225420735","pitchNumber":2,"startTime":"2025-08-10T01:37:30.691Z","endTime":"2025-08-10T01:37:35.562Z","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":75.9,"endSpeed":70.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.11326928340765,"aZ":-41.72209983298316,"pfxX":-2.514731753750511,"pfxZ":-7.732723584288811,"pX":0.5676099501232298,"pZ":0.951329760090197,"vX0":1.7874385466834473,"vY0":-110.55881808628376,"vZ0":-1.4849589354903268,"x":95.36,"y":213.09,"x0":0.07451182870217402,"y0":50.00225368331854,"z0":6.01917335984739,"aX":-3.10628733710316},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-14.0,"breakHorizontal":4.1,"spinRate":2570,"spinDirection":331},"zone":14,"typeConfidence":2.0,"plateTime":0.4958432798131902,"extension":6.234232387855399},"index":2,"playId":"e3bb6ec4-321b-3fc4-9f3d-1ca6a7164a73","pitchNumber":3,"startTime":"2025-08-10T01:37:46.115Z","endTime":"2025-08-10T01:37:50.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":71.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.955232506536735,"aZ":-41.21710616132628,"pfxX":-1.763323325748603,"pfxZ":-7.0824382789448705,"pX":1.1389019219616627,"pZ":2.153834145368101,"vX0":2.842807030285403,"vY0":-112.17474734407985,"vZ0":0.4773292039019501,"x":73.59,"y":180.63,"x0":0.08528026273295689,"y0":50.00358219745133,"z0":6.134343879405142,"aX":-2.251498643818314},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-12.4,"breakHorizontal":2.5,"spinRate":2555,"spinDirection":323},"zone":14,"typeConfidence":2.0,"plateTime":0.4879527406698476,"extension":6.247468574604953},"index":3,"playId":"7cf204b8-6543-3dda-b208-e42e5152d21d","pitchNumber":4,"startTime":"2025-08-10T01:38:02.895Z","endTime":"2025-08-10T01:38:07.016Z","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":93.8,"endSpeed":85.4,"strikeZoneTop":3.52178463130288,"strikeZoneBottom":1.54240730754131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.31772281241275,"aZ":-12.634645021413233,"pfxX":2.2938700229298137,"pfxZ":10.392693581499035,"pX":0.8439599460850628,"pZ":3.4309637599461347,"vX0":0.9398996421104541,"vY0":-136.5478247238072,"vZ0":-4.41679220436278,"x":84.83,"y":146.14,"x0":0.19688464208541198,"y0":50.001831242788136,"z0":5.9450494384800106,"aX":4.311525332311095},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":-4.3,"spinRate":2407,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.40180831047085874,"extension":6.20535967775762},"index":4,"playId":"7d4b7d71-c05d-348e-aa1f-908b84c470ec","pitchNumber":5,"startTime":"2025-08-10T01:38:21.804Z","endTime":"2025-08-10T01:38:26.545Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.48712068811307,"strikeZoneBottom":1.53493336371133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.4457442846031,"aZ":-11.61236088176866,"pfxX":1.6874720291039633,"pfxZ":11.05392411641765,"pX":-0.6721704768916825,"pZ":3.183261286540534,"vX0":-2.0558211509138204,"vY0":-135.69777825602569,"vZ0":-5.182111593155939,"x":142.62,"y":152.83,"x0":-0.12303511747164084,"y0":50.00123159060259,"z0":5.9307449741361875,"aX":3.138483275506245},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.1,"breakHorizontal":-2.6,"spinRate":2375,"spinDirection":159},"zone":1,"typeConfidence":2.0,"plateTime":0.40406313429192453,"extension":6.198459470242262},"index":5,"playId":"bb4a967b-8e8d-3df5-813c-51a87d938472","pitchNumber":6,"startTime":"2025-08-10T01:38:39.612Z","endTime":"2025-08-10T01:38:43.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:38:43.424Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out sharply to right fielder Jordan Walker.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T01:41:25.529Z","endTime":"2025-08-10T01:42:53.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Roddery Muñoz replaces Ryan Fernandez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T01:40:23.471Z","endTime":"2025-08-10T01:41:27.891Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682610,"link":"/api/v1/people/682610"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.34994881043903,"strikeZoneBottom":1.54113836951794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.270207603611734,"aZ":-28.34114336593069,"pfxX":-2.253631971850436,"pfxZ":2.1374240953319887,"pX":0.15667508871520952,"pZ":3.776338674721537,"vX0":5.862061677025434,"vY0":-132.58748661857564,"vZ0":0.8309400146688791,"x":111.03,"y":136.82,"x0":-1.7824911153608465,"y0":50.00322712184844,"z0":5.514634401765904,"aX":-4.043877924137368},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.2,"breakHorizontal":2.9,"spinRate":2469,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.41186255276754347,"extension":6.011401976354917},"index":1,"playId":"7d15af67-596f-3ea1-a63d-3001ecf095a6","pitchNumber":1,"startTime":"2025-08-10T01:41:27.891Z","endTime":"2025-08-10T01:41:31.619Z","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.0,"endSpeed":87.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.252165378289508,"aZ":-19.045980341728754,"pfxX":-6.005686924459118,"pfxZ":6.695972188591147,"pX":0.6176539549144011,"pZ":2.6748844895365163,"vX0":7.641571548541105,"vY0":-138.26610326894183,"vZ0":-4.23811245718763,"x":93.46,"y":166.56,"x0":-1.385671236876692,"y0":50.00034495784511,"z0":5.484568014597122,"aX":-11.770909958576814},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.5,"breakHorizontal":9.5,"spinRate":2402,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.3942715564603718,"extension":6.170246059927545},"index":2,"playId":"583099de-993c-3691-b709-1197f5c7a46f","pitchNumber":2,"startTime":"2025-08-10T01:41:44.903Z","endTime":"2025-08-10T01:41:49.138Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":86.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.97854070431157,"aZ":-23.48934350182627,"pfxX":-1.3443599672229865,"pfxZ":4.657820414969717,"pX":0.9365601014414168,"pZ":2.367842791347709,"vX0":7.345542382298512,"vY0":-134.6386051464332,"vZ0":-3.7116362726541094,"x":81.3,"y":174.85,"x0":-1.6342455798011624,"y0":50.003066673987874,"z0":5.3965227561776326,"aX":-2.5077509699078573},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.9,"breakHorizontal":1.1,"spinRate":2452,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.4044343539111557,"extension":6.151410104389837},"index":3,"playId":"757d7640-75a2-35b1-abe3-e74f6b10551e","pitchNumber":3,"startTime":"2025-08-10T01:42:07.902Z","endTime":"2025-08-10T01:42:12.221Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-10T01:42:32.759Z","endTime":"2025-08-10T01:42:43.503Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.019646584824837,"aZ":-37.0620258026342,"pfxX":3.959061555783826,"pfxZ":-3.0661961706237832,"pX":0.5413984918247564,"pZ":2.257765632293208,"vX0":3.174638867804666,"vY0":-125.40031637130247,"vZ0":-1.4687397758915992,"x":96.36,"y":177.82,"x0":-1.2546177242537806,"y0":50.00152294257595,"z0":5.870513378213499,"aX":6.313525415599028},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.6,"breakHorizontal":-7.9,"spinRate":2351,"spinDirection":19},"zone":6,"typeConfidence":2.0,"plateTime":0.4365458401898321,"extension":6.140864107241581},"hitData":{"launchSpeed":100.5,"launchAngle":46.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":163.13,"coordY":76.55}},"index":5,"playId":"90925a5f-2297-3fc9-be32-79fcdda2150b","pitchNumber":4,"startTime":"2025-08-10T01:42:43.503Z","endTime":"2025-08-10T01:42:53.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:42:53.711Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Seiya Suzuki walks.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T01:43:02.500Z","endTime":"2025-08-10T01:45:02.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.20439135925917,"strikeZoneBottom":1.3629631333134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.55604172587533,"aZ":-34.19147025530836,"pfxX":1.5050764814607653,"pfxZ":-1.2395276263570794,"pX":1.0679333355205176,"pZ":0.9770545086698351,"vX0":5.402196751318243,"vY0":-127.23096926757648,"vZ0":-5.028114601834103,"x":76.29,"y":212.4,"x0":-1.2835200996873826,"y0":50.003249560682974,"z0":5.707180700149806,"aX":2.451164219692035},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.2,"breakHorizontal":-4.0,"spinRate":2469,"spinDirection":1},"zone":14,"typeConfidence":2.0,"plateTime":0.4314891800281426,"extension":6.163344559267912},"index":0,"playId":"c47a9b20-c50c-3384-b942-409e24a84656","pitchNumber":1,"startTime":"2025-08-10T01:43:18.546Z","endTime":"2025-08-10T01:43:21.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.19047317006798,"strikeZoneBottom":1.4275538898051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.48458147937181,"aZ":-25.103823414614265,"pfxX":-9.117528421086881,"pfxZ":3.6340735227069367,"pX":0.5879565517260876,"pZ":0.5777156930099124,"vX0":8.622720727193975,"vY0":-138.68443696367765,"vZ0":-8.386718971045855,"x":94.59,"y":223.18,"x0":-1.379389168216977,"y0":50.0020200545511,"z0":5.319716087718723,"aX":-17.73108564105435},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.9,"breakHorizontal":14.6,"spinRate":2407,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3951985898733841,"extension":6.281890224385068},"index":1,"playId":"78fe89b7-e9a8-39a1-9435-4666c5a193c7","pitchNumber":2,"startTime":"2025-08-10T01:43:37.167Z","endTime":"2025-08-10T01:43:41.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.1,"endSpeed":79.6,"strikeZoneTop":3.19988583972625,"strikeZoneBottom":1.41114871763045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.19752763536748,"aZ":-35.91937124762126,"pfxX":-0.35210159564636356,"pfxZ":-2.3407426607315873,"pX":0.5002294196941199,"pZ":2.4371475337217183,"vX0":5.200628736208369,"vY0":-125.36300448742115,"vZ0":-1.2059718225897995,"x":97.93,"y":172.98,"x0":-1.5511726911138928,"y0":50.003032268102714,"z0":5.843668473331828,"aX":-0.5632804613692629},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.3,"breakHorizontal":-0.5,"spinRate":2413,"spinDirection":16},"zone":6,"typeConfidence":2.0,"plateTime":0.43610819446928684,"extension":6.060711780382969},"index":2,"playId":"5cc55a86-9ad2-3362-8e0e-1032b20d0ef2","pitchNumber":3,"startTime":"2025-08-10T01:43:56.698Z","endTime":"2025-08-10T01:44:00.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.20789580457958,"strikeZoneBottom":1.36684221818449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.462271627368413,"aZ":-35.479236830821286,"pfxX":0.42112441633441255,"pfxZ":-2.0634488428518356,"pX":-0.9870160859213385,"pZ":2.4654078289667463,"vX0":1.2150435703592364,"vY0":-125.4236353472133,"vZ0":-1.2224149175827181,"x":154.62,"y":172.21,"x0":-1.5308440717853917,"y0":50.00029472228109,"z0":5.831679904351232,"aX":0.6757711846028553},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.7,"breakHorizontal":-1.1,"spinRate":2455,"spinDirection":31},"zone":11,"typeConfidence":2.0,"plateTime":0.4353728709564413,"extension":6.084711938693384},"index":3,"playId":"411ccf4c-481d-3465-94ee-87ddf1dffbb5","pitchNumber":4,"startTime":"2025-08-10T01:44:12.667Z","endTime":"2025-08-10T01:44:16.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.19929572849796,"strikeZoneBottom":1.33206143427065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.710143711976855,"aZ":-25.322991467192885,"pfxX":-8.740431805659068,"pfxZ":3.541385892309984,"pX":0.6760223186278675,"pZ":1.7159483313658186,"vX0":9.058414930322895,"vY0":-138.26184095763276,"vZ0":-5.362013042904969,"x":91.23,"y":192.45,"x0":-1.5065027274150313,"y0":50.00612175106175,"z0":5.378921622516234,"aX":-16.93194485763255},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.4,"breakHorizontal":13.9,"spinRate":2374,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.39607826288274905,"extension":6.38704501251395},"index":4,"playId":"e495db20-e919-359b-8075-3b5d0751a0a5","pitchNumber":5,"startTime":"2025-08-10T01:44:31.724Z","endTime":"2025-08-10T01:44:36.286Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-10T01:44:40.772Z","endTime":"2025-08-10T01:44:57.150Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"}},{"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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.4,"strikeZoneTop":3.1893073879438,"strikeZoneBottom":1.23423243426595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.301239134872212,"aZ":-34.1989990950602,"pfxX":-0.9652790165619215,"pfxZ":-1.2279609690039095,"pX":-0.1630977741856355,"pZ":0.5181410895564071,"vX0":3.6318778788623503,"vY0":-126.93171113788033,"vZ0":-5.937118811967652,"x":123.22,"y":224.79,"x0":-1.4802296663518375,"y0":50.00261758829196,"z0":5.5750049838644475,"aX":-1.592754266672133},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.2,"breakHorizontal":1.0,"spinRate":2450,"spinDirection":8},"zone":13,"typeConfidence":2.0,"plateTime":0.4297098997209843,"extension":6.329814413051552},"index":6,"playId":"c190f561-4e8c-322c-bb84-3aa485124e5e","pitchNumber":6,"startTime":"2025-08-10T01:44:57.150Z","endTime":"2025-08-10T01:45:02.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:45:02.426Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out, second baseman Thomas Saggese to first baseman Alec Burleson. Seiya Suzuki to 2nd.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T01:45:25.004Z","endTime":"2025-08-10T01:47:03.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.672551910798965,"aZ":-26.30191557194601,"pfxX":-1.4276979736250874,"pfxZ":3.165356876854105,"pX":0.48934298014480326,"pZ":2.0932996308178407,"vX0":6.273359152693751,"vY0":-134.8960696692864,"vZ0":-3.7293374862914037,"x":98.35,"y":182.26,"x0":-1.6746575322135275,"y0":50.00093787833284,"z0":5.335001920631686,"aX":-2.647482691642264},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.2,"breakHorizontal":1.3,"spinRate":2449,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.4051021923623779,"extension":6.169754306340939},"index":0,"playId":"73c09189-22dd-38c7-89f1-2964aa34c2aa","pitchNumber":1,"startTime":"2025-08-10T01:45:30.875Z","endTime":"2025-08-10T01:45:35.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.52352794288893,"strikeZoneBottom":1.56540858046852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.612689699753155,"aZ":-28.679936358280848,"pfxX":-4.200357777829726,"pfxZ":2.0017406759158156,"pX":-2.2301517215563798,"pZ":4.414983756266444,"vX0":-0.4572460951296478,"vY0":-130.8731431724501,"vZ0":1.4449245509810993,"x":202.01,"y":119.58,"x0":-1.5072260184478765,"y0":50.00555426487683,"z0":5.991807889979072,"aX":-7.34360142105732},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.1,"breakHorizontal":7.7,"spinRate":1522,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4172875533072169,"extension":6.26646391050927},"index":1,"playId":"3fd688ff-ae64-351f-87d6-0c613849b28f","pitchNumber":2,"startTime":"2025-08-10T01:45:50.158Z","endTime":"2025-08-10T01:45:55.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.274140018648946,"aZ":-26.910830670623632,"pfxX":-0.616885320926909,"pfxZ":2.823566332795238,"pX":1.217864693952987,"pZ":2.3049618776659413,"vX0":7.404071851768312,"vY0":-134.65892413852234,"vZ0":-3.4364441302517683,"x":70.58,"y":176.55,"x0":-1.4702633976032842,"y0":50.000741584466695,"z0":5.471065838599113,"aX":-1.1495563626974523},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.7,"breakHorizontal":-0.2,"spinRate":2422,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4045140437080659,"extension":6.215777260857132},"index":2,"playId":"6adf6e09-b14e-3684-b478-ccbb22475857","pitchNumber":3,"startTime":"2025-08-10T01:46:13.374Z","endTime":"2025-08-10T01:46:17.906Z","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":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.60038986453293,"strikeZoneBottom":1.6108062335115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.435162549551645,"aZ":-22.928323824716028,"pfxX":-0.5714796393957258,"pfxZ":4.985885723557776,"pX":1.59490548937239,"pZ":1.8427442632760083,"vX0":8.110857818329553,"vY0":-135.04531858660727,"vZ0":-4.910399622714951,"x":56.21,"y":189.03,"x0":-1.3685198355748522,"y0":50.001060329854575,"z0":5.289999100607554,"aX":-1.060884572224029},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.2,"breakHorizontal":-0.6,"spinRate":2444,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.40503897245429243,"extension":6.173224974112364},"index":3,"playId":"4b2f577d-fd62-3da9-a00d-0068a92a2341","pitchNumber":4,"startTime":"2025-08-10T01:46:33.063Z","endTime":"2025-08-10T01:46:36.835Z","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":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72977300800582,"aZ":-29.230426715098204,"pfxX":-9.706396368996693,"pfxZ":1.4958507946027897,"pX":0.36304306928400704,"pZ":3.0909954432578846,"vX0":7.787680928158094,"vY0":-139.739032213562,"vZ0":-1.6396383140921285,"x":103.16,"y":155.32,"x0":-1.2047431767157455,"y0":50.00336381469442,"z0":5.6134489453486935,"aX":-19.11566136982033},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.5,"breakHorizontal":15.8,"spinRate":2324,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.3925877914772773,"extension":6.196821903184397},"hitData":{"launchSpeed":85.6,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":157.26}},"index":4,"playId":"4b5a89bb-3137-3375-8d0d-0088b54398af","pitchNumber":5,"startTime":"2025-08-10T01:46:55.973Z","endTime":"2025-08-10T01:47:03.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:47:03.400Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Reese McGuire strikes out swinging.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T01:47:40.334Z","endTime":"2025-08-10T01:50:11.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"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":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Reese McGuire replaces Carson Kelly.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T01:47:15.297Z","endTime":"2025-08-10T01:47:40.484Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":608348,"link":"/api/v1/people/608348"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.26287136258916,"strikeZoneBottom":1.57511344285265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.220950698430787,"aZ":-25.425893569503263,"pfxX":-0.16636372298749394,"pfxZ":3.7789414660321814,"pX":-0.06090715661539844,"pZ":3.502387854331595,"vX0":4.576721425356289,"vY0":-131.82812533229864,"vZ0":-0.5812037799255249,"x":119.32,"y":144.22,"x0":-1.787314587425056,"y0":50.002188414735095,"z0":5.578922114068216,"aX":-0.2975194354117012},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.0,"breakHorizontal":-0.6,"spinRate":2300,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4132064365197392,"extension":6.031419893355794},"index":1,"playId":"8b35eb6c-fea3-3fb0-a104-8d74878fb250","pitchNumber":1,"startTime":"2025-08-10T01:47:40.484Z","endTime":"2025-08-10T01:47:44.603Z","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":87.1,"endSpeed":80.6,"strikeZoneTop":3.25503099581154,"strikeZoneBottom":1.54082737627166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.989010780538106,"aZ":-34.98415306002068,"pfxX":2.284468676307587,"pfxZ":-1.7076862441317093,"pX":-0.21574429782466792,"pZ":2.8596545978560943,"vX0":2.5772599838824486,"vY0":-126.87242655973122,"vZ0":-0.490029307672022,"x":125.22,"y":161.57,"x0":-1.5385634689468588,"y0":50.00530173645084,"z0":5.824233436268417,"aX":3.754019940617209},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.0,"breakHorizontal":-4.7,"spinRate":2330,"spinDirection":14},"zone":2,"typeConfidence":2.0,"plateTime":0.43040240744621316,"extension":6.2043731848874195},"index":2,"playId":"4ca86726-bce0-3405-84e0-6ff57ba67a82","pitchNumber":2,"startTime":"2025-08-10T01:48:01.457Z","endTime":"2025-08-10T01:48:05.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.23818965025612,"strikeZoneBottom":1.52405317826878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.57969038691678,"aZ":-17.02292106299465,"pfxX":-5.285550621047525,"pfxZ":7.741646706309625,"pX":0.5391034344413979,"pZ":4.488149401237671,"vX0":7.550170649812041,"vY0":-138.67002091835315,"vZ0":-0.03908037028916456,"x":96.45,"y":117.6,"x0":-1.5259720182307024,"y0":50.00157209792941,"z0":5.633369798147026,"aX":-10.343685581531867},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":8.0,"spinRate":2449,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.39423381982948325,"extension":6.294008396028624},"index":3,"playId":"3a5424cf-7b3b-3dc3-abce-3b1113dc7787","pitchNumber":3,"startTime":"2025-08-10T01:48:22.898Z","endTime":"2025-08-10T01:48:27.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.95091032882964,"aZ":-26.467116555260787,"pfxX":0.09610626013715273,"pfxZ":3.128760714786706,"pX":-0.284305861849765,"pZ":2.7617941970167377,"vX0":3.716397229297745,"vY0":-133.5922391434232,"vZ0":-1.9900805943509314,"x":127.84,"y":164.21,"x0":-1.699976933703979,"y0":50.006174053476855,"z0":5.399122401003077,"aX":0.17574973321890494},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.5,"breakHorizontal":-0.8,"spinRate":2376,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.40835590294296686,"extension":6.0271868852553085},"index":4,"playId":"d7f5ecc8-e597-3eb2-8055-c79777579b30","pitchNumber":4,"startTime":"2025-08-10T01:48:46.644Z","endTime":"2025-08-10T01:48:50.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.986970532473475,"aZ":-20.6462435659102,"pfxX":-5.451738145802423,"pfxZ":5.833366991006319,"pX":0.9609326714821091,"pZ":2.8934907236917615,"vX0":8.720916617150953,"vY0":-139.19386776087094,"vZ0":-3.244068771694578,"x":80.37,"y":160.66,"x0":-1.4934954614108749,"y0":50.00680260497816,"z0":5.428656405043496,"aX":-10.782675102048495},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.1,"breakHorizontal":8.3,"spinRate":2410,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.39233273311709915,"extension":6.173806564217978},"index":5,"playId":"14f91628-8db7-37c9-bfa8-a7b1e94a0903","pitchNumber":5,"startTime":"2025-08-10T01:49:13.519Z","endTime":"2025-08-10T01:49:17.311Z","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":91.4,"endSpeed":84.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.835036850089455,"aZ":-20.557960296606428,"pfxX":-7.368308566695071,"pfxZ":6.466700529815358,"pX":-1.1407444578327983,"pZ":1.7903899728007837,"vX0":3.297183599604793,"vY0":-133.00554992178942,"vZ0":-6.186410851046404,"x":160.48,"y":190.44,"x0":-1.4374020021393903,"y0":50.002897483226214,"z0":5.631527466786638,"aX":-13.235667628790702},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.6,"breakHorizontal":12.6,"spinRate":2040,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.41139183582863037,"extension":6.355716995189477},"index":6,"playId":"1192da2c-1758-34ed-87a7-1945f0d48749","pitchNumber":6,"startTime":"2025-08-10T01:49:39.633Z","endTime":"2025-08-10T01:49:44.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.880021307405155,"aZ":-34.18886105294492,"pfxX":4.137490405705983,"pfxZ":-1.2216476061151473,"pX":0.10954865191754067,"pZ":1.388075734403804,"vX0":2.359580072806972,"vY0":-127.86634552635113,"vZ0":-4.0550814616256545,"x":112.82,"y":201.3,"x0":-1.3633148259101224,"y0":50.00234285890282,"z0":5.683233363796617,"aX":6.8354381017837555},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.9,"breakHorizontal":-8.0,"spinRate":2376,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4287063782856304,"extension":6.225413189007979},"index":7,"playId":"2c4974b9-c89e-3d67-8642-d6f90e79c0f7","pitchNumber":7,"startTime":"2025-08-10T01:50:06.530Z","endTime":"2025-08-10T01:50:11.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:50:11.625Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lars Nootbaar strikes out swinging.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T01:52:53.638Z","endTime":"2025-08-10T01:53:26.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Reese McGuire remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T01:51:45.035Z","endTime":"2025-08-10T01:51:45.067Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":608348,"link":"/api/v1/people/608348"}},{"details":{"description":"Pitching Change: Taylor Rogers replaces Caleb Thielbar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-10T01:51:45.067Z","endTime":"2025-08-10T01:52:55.848Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573124,"link":"/api/v1/people/573124"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.8,"strikeZoneTop":3.53463011754548,"strikeZoneBottom":1.68083188462495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.293971060893405,"aZ":-31.85773217876126,"pfxX":-9.1738833175177,"pfxZ":0.24980041454653623,"pX":0.1328420539756455,"pZ":2.9397672249382794,"vX0":-1.3787185631299865,"vY0":-112.43031679042777,"vZ0":1.3753297573684418,"x":111.94,"y":159.41,"x0":1.9462282407868305,"y0":50.0038590799253,"z0":5.564917286109164,"aX":-11.688339043894384},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":1.1,"breakHorizontal":16.9,"spinRate":2771,"spinDirection":286},"zone":5,"typeConfidence":0.91,"plateTime":0.4880592489763038,"extension":5.64786221815086},"index":2,"playId":"9a979ac8-0366-33c5-91ce-5e34df0b82d1","pitchNumber":1,"startTime":"2025-08-10T01:52:55.848Z","endTime":"2025-08-10T01:52:59.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.59725066649884,"strikeZoneBottom":1.71758083565595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.40831513902774,"aZ":-23.293443002896797,"pfxX":9.992462951749072,"pfxZ":4.938788168185173,"pX":-0.39220998327633255,"pZ":1.9648898689061458,"vX0":-8.237643474074167,"vY0":-132.75646462232942,"vZ0":-4.748382088661161,"x":131.95,"y":185.73,"x0":1.441207290972976,"y0":50.004862691075054,"z0":5.456092800025816,"aX":17.97355198658747},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.2,"breakHorizontal":-16.4,"spinRate":2075,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.4113936723778302,"extension":5.702810426937222},"index":3,"playId":"d6aa2c97-f114-3c29-a137-3d5831fdb34d","pitchNumber":2,"startTime":"2025-08-10T01:53:08.463Z","endTime":"2025-08-10T01:53:12.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.067048307069587,"aZ":-31.030100774212503,"pfxX":-9.777615826183174,"pfxZ":0.8922014781908008,"pX":-0.25828133807171766,"pZ":2.2116470601706717,"vX0":-1.6065952996461366,"vY0":-112.54439873486537,"vZ0":-0.3914607745514338,"x":126.85,"y":179.07,"x0":1.7352102361075978,"y0":50.00052736803904,"z0":5.539542120804835,"aX":-12.498871368773354},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":1.8,"breakHorizontal":18.1,"spinRate":2828,"spinDirection":287},"zone":8,"typeConfidence":0.91,"plateTime":0.48729648281543314,"extension":5.515934399835602},"index":4,"playId":"8cd7bdfa-616f-3173-90dd-0cfffb67c813","pitchNumber":3,"startTime":"2025-08-10T01:53:21.645Z","endTime":"2025-08-10T01:53:26.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:53:26.341Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Iván Herrera doubles (10) on a ground ball to left fielder Ian Happ, deflected by third baseman Matt Shaw.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T01:53:31.824Z","endTime":"2025-08-10T01:54:15.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.41342698732465,"strikeZoneBottom":1.51876234991708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.884441922874203,"aZ":-23.118927006694395,"pfxX":10.7336604605162,"pfxZ":4.999572271693534,"pX":-1.2157792952954956,"pZ":2.4369996139295367,"vX0":-10.399592562720116,"vY0":-133.28768688416014,"vZ0":-3.513008283005525,"x":163.34,"y":172.98,"x0":1.3296403615188104,"y0":50.003091073584294,"z0":5.428835100582195,"aX":19.44076025520304},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.5,"breakHorizontal":-17.4,"spinRate":2045,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.40991593933266257,"extension":5.822610126034178},"index":0,"playId":"2c1b30d1-c9cf-3186-ae58-12816caf5f90","pitchNumber":1,"startTime":"2025-08-10T01:53:48.626Z","endTime":"2025-08-10T01:53:52.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.79220519429813,"aZ":-21.174914291398185,"pfxX":10.435281894804184,"pfxZ":6.004097449521604,"pX":-0.06586758757407757,"pZ":2.3355572914374827,"vX0":-7.507900106918919,"vY0":-133.990884194506,"vZ0":-4.144846111423639,"x":119.51,"y":175.72,"x0":1.4054477599650699,"y0":50.006630013264065,"z0":5.400571430384689,"aX":19.13010105151238},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.2,"breakHorizontal":-17.5,"spinRate":2025,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.4075364917565336,"extension":5.690011737872164},"hitData":{"launchSpeed":110.0,"launchAngle":5.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":48.95,"coordY":98.98}},"index":1,"playId":"d18ae84b-dd50-3e2a-a8b0-383bbd9e3276","pitchNumber":2,"startTime":"2025-08-10T01:54:02.032Z","endTime":"2025-08-10T01:54:15.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:54:15.203Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Burleson walks.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T01:54:38.777Z","endTime":"2025-08-10T01:55:55.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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":93.1,"endSpeed":84.9,"strikeZoneTop":3.5689945577188,"strikeZoneBottom":1.61316675660654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.888423238319607,"aZ":-23.758759166331764,"pfxX":11.573756497336971,"pfxZ":4.545589395450927,"pX":-0.49562027101277456,"pZ":3.7169883937267776,"vX0":-9.002208180213465,"vY0":-135.34191437789613,"vZ0":-0.5031960291106302,"x":135.89,"y":138.42,"x0":1.3720248758984583,"y0":50.00584885879745,"z0":5.571043834220707,"aX":21.447652726833475},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.3,"breakHorizontal":-19.0,"spinRate":2126,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.4048901151557187,"extension":5.65132654112014},"index":0,"playId":"5ce49ac1-d57f-3b53-aee8-cb097c274f96","pitchNumber":1,"startTime":"2025-08-10T01:54:43.547Z","endTime":"2025-08-10T01:54:48.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.9,"strikeZoneTop":3.59672205262561,"strikeZoneBottom":1.59706263953498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.107286059829146,"aZ":-29.255216228897297,"pfxX":-9.632916981201234,"pfxZ":2.299897155148381,"pX":-0.7237534565867062,"pZ":1.364613752081019,"vX0":-2.597956671978386,"vY0":-112.43466812026709,"vZ0":-2.51912575165273,"x":144.59,"y":201.94,"x0":1.700718447495973,"y0":50.00337559504256,"z0":5.495283056177436,"aX":-12.220293267189588},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":3.7,"breakHorizontal":18.1,"spinRate":2859,"spinDirection":296},"zone":13,"typeConfidence":0.9,"plateTime":0.4888504000698046,"extension":5.537631446623128},"index":1,"playId":"8ea83928-e330-3907-8367-0a4201d35e2e","pitchNumber":2,"startTime":"2025-08-10T01:54:59.679Z","endTime":"2025-08-10T01:55:03.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.66529465649541,"strikeZoneBottom":1.59075020050788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.40176574782597,"aZ":-15.876180869241363,"pfxX":9.09602164920696,"pfxZ":8.939793017759044,"pX":-1.3513468038998537,"pZ":2.8044172636462323,"vX0":-10.102491773947087,"vY0":-133.56504863906338,"vZ0":-4.092887333744512,"x":168.51,"y":163.06,"x0":1.2825703833374356,"y0":50.00010762567593,"z0":5.484372482815384,"aX":16.57716780981373},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":-14.5,"spinRate":2133,"spinDirection":129},"zone":11,"typeConfidence":0.45,"plateTime":0.4087135219824676,"extension":5.69084687042326},"index":2,"playId":"b155308f-8c8c-38da-af41-94807a191f57","pitchNumber":3,"startTime":"2025-08-10T01:55:16.223Z","endTime":"2025-08-10T01:55:19.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.61828068070886,"strikeZoneBottom":1.54366851158145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.607402580664278,"aZ":-22.494595735641695,"pfxX":12.048858877251917,"pfxZ":5.201194901199237,"pX":-0.6178264284522909,"pZ":1.8882663961256487,"vX0":-9.444768144518342,"vY0":-135.08502153903004,"vZ0":-5.132602866379641,"x":140.55,"y":187.8,"x0":1.3470042707853358,"y0":50.00194711394027,"z0":5.38047977965031,"aX":22.414071034738445},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.5,"breakHorizontal":-20.0,"spinRate":2190,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.40446412950185495,"extension":5.885104066252519},"index":3,"playId":"8105c567-4f25-357e-8a5a-4ecb843a4156","pitchNumber":4,"startTime":"2025-08-10T01:55:32.903Z","endTime":"2025-08-10T01:55:37.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.55593467855807,"strikeZoneBottom":1.58136184898891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.125229801659263,"aZ":-16.24043444666207,"pfxX":11.005815772246931,"pfxZ":8.752269781263676,"pX":-1.0949878628068968,"pZ":2.9764149498564634,"vX0":-10.305337127804739,"vY0":-133.65846376465743,"vZ0":-3.389074108793568,"x":158.74,"y":158.42,"x0":1.3690916980702454,"y0":50.00414517160975,"z0":5.4178102524330125,"aX":20.039321317462058},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.4,"breakHorizontal":-17.9,"spinRate":2080,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.40882797714398267,"extension":5.743731944370285},"index":4,"playId":"4b2c5614-93df-344d-8a0b-530a0e714be1","pitchNumber":5,"startTime":"2025-08-10T01:55:50.669Z","endTime":"2025-08-10T01:55:55.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:55:55.808Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Hampson strikes out swinging.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T01:56:07.368Z","endTime":"2025-08-10T01:58:04.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.9,"strikeZoneTop":3.528244666264,"strikeZoneBottom":1.52555375274595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.21304994458615,"aZ":-30.44671897825308,"pfxX":-8.1481549799494,"pfxZ":1.3556628598192297,"pX":1.0752392844251142,"pZ":3.5408110881554635,"vX0":0.4027648083041876,"vY0":-111.99892039748708,"vZ0":2.3777191089953433,"x":76.01,"y":143.18,"x0":1.9531599829309743,"y0":50.00493198617415,"z0":5.567732404347181,"aX":-10.407792533757169},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":3.4,"breakHorizontal":14.6,"spinRate":2760,"spinDirection":283},"zone":12,"typeConfidence":0.91,"plateTime":0.4880520837450697,"extension":5.5922159142806},"index":0,"playId":"27f88158-bf57-396f-807c-7289d936d902","pitchNumber":1,"startTime":"2025-08-10T01:56:23.716Z","endTime":"2025-08-10T01:56:27.695Z","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":1,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.9,"strikeZoneTop":3.53134288905298,"strikeZoneBottom":1.52832231094714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.022595263810178,"aZ":-30.454615300942624,"pfxX":-7.940845635090518,"pfxZ":1.3173729040387627,"pX":0.12280252720529199,"pZ":2.153820884864768,"vX0":-1.365194290707513,"vY0":-113.29842583904686,"vZ0":-0.8503794411762107,"x":112.32,"y":180.63,"x0":1.7645303789909879,"y0":50.002735361890466,"z0":5.568225711778183,"aX":-10.358784693635343},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":2.5,"breakHorizontal":14.8,"spinRate":2787,"spinDirection":288},"zone":8,"typeConfidence":0.91,"plateTime":0.48280074279079566,"extension":5.628828098088968},"index":1,"playId":"1671aeb3-26ac-38f9-bff0-9dac0e645d45","pitchNumber":2,"startTime":"2025-08-10T01:56:39.821Z","endTime":"2025-08-10T01:56:43.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.888028379998637,"aZ":-29.696733019254005,"pfxX":-7.278884884703531,"pfxZ":1.857710847281517,"pX":-1.1340632518302898,"pZ":1.7112423644949701,"vX0":-4.170814159871935,"vY0":-114.28555977530607,"vZ0":-1.9602787715224186,"x":160.23,"y":192.58,"x0":1.65639877075819,"y0":50.00131055999749,"z0":5.480453990350403,"aX":-9.682896388068544},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":3.2,"breakHorizontal":14.2,"spinRate":2891,"spinDirection":288},"zone":13,"typeConfidence":0.9,"plateTime":0.4781880343619571,"extension":5.777974490149667},"index":2,"playId":"1d975825-4484-34a7-b8bc-3cef4d953b0e","pitchNumber":3,"startTime":"2025-08-10T01:56:59.014Z","endTime":"2025-08-10T01:57:03.491Z","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":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.1,"strikeZoneTop":3.56570468723947,"strikeZoneBottom":1.58984558017511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.23202887555755,"aZ":-22.45505744024474,"pfxX":10.308492877323344,"pfxZ":5.194164662046932,"pX":-1.4488578451665237,"pZ":1.9998682217771,"vX0":-10.768537365673305,"vY0":-134.89482401452037,"vZ0":-4.903412762673227,"x":172.23,"y":184.78,"x0":1.2273225270018742,"y0":50.00014530670627,"z0":5.393351714762512,"aX":19.279229912657453},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.6,"breakHorizontal":-16.8,"spinRate":2215,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.40373407319782517,"extension":5.790119635086813},"index":3,"playId":"0f0ffd74-05dd-3f75-a1c6-1b74c611b171","pitchNumber":4,"startTime":"2025-08-10T01:57:17.718Z","endTime":"2025-08-10T01:57:22.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.616963896977992,"aZ":-29.851109320066477,"pfxX":-6.307218914238669,"pfxZ":1.662033524662343,"pX":-0.7784315100946495,"pZ":2.637457690586794,"vX0":-3.8095306686740895,"vY0":-117.32335121224986,"vZ0":-0.32260874736320777,"x":146.67,"y":167.57,"x0":1.6842444683023967,"y0":50.00290006603017,"z0":5.552177309181189,"aX":-8.81666713999983},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":3.2,"breakHorizontal":12.4,"spinRate":2788,"spinDirection":283},"zone":4,"typeConfidence":0.89,"plateTime":0.4663582950758087,"extension":5.586826817718105},"index":4,"playId":"6d311f10-fbba-34e6-9739-745cf4d82b36","pitchNumber":5,"startTime":"2025-08-10T01:57:35.704Z","endTime":"2025-08-10T01:57:40.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(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":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.655256122070615,"aZ":-24.012672096138864,"pfxX":9.442015649597415,"pfxZ":4.442729305830099,"pX":0.14657538318348604,"pZ":2.9946143629112427,"vX0":-6.743307958494232,"vY0":-134.12290395665727,"vZ0":-2.0283469018669487,"x":111.41,"y":157.93,"x0":1.4556967723579302,"y0":50.0041359481119,"z0":5.458094657559861,"aX":17.352815348100595},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.8,"breakHorizontal":-15.8,"spinRate":2140,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.4070338505339852,"extension":5.744877062789548},"index":5,"playId":"47764cb8-345f-3bef-b569-6326086b991d","pitchNumber":6,"startTime":"2025-08-10T01:58:00.438Z","endTime":"2025-08-10T01:58:04.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:58:04.195Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out to first baseman Michael Busch.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T01:58:38.446Z","endTime":"2025-08-10T02:02:27.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":10},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T01:58:24.551Z","endTime":"2025-08-10T01:58:40.654Z","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(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":77.9,"endSpeed":71.2,"strikeZoneTop":3.41029328657246,"strikeZoneBottom":1.53134035401827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.460189884825407,"aZ":-34.64896699131223,"pfxX":-7.657505184914818,"pfxZ":-1.9166929577824376,"pX":0.38406725592563923,"pZ":2.4514543920224967,"vX0":-0.8903169617519048,"vY0":-113.38813642002319,"vZ0":0.8255099369678223,"x":102.36,"y":172.59,"x0":1.7766644170139863,"y0":50.002987707002326,"z0":5.5643197767553065,"aX":-9.881992342266056},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-2.9,"breakHorizontal":14.0,"spinRate":2869,"spinDirection":286},"zone":6,"typeConfidence":0.91,"plateTime":0.48470872970283274,"extension":5.643487175814873},"index":1,"playId":"a32a1d2b-7c4c-313a-9676-8cc36cfb24e0","pitchNumber":1,"startTime":"2025-08-10T01:58:40.654Z","endTime":"2025-08-10T01:58:45.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.35693316479644,"strikeZoneBottom":1.47823708570176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.508953137004266,"aZ":-23.304465654712974,"pfxX":11.585973248596748,"pfxZ":4.860984250917241,"pX":-0.7310590352877817,"pZ":1.5006066012661183,"vX0":-9.39638488335099,"vY0":-134.31908298258887,"vZ0":-5.862897241255078,"x":144.87,"y":198.26,"x0":1.3098926683841277,"y0":50.0032795337163,"z0":5.372327380622297,"aX":21.138748967021957},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.7,"breakHorizontal":-19.0,"spinRate":2180,"spinDirection":131},"zone":7,"typeConfidence":2.0,"plateTime":0.4080255562185253,"extension":5.677589149521104},"index":2,"playId":"778ce07e-60dd-30d3-b13e-855f6d89edc8","pitchNumber":2,"startTime":"2025-08-10T01:58:56.457Z","endTime":"2025-08-10T01:59:00.631Z","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":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.42910219546868,"strikeZoneBottom":1.54349863211892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.586472943995382,"aZ":-22.914310465246892,"pfxX":11.29963810804602,"pfxZ":5.0019338522788495,"pX":-2.057134158188392,"pZ":2.098482888756289,"vX0":-12.500126643629635,"vY0":-135.20673057756056,"vZ0":-4.587963066153666,"x":195.41,"y":182.12,"x0":1.158753690872623,"y0":50.00195865082282,"z0":5.426174769382527,"aX":20.91260647576055},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.2,"breakHorizontal":-17.8,"spinRate":2282,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.40515917533325174,"extension":5.696409125322738},"index":3,"playId":"27af83c3-cd91-3904-ac50-62794a9fc976","pitchNumber":3,"startTime":"2025-08-10T01:59:15.630Z","endTime":"2025-08-10T01:59:19.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.798736545695437,"aZ":-29.61599418761071,"pfxX":-8.012428566522352,"pfxZ":1.9747962400572945,"pX":-0.6726304069636593,"pZ":2.8048114460028413,"vX0":-3.006702224365891,"vY0":-113.30746654322547,"vZ0":0.34197468136223774,"x":142.64,"y":163.05,"x0":1.7144527382863146,"y0":50.00083572726597,"z0":5.624911625878013,"aX":-10.356538752372082},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":4.0,"breakHorizontal":15.2,"spinRate":2853,"spinDirection":286},"zone":4,"typeConfidence":0.9,"plateTime":0.48445663046716225,"extension":5.593250611659047},"index":4,"playId":"ed49c837-0333-3731-84e7-0f68a71f9ecf","pitchNumber":4,"startTime":"2025-08-10T01:59:35.515Z","endTime":"2025-08-10T01:59:41.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.206309535589572,"aZ":-31.334353901874568,"pfxX":-7.57554952620492,"pfxZ":0.6215019734360201,"pX":-0.9355508476231464,"pZ":2.2852147211662737,"vX0":-3.748002729739292,"vY0":-115.64739668319017,"vZ0":-0.3809554622357918,"x":152.66,"y":177.08,"x0":1.6919199182780063,"y0":50.00259213799281,"z0":5.4657947551703465,"aX":-10.227705453648896},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":1.3,"breakHorizontal":14.6,"spinRate":2727,"spinDirection":289},"zone":13,"typeConfidence":0.9,"plateTime":0.47419340154806067,"extension":5.549195292086977},"index":5,"playId":"7f513f88-894f-3625-93e0-678c078c3cde","pitchNumber":5,"startTime":"2025-08-10T02:00:06.382Z","endTime":"2025-08-10T02:00:11.685Z","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":93.2,"endSpeed":85.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.02437930032315,"aZ":-24.687985251109428,"pfxX":9.897766155176543,"pfxZ":3.991230923149404,"pX":0.14877707116919994,"pZ":3.6071970509128226,"vX0":-6.909192579722673,"vY0":-135.6825267939977,"vZ0":-0.6545201834040446,"x":111.33,"y":141.39,"x0":1.4345788020912051,"y0":50.003363818953275,"z0":5.56280959868381,"aX":18.5655690882548},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.3,"breakHorizontal":-16.6,"spinRate":2113,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.40277137895493587,"extension":5.579791476214652},"index":6,"playId":"d25d6f93-825e-36bb-b079-5537c8caa702","pitchNumber":6,"startTime":"2025-08-10T02:00:38.653Z","endTime":"2025-08-10T02:00:43.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.0,"strikeZoneTop":3.24419615826225,"strikeZoneBottom":1.47504433061217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.10810182320392,"aZ":-28.372919928803267,"pfxX":-8.67386457923747,"pfxZ":2.9350747750675676,"pX":1.1492758858898249,"pZ":2.9479752859191484,"vX0":0.9519819651657513,"vY0":-113.72794981657174,"vZ0":0.38702852314219505,"x":73.19,"y":159.18,"x0":1.8478413294066705,"y0":50.00156271355264,"z0":5.61614370636134,"aX":-11.230054290265159},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":5.8,"breakHorizontal":15.4,"spinRate":2812,"spinDirection":283},"zone":12,"typeConfidence":0.9,"plateTime":0.48374962373112984,"extension":5.53294200709487},"index":7,"playId":"0a162b0e-d469-3999-a7f1-107c828bba23","pitchNumber":7,"startTime":"2025-08-10T02:01:03.708Z","endTime":"2025-08-10T02:01:08.672Z","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":92.3,"endSpeed":84.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.662630992450268,"aZ":-19.866683174419556,"pfxX":10.936843050021722,"pfxZ":6.757084398475561,"pX":-0.08578269060769618,"pZ":3.4833730265454634,"vX0":-7.7927870089261155,"vY0":-134.22913744051738,"vZ0":-1.6465470185897062,"x":120.27,"y":144.73,"x0":1.437436207406736,"y0":50.00016415391902,"z0":5.52250837725173,"aX":19.909691544840936},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":-18.1,"spinRate":2256,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.40841968520516936,"extension":5.703593267810423},"index":8,"playId":"b3042ef3-6681-3f7b-bd63-3478344a3de5","pitchNumber":8,"startTime":"2025-08-10T02:01:23.852Z","endTime":"2025-08-10T02:01:28.298Z","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":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.626994354687675,"aZ":-28.804362180256554,"pfxX":-9.452195643387926,"pfxZ":2.5971595568341908,"pX":0.34056394389000083,"pZ":2.2650790336737665,"vX0":-0.5053529740251039,"vY0":-113.52924016583866,"vZ0":-0.8572268674992488,"x":104.02,"y":177.62,"x0":1.7937681396211738,"y0":50.00497446555657,"z0":5.52548649461935,"aX":-12.286792425404414},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":4.8,"breakHorizontal":17.3,"spinRate":2873,"spinDirection":288},"zone":6,"typeConfidence":0.9,"plateTime":0.4832577055865346,"extension":5.645999561656004},"index":9,"playId":"56b58492-2498-3009-b758-9723e8e3c1dc","pitchNumber":9,"startTime":"2025-08-10T02:01:45.699Z","endTime":"2025-08-10T02:01:52.396Z","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":92.9,"endSpeed":85.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.115527088011678,"aZ":-24.73234841861433,"pfxX":8.48222592706823,"pfxZ":3.9893229809069837,"pX":-0.49543548923819436,"pZ":3.202043996297779,"vX0":-8.081443151740112,"vY0":-135.11279154596593,"vZ0":-1.4530070939666153,"x":135.88,"y":152.32,"x0":1.4202142202908334,"y0":50.0008236346358,"z0":5.470793110303669,"aX":15.813484262559458},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.2,"breakHorizontal":-13.8,"spinRate":2132,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.4040933587789963,"extension":5.804089499308625},"hitData":{"launchSpeed":72.4,"launchAngle":4.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.84,"coordY":166.38}},"index":10,"playId":"3e6ef024-7c87-31a9-8cde-10d75b2fb476","pitchNumber":10,"startTime":"2025-08-10T02:02:20.081Z","endTime":"2025-08-10T02:02:27.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:02:27.702Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to right fielder Jordan Walker.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T02:04:54.715Z","endTime":"2025-08-10T02:06:13.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Lars Nootbaar.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T02:04:27.499Z","endTime":"2025-08-10T02:04:27.518Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100"},{"details":{"description":"Defensive Substitution: Victor Scott II replaces first baseman Alec Burleson, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-10T02:04:27.518Z","endTime":"2025-08-10T02:04:27.520Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":676475,"link":"/api/v1/people/676475"}},{"details":{"description":"Defensive switch from left field to third base for Garrett Hampson.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-10T02:04:27.520Z","endTime":"2025-08-10T02:04:27.522Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":575929,"link":"/api/v1/people/575929"}},{"details":{"description":"Defensive switch from third base to first base for Nolan Gorman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-10T02:04:27.522Z","endTime":"2025-08-10T02:04:57.007Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"600"},{"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":91.0,"endSpeed":84.3,"strikeZoneTop":3.17953045902636,"strikeZoneBottom":1.36489757896516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.422636691566694,"aZ":-25.53191675885277,"pfxX":0.5253125066089419,"pfxZ":3.673435232351963,"pX":-1.1586978125584226,"pZ":4.771907868441947,"vX0":1.632665696156369,"vY0":-132.65068078366406,"vZ0":2.624878326463494,"x":161.17,"y":109.94,"x0":-1.8467696203967268,"y0":50.00423271098481,"z0":5.6143970882865775,"aX":0.9495687533559342},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.3,"breakHorizontal":-1.2,"spinRate":2341,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.41060424432028464,"extension":6.037909457278166},"index":4,"playId":"45779a41-f78d-377f-9b0f-435408a9c9fe","pitchNumber":1,"startTime":"2025-08-10T02:04:57.007Z","endTime":"2025-08-10T02:05:00.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.5,"strikeZoneTop":3.27520661980107,"strikeZoneBottom":1.45280559067509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.46160663357621,"aZ":-25.263104120972358,"pfxX":-7.652672800248539,"pfxZ":3.966550791069751,"pX":0.566255314476148,"pZ":1.0839394580079555,"vX0":7.4222471538166905,"vY0":-129.9530486197728,"vZ0":-6.830731495646894,"x":95.42,"y":209.51,"x0":-1.307325510281567,"y0":50.003711151364634,"z0":5.615942317924302,"aX":-13.334718660441006},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.1,"breakHorizontal":12.6,"spinRate":2103,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.41851776374424254,"extension":6.293970215036248},"index":5,"playId":"464c369a-f7e7-36d8-b404-3156fa1a7e27","pitchNumber":2,"startTime":"2025-08-10T02:05:12.051Z","endTime":"2025-08-10T02:05:16.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.13476504609286,"aZ":-26.091129695252434,"pfxX":-0.8484574808629133,"pfxZ":3.436079295888847,"pX":-0.25184905196974083,"pZ":2.5448715769224797,"vX0":4.187590615313009,"vY0":-131.75483382249863,"vZ0":-2.6245983757572326,"x":126.6,"y":170.07,"x0":-1.746752859654985,"y0":50.004725466113754,"z0":5.4679500430384955,"aX":-1.5034954112899082},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.9,"breakHorizontal":0.7,"spinRate":2275,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.4146124688941266,"extension":6.038989029632593},"index":6,"playId":"3638cfa9-772f-3089-a769-3235ee677ea0","pitchNumber":3,"startTime":"2025-08-10T02:05:28.000Z","endTime":"2025-08-10T02:05:31.850Z","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":91.4,"endSpeed":84.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.17932485807104,"aZ":-23.408504416384243,"pfxX":-0.22411081375258268,"pfxZ":4.836535409717181,"pX":-0.42819778694517874,"pZ":2.717408993349268,"vX0":3.1994681694070466,"vY0":-133.20790958323192,"vZ0":-2.6361803627520395,"x":133.32,"y":165.41,"x0":-1.611186804533497,"y0":50.005590876507135,"z0":5.39578932453771,"aX":-0.40657296252931147},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.4,"breakHorizontal":-0.2,"spinRate":2260,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.40976352875651534,"extension":6.10538746738555},"hitData":{"launchSpeed":92.1,"launchAngle":48.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.74,"coordY":102.68}},"index":7,"playId":"1def3e76-bb25-3054-9b55-0fe9e54180b8","pitchNumber":4,"startTime":"2025-08-10T02:06:03.494Z","endTime":"2025-08-10T02:06:13.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:06:13.399Z","atBatIndex":72},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willi Castro pops out to third baseman Garrett Hampson in foul territory.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T02:06:43.103Z","endTime":"2025-08-10T02:07:28.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Willi Castro replaces Ian Happ.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T02:06:18.188Z","endTime":"2025-08-10T02:06:45.394Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":664023,"link":"/api/v1/people/664023"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.57936623526848,"strikeZoneBottom":1.50141608952442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.00080835875653,"aZ":-22.42461810771109,"pfxX":0.3236755592368503,"pfxZ":5.435221689533618,"pX":-0.737682069619609,"pZ":2.6576969656494405,"vX0":2.2485046488959815,"vY0":-132.48155991334897,"vZ0":-2.8668977600169394,"x":145.12,"y":167.02,"x0":-1.6363821823763876,"y0":50.00153525533305,"z0":5.377294758524499,"aX":0.579516842422289},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.5,"breakHorizontal":-1.1,"spinRate":2320,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.41208411608703877,"extension":6.035821548740659},"index":1,"playId":"b673dffe-76bf-304c-9a10-7e2be78ef02f","pitchNumber":1,"startTime":"2025-08-10T02:06:45.394Z","endTime":"2025-08-10T02:06:50.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.67526265521523,"strikeZoneBottom":1.64720224514568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.231603185060884,"aZ":-28.47831341261656,"pfxX":-7.347418147376079,"pfxZ":2.1548134879011904,"pX":-1.8362091478702507,"pZ":3.008450343850938,"vX0":1.7380935475355321,"vY0":-129.89296155653204,"vZ0":-1.7430911104812816,"x":186.99,"y":157.55,"x0":-1.5577732900933896,"y0":50.00210728588458,"z0":5.845446620426724,"aX":-12.60287824415441},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.7,"breakHorizontal":13.0,"spinRate":1773,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4210454123474374,"extension":6.1511512038355916},"index":2,"playId":"fd20c238-3de5-3c5d-aef6-33576569e451","pitchNumber":2,"startTime":"2025-08-10T02:07:01.683Z","endTime":"2025-08-10T02:07:05.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.30171602027937,"aZ":-24.78026406657554,"pfxX":-0.030894683993996197,"pfxZ":4.213987908873433,"pX":-0.24188983602329836,"pZ":2.7249351662881587,"vX0":3.78732460382528,"vY0":-130.79795062656407,"vZ0":-2.2761556101111156,"x":126.22,"y":165.21,"x0":-1.696901040933584,"y0":50.00262577721732,"z0":5.440491210278284,"aX":-0.054423102112417195},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.4,"breakHorizontal":-0.7,"spinRate":2325,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4167453940834216,"extension":6.064467280974938},"hitData":{"launchSpeed":85.9,"launchAngle":81.0,"totalDistance":81.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":92.53,"coordY":200.84}},"index":3,"playId":"f155ffa8-6aba-3c45-a56e-7867c1e89e7d","pitchNumber":3,"startTime":"2025-08-10T02:07:18.443Z","endTime":"2025-08-10T02:07:28.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:07:28.274Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jon Berti called out on strikes.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T02:08:04.742Z","endTime":"2025-08-10T02:09:30.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jon Berti replaces Nico Hoerner.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T02:07:44.739Z","endTime":"2025-08-10T02:08:07.120Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542932,"link":"/api/v1/people/542932"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.2970875729869,"strikeZoneBottom":1.41083444728664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.35113428115406,"aZ":-28.262547228227543,"pfxX":-9.064817791292922,"pfxZ":2.0239067453057835,"pX":-0.34816477511051847,"pZ":2.6339163625354667,"vX0":6.057663802518841,"vY0":-138.00644413865024,"vZ0":-2.84438847282262,"x":130.27,"y":167.66,"x0":-1.392541075785892,"y0":50.00055673513551,"z0":5.578930889835138,"aX":-17.505096388531705},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.2,"breakHorizontal":15.1,"spinRate":2137,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.39668644175296786,"extension":6.252343405003449},"index":1,"playId":"53db065c-c68b-3093-b138-7333f1d06ea2","pitchNumber":1,"startTime":"2025-08-10T02:08:07.120Z","endTime":"2025-08-10T02:08:11.290Z","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.3,"endSpeed":84.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.247868453564642,"aZ":-23.934473710700157,"pfxX":0.585348392499593,"pfxZ":4.563575290129355,"pX":0.20731713724649248,"pZ":3.586159113088079,"vX0":4.341350612401369,"vY0":-132.98150656257133,"vZ0":-0.6862247050606517,"x":109.1,"y":141.95,"x0":-1.5167866970609638,"y0":50.005094525957034,"z0":5.570764455712739,"aX":1.0566294740043638},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.4,"breakHorizontal":-1.9,"spinRate":2368,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.4105530328326199,"extension":6.10470427445576},"index":2,"playId":"a58811b7-c282-3f84-bc9f-2837ae77c5a9","pitchNumber":2,"startTime":"2025-08-10T02:08:22.582Z","endTime":"2025-08-10T02:08:26.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.51975597771036,"strikeZoneBottom":1.53067961097515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.755860264393277,"aZ":-34.26317512883804,"pfxX":1.1231775606987977,"pfxZ":-1.2820470684439091,"pX":0.6618998637975178,"pZ":0.6123319365659784,"vX0":3.980408599406944,"vY0":-126.70587936844724,"vZ0":-5.557550034646099,"x":91.77,"y":222.25,"x0":-1.072283425451952,"y0":50.00222486219094,"z0":5.557226028719163,"aX":1.8333825039473006},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.4,"breakHorizontal":-2.9,"spinRate":2384,"spinDirection":15},"zone":14,"typeConfidence":2.0,"plateTime":0.4315159041654626,"extension":6.239984063355633},"index":3,"playId":"895643cb-7baa-3382-874e-4c73504f81ad","pitchNumber":3,"startTime":"2025-08-10T02:08:41.344Z","endTime":"2025-08-10T02:08:47.415Z","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":94.8,"endSpeed":87.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.37591702994227,"aZ":-24.41276862229636,"pfxX":-7.7241538293077605,"pfxZ":3.988725380366427,"pX":-0.18883817580278633,"pZ":2.773793728618359,"vX0":6.305567382473792,"vY0":-138.00322717037312,"vZ0":-2.934588906537072,"x":124.2,"y":163.89,"x0":-1.4906688520291755,"y0":50.00109473614613,"z0":5.480794850597815,"aX":-15.01846579501047},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.8,"breakHorizontal":12.8,"spinRate":2433,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.39567254134471597,"extension":6.270199043253801},"index":4,"playId":"4f0ee10a-db7d-370a-a420-b22b4bbd526a","pitchNumber":4,"startTime":"2025-08-10T02:09:04.422Z","endTime":"2025-08-10T02:09:08.682Z","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":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.48345069430783,"strikeZoneBottom":1.68417225509139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.503209332974162,"aZ":-15.797750505172193,"pfxX":-5.302330948801762,"pfxZ":8.376706491837789,"pX":0.8783784553212429,"pZ":2.6888140392168918,"vX0":7.676855116102515,"vY0":-138.58716330792376,"vZ0":-4.800108837010745,"x":83.52,"y":166.18,"x0":-1.2322092994963891,"y0":50.00368583653534,"z0":5.490432308180141,"aX":-10.36754533987808},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":8.2,"spinRate":2383,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3944542811085965,"extension":6.319197903568805},"index":5,"playId":"af1710ff-ef04-3af5-8c58-b6b2a3141cf6","pitchNumber":5,"startTime":"2025-08-10T02:09:26.653Z","endTime":"2025-08-10T02:09:30.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:09:30.790Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Gorman walks.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T02:12:08.899Z","endTime":"2025-08-10T02:13:38.245Z","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":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Willi Castro remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T02:11:13.352Z","endTime":"2025-08-10T02:11:13.377Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":664023,"link":"/api/v1/people/664023"}},{"details":{"description":"Jon Berti remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-10T02:11:13.377Z","endTime":"2025-08-10T02:11:13.380Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542932,"link":"/api/v1/people/542932"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"description":"Pitching Change: Drew Pomeranz replaces Taylor Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-10T02:11:13.380Z","endTime":"2025-08-10T02:12:11.197Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":519141,"link":"/api/v1/people/519141"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82852787838491,"aZ":-13.246345182387277,"pfxX":2.396441339857857,"pfxZ":10.265538741239002,"pX":0.7998576265093613,"pZ":3.584862437979633,"vX0":-4.820141499524452,"vY0":-133.92281343264185,"vZ0":-4.0338139637728085,"x":86.51,"y":141.99,"x0":2.2995478320155227,"y0":50.00297072488277,"z0":6.036847012947651,"aX":4.419103338123514},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.1,"breakHorizontal":-3.5,"spinRate":2662,"spinDirection":163},"zone":3,"typeConfidence":0.89,"plateTime":0.40664164590916974,"extension":5.661919508376723},"index":3,"playId":"dc9b20f9-749c-3336-95cd-3073f7515ea0","pitchNumber":1,"startTime":"2025-08-10T02:12:11.197Z","endTime":"2025-08-10T02:12:14.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.53159950705687,"strikeZoneBottom":1.64673293267418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.754634554658665,"aZ":-14.689647593409289,"pfxX":2.8836366499236274,"pfxZ":9.653232714344345,"pX":0.7042159111337093,"pZ":2.5898039591202706,"vX0":-5.198308765148338,"vY0":-133.04730155921592,"vZ0":-5.92492976952335,"x":90.16,"y":168.86,"x0":2.2995507638896875,"y0":50.00464520381619,"z0":5.891370554585465,"aX":5.22452301730648},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.6,"breakHorizontal":-4.2,"spinRate":2623,"spinDirection":158},"zone":6,"typeConfidence":0.89,"plateTime":0.41005395912445897,"extension":5.641152997286252},"index":4,"playId":"4f699ebb-d55d-33c6-91b3-a26062807cc6","pitchNumber":2,"startTime":"2025-08-10T02:12:25.591Z","endTime":"2025-08-10T02:12:29.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.44611838505233,"strikeZoneBottom":1.72559494318439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.603235918060843,"aZ":-12.34003986458851,"pfxX":2.6091783555504575,"pfxZ":10.677043417151236,"pX":-0.32580085597472636,"pZ":1.6028617712546127,"vX0":-6.780749492520962,"vY0":-134.56241914010926,"vZ0":-9.046684665818432,"x":129.42,"y":195.5,"x0":1.8732592891071906,"y0":50.0049809564759,"z0":5.854892234522416,"aX":4.848300365302178},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":-3.5,"spinRate":2675,"spinDirection":165},"zone":13,"typeConfidence":0.9,"plateTime":0.40501741318709605,"extension":5.77779224192058},"index":5,"playId":"69aaf12e-ea81-34f4-bd57-8cebab61481d","pitchNumber":3,"startTime":"2025-08-10T02:12:41.278Z","endTime":"2025-08-10T02:12:46.335Z","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":92.4,"endSpeed":85.3,"strikeZoneTop":3.45364651151682,"strikeZoneBottom":1.61986355096455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.627007110290375,"aZ":-14.317844061029225,"pfxX":2.3099782821121133,"pfxZ":9.701320961899121,"pX":-1.1952815376401076,"pZ":1.5836034018905194,"vX0":-8.743313386347477,"vY0":-134.203004557192,"vZ0":-8.459611079157419,"x":162.56,"y":196.02,"x0":1.7920641136836717,"y0":50.00127867416332,"z0":5.7772933884405875,"aX":4.252243761299032},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":-2.5,"spinRate":2730,"spinDirection":169},"zone":13,"typeConfidence":0.89,"plateTime":0.4067597940262426,"extension":5.798176389985893},"index":6,"playId":"a88ea77f-e4bc-3720-9c80-8a7aed8bc59e","pitchNumber":4,"startTime":"2025-08-10T02:12:57.992Z","endTime":"2025-08-10T02:13:01.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.42813448173829,"strikeZoneBottom":1.62023172079289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.970636830365017,"aZ":-41.397973904996775,"pfxX":-2.7011302357585425,"pfxZ":-6.264372643069386,"pX":2.512130216156182,"pZ":4.688494522362324,"vX0":1.0062732407925414,"vY0":-120.19911064584562,"vZ0":4.534161312362753,"x":21.24,"y":112.19,"x0":2.440429377421541,"y0":50.00339446226481,"z0":6.439731884876209,"aX":-3.976579911977263},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.1,"breakHorizontal":4.7,"spinRate":2269,"spinDirection":320},"zone":12,"typeConfidence":0.9,"plateTime":0.45462130768655973,"extension":5.526350422413132},"index":7,"playId":"caed59f7-b71f-3c99-b47f-12afa2781621","pitchNumber":5,"startTime":"2025-08-10T02:13:12.148Z","endTime":"2025-08-10T02:13:17.180Z","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":93.6,"endSpeed":86.3,"strikeZoneTop":3.40856111443062,"strikeZoneBottom":1.59615129706955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.500888669318506,"aZ":-11.737705920156852,"pfxX":0.8091706231511826,"pfxZ":10.828578631282975,"pX":-0.8624217862049847,"pZ":1.6498888166089718,"vX0":-7.6555100202888005,"vY0":-135.93815258371004,"vZ0":-8.971238020779328,"x":149.87,"y":194.23,"x0":1.875140835232603,"y0":50.00146364174881,"z0":5.790795316849708,"aX":1.5287019368343169},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":0.0,"spinRate":2634,"spinDirection":160},"zone":13,"typeConfidence":0.9,"plateTime":0.40166234374406073,"extension":5.948747780715488},"index":8,"playId":"d622c88a-646e-33f1-9405-272357ce41f2","pitchNumber":6,"startTime":"2025-08-10T02:13:32.980Z","endTime":"2025-08-10T02:13:38.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:13:38.245Z","atBatIndex":75},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jordan Walker grounds into a double play, second baseman Jon Berti to first baseman Michael Busch. Nolan Gorman out at 2nd. Jordan Walker out at 1st.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T02:13:46.089Z","endTime":"2025-08-10T02:15:15.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":542932,"link":"/api/v1/people/542932"},"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":542932,"link":"/api/v1/people/542932"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":93.4,"endSpeed":86.3,"strikeZoneTop":3.91950888616906,"strikeZoneBottom":1.86197288590917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.012234243949596,"aZ":-13.373541109275713,"pfxX":0.10886592923420868,"pfxZ":9.950324651756464,"pX":0.1411525603800438,"pZ":2.39577396394105,"vX0":-4.967736090806799,"vY0":-135.91637002300155,"vZ0":-6.982541456661625,"x":111.62,"y":174.09,"x0":1.9708038538723913,"y0":50.00306905530585,"z0":5.908481481489462,"aX":0.20586784773219144},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":0.7,"spinRate":2540,"spinDirection":159},"zone":8,"typeConfidence":0.9,"plateTime":0.40146097965696237,"extension":5.742473852817692},"index":0,"playId":"a9ace9c9-fb74-3e6b-a817-9f6d9d4ace37","pitchNumber":1,"startTime":"2025-08-10T02:14:02.674Z","endTime":"2025-08-10T02:14:07.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.89624426723793,"strikeZoneBottom":1.78494606242961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.09542306911784,"aZ":-12.68481811032809,"pfxX":0.5157478989739204,"pfxZ":10.398547028074095,"pX":-0.09208131469314429,"pZ":3.0897148998049024,"vX0":-5.436583571387513,"vY0":-135.43101207991234,"vZ0":-5.310085749372002,"x":120.51,"y":155.36,"x0":1.866705440130376,"y0":50.00347240759634,"z0":5.949189895431101,"aX":0.9675809509001488},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":0.1,"spinRate":2678,"spinDirection":161},"zone":5,"typeConfidence":0.9,"plateTime":0.40305348081056547,"extension":5.710090874563963},"index":1,"playId":"e49c612f-68ca-3db5-a7c9-a0a45f22585c","pitchNumber":2,"startTime":"2025-08-10T02:14:17.381Z","endTime":"2025-08-10T02:14:21.512Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-10T02:14:33.665Z","endTime":"2025-08-10T02:14:45.367Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"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":92.5,"endSpeed":85.3,"strikeZoneTop":3.8,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.67192589307061,"aZ":-13.669419166835924,"pfxX":-0.1101776263569283,"pfxZ":9.984071354894727,"pX":-0.2659631949586443,"pZ":4.017521285119405,"vX0":-5.72902823581841,"vY0":-134.64589233065274,"vZ0":-2.86236112951727,"x":127.14,"y":130.31,"x0":1.895220264743164,"y0":50.000539299710006,"z0":6.0498992329418755,"aX":-0.20391471609341044},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":1.3,"spinRate":2684,"spinDirection":166},"zone":11,"typeConfidence":0.89,"plateTime":0.405334805906965,"extension":5.728785473194739},"index":3,"playId":"0af1e746-fb1b-3eaf-9e34-5e4f10cca1c1","pitchNumber":3,"startTime":"2025-08-10T02:14:45.367Z","endTime":"2025-08-10T02:14:51.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.8,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.73612421717616,"aZ":-13.809522838736994,"pfxX":0.9061815001192901,"pfxZ":9.8894520588304,"pX":0.40297112682901504,"pZ":2.9049563481606837,"vX0":-4.459176101304215,"vY0":-135.22306308432863,"vZ0":-5.513687210099418,"x":101.64,"y":160.35,"x0":1.9536921702698902,"y0":50.0027553449028,"z0":5.934757649821384,"aX":1.6833853858694034},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":-0.7,"spinRate":2625,"spinDirection":161},"zone":6,"typeConfidence":0.89,"plateTime":0.4046351327608759,"extension":5.773385285162487},"hitData":{"launchSpeed":103.5,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.09,"coordY":148.14}},"index":4,"playId":"5382ecde-476f-3f70-8ca5-899207edc424","pitchNumber":4,"startTime":"2025-08-10T02:15:07.613Z","endTime":"2025-08-10T02:15:15.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:15:15.511Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yohel Pozo singles on a ground ball to left fielder Willi Castro, deflected by third baseman Matt Shaw.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T02:15:41.695Z","endTime":"2025-08-10T02:16:20.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.56084392763058,"strikeZoneBottom":1.40812574432058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.457619264060337,"aZ":-12.189339786483664,"pfxX":2.9927552276160485,"pfxZ":10.77506666849374,"pX":-0.5735747842134611,"pZ":2.8295336405044513,"vX0":-7.727462266706898,"vY0":-135.07951444175563,"vZ0":-5.8767519401960815,"x":138.86,"y":162.38,"x0":1.9308603693507127,"y0":50.001822739172034,"z0":5.88467450465745,"aX":5.551508695630268},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.5,"breakHorizontal":-3.8,"spinRate":2607,"spinDirection":158},"zone":4,"typeConfidence":0.9,"plateTime":0.4049597638527689,"extension":5.86684610923817},"index":0,"playId":"55549617-a9d4-346a-944c-e791e8e1caf6","pitchNumber":1,"startTime":"2025-08-10T02:15:49.386Z","endTime":"2025-08-10T02:15:52.963Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.98648083808398,"aZ":-38.16699553480173,"pfxX":-1.1476964118298518,"pfxZ":-3.9396050230236774,"pX":0.4594943594120853,"pZ":1.4320803758355765,"vX0":-3.6605494964434198,"vY0":-122.06533533824042,"vZ0":-3.131537580209983,"x":99.49,"y":200.11,"x0":2.1220876036079472,"y0":50.00084140856113,"z0":5.988202503450466,"aX":-1.746750099006247},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-7.6,"breakHorizontal":2.9,"spinRate":2151,"spinDirection":332},"zone":9,"typeConfidence":0.89,"plateTime":0.44716543543873977,"extension":5.632067170445167},"hitData":{"launchSpeed":94.7,"launchAngle":-18.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.73,"coordY":164.35}},"index":1,"playId":"fe6660c7-59c3-3510-87ca-201ffcdb71e7","pitchNumber":2,"startTime":"2025-08-10T02:16:07.021Z","endTime":"2025-08-10T02:16:20.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:16:20.192Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Thomas Saggese singles on a ground ball to right fielder Kyle Tucker. Yohel Pozo to 2nd.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T02:16:41.709Z","endTime":"2025-08-10T02:17:33.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"postOnSecond":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.58157189966484,"strikeZoneBottom":1.63866819971654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.0645802832622,"aZ":-11.645722103338777,"pfxX":2.610628611667205,"pfxZ":10.989005822700781,"pX":1.069043946940878,"pZ":3.2476999771508055,"vX0":-3.629275433618977,"vY0":-135.66271236354658,"vZ0":-5.11779683672653,"x":76.25,"y":151.09,"x0":2.083613779133183,"y0":50.002325564199104,"z0":5.9671170283145605,"aX":4.8769457485792085},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.1,"breakHorizontal":-4.0,"spinRate":2631,"spinDirection":162},"zone":12,"typeConfidence":0.9,"plateTime":0.4033948607054727,"extension":5.776115873039481},"index":0,"playId":"1411cd55-8b27-35dd-854c-8c794553a153","pitchNumber":1,"startTime":"2025-08-10T02:16:48.034Z","endTime":"2025-08-10T02:16:52.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.871333200213975,"aZ":-14.352816276099057,"pfxX":0.5514170321569594,"pfxZ":9.613442267949834,"pX":0.17945464562142438,"pZ":3.12225941985233,"vX0":-4.60706389789726,"vY0":-134.7143013408931,"vZ0":-4.911259814906898,"x":110.16,"y":154.48,"x0":1.833878836036528,"y0":50.00660329128806,"z0":5.969803072612436,"aX":1.0236074817013612},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":-0.1,"spinRate":2563,"spinDirection":167},"zone":2,"typeConfidence":0.89,"plateTime":0.4052490148096868,"extension":5.703159780106061},"index":1,"playId":"4e419210-3cda-3ff8-bdaf-dcbe60aa1241","pitchNumber":2,"startTime":"2025-08-10T02:17:02.719Z","endTime":"2025-08-10T02:17:07.654Z","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":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.826749504228548,"aZ":-12.1767721512691,"pfxX":3.3945734210323018,"pfxZ":10.616740961224151,"pX":-0.13892106104447466,"pZ":2.943846394830255,"vX0":-6.3268611880416135,"vY0":-135.9034212656355,"vZ0":-5.869399251188063,"x":122.3,"y":159.3,"x0":1.7708755857276244,"y0":50.00337514425673,"z0":5.966029052257849,"aX":6.394753761537883},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":-4.9,"spinRate":2676,"spinDirection":162},"zone":5,"typeConfidence":0.9,"plateTime":0.40194829399693033,"extension":5.763626611828745},"hitData":{"launchSpeed":96.8,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.1,"coordY":103.04}},"index":2,"playId":"98596308-902d-3afd-8be4-b577c5dd6fdf","pitchNumber":3,"startTime":"2025-08-10T02:17:22.660Z","endTime":"2025-08-10T02:17:33.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:17:33.778Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lars Nootbaar strikes out swinging.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T02:17:59.077Z","endTime":"2025-08-10T02:18:34.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":2},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.94764700073505,"aZ":-11.676983951721912,"pfxX":2.008959849372124,"pfxZ":10.798595674748201,"pX":-0.6142953653689956,"pZ":2.7011125735999904,"vX0":-7.824078071696196,"vY0":-136.61587350685804,"vZ0":-6.618691941935628,"x":140.42,"y":165.85,"x0":2.0205591235013616,"y0":50.00195261404013,"z0":5.9509789606786825,"aX":3.8142333379828504},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":-2.0,"spinRate":2607,"spinDirection":162},"zone":4,"typeConfidence":0.9,"plateTime":0.4003074570168561,"extension":5.99784458144361},"index":0,"playId":"e5184397-d30e-3ca6-9168-42a2bcc0da8e","pitchNumber":1,"startTime":"2025-08-10T02:17:59.077Z","endTime":"2025-08-10T02:18:03.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":85.6,"strikeZoneTop":3.56367549181276,"strikeZoneBottom":1.68565595872549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.455934097752156,"aZ":-12.457349587022339,"pfxX":1.6092480257302206,"pfxZ":10.554381587449726,"pX":0.05046841276680159,"pZ":2.0682663523976927,"vX0":-5.273572263392442,"vY0":-135.52631210710345,"vZ0":-7.869675348340375,"x":115.08,"y":182.94,"x0":1.8088372178736043,"y0":50.00173089428921,"z0":5.871546321855219,"aX":3.006411006660486},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":-1.8,"spinRate":2552,"spinDirection":161},"zone":8,"typeConfidence":0.9,"plateTime":0.4035087430783131,"extension":5.910121464992225},"index":1,"playId":"168b948e-1197-3f83-822d-6f765e731d40","pitchNumber":2,"startTime":"2025-08-10T02:18:14.248Z","endTime":"2025-08-10T02:18:21.117Z","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":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.202217694802712,"aZ":-11.643001397971666,"pfxX":1.9771336444917234,"pfxZ":10.847434324362265,"pX":-1.100842442517248,"pZ":2.852998409573289,"vX0":-8.725682865000245,"vY0":-136.291567544112,"vZ0":-6.116259063094208,"x":158.96,"y":161.75,"x0":1.876802738796232,"y0":50.005783371218996,"z0":5.920373520774431,"aX":3.7436116385241767},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.6,"breakHorizontal":-1.8,"spinRate":2640,"spinDirection":167},"zone":11,"typeConfidence":0.9,"plateTime":0.4009267626089108,"extension":5.902830540140882},"index":2,"playId":"37aaad4a-7db6-3f14-98e7-4eb40e2ce832","pitchNumber":3,"startTime":"2025-08-10T02:18:29.123Z","endTime":"2025-08-10T02:18:34.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:18:34.631Z","atBatIndex":79}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lars Nootbaar strikes out swinging.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T02:17:59.077Z","endTime":"2025-08-10T02:18:34.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":2},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.94764700073505,"aZ":-11.676983951721912,"pfxX":2.008959849372124,"pfxZ":10.798595674748201,"pX":-0.6142953653689956,"pZ":2.7011125735999904,"vX0":-7.824078071696196,"vY0":-136.61587350685804,"vZ0":-6.618691941935628,"x":140.42,"y":165.85,"x0":2.0205591235013616,"y0":50.00195261404013,"z0":5.9509789606786825,"aX":3.8142333379828504},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":-2.0,"spinRate":2607,"spinDirection":162},"zone":4,"typeConfidence":0.9,"plateTime":0.4003074570168561,"extension":5.99784458144361},"index":0,"playId":"e5184397-d30e-3ca6-9168-42a2bcc0da8e","pitchNumber":1,"startTime":"2025-08-10T02:17:59.077Z","endTime":"2025-08-10T02:18:03.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":85.6,"strikeZoneTop":3.56367549181276,"strikeZoneBottom":1.68565595872549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.455934097752156,"aZ":-12.457349587022339,"pfxX":1.6092480257302206,"pfxZ":10.554381587449726,"pX":0.05046841276680159,"pZ":2.0682663523976927,"vX0":-5.273572263392442,"vY0":-135.52631210710345,"vZ0":-7.869675348340375,"x":115.08,"y":182.94,"x0":1.8088372178736043,"y0":50.00173089428921,"z0":5.871546321855219,"aX":3.006411006660486},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":-1.8,"spinRate":2552,"spinDirection":161},"zone":8,"typeConfidence":0.9,"plateTime":0.4035087430783131,"extension":5.910121464992225},"index":1,"playId":"168b948e-1197-3f83-822d-6f765e731d40","pitchNumber":2,"startTime":"2025-08-10T02:18:14.248Z","endTime":"2025-08-10T02:18:21.117Z","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":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.202217694802712,"aZ":-11.643001397971666,"pfxX":1.9771336444917234,"pfxZ":10.847434324362265,"pX":-1.100842442517248,"pZ":2.852998409573289,"vX0":-8.725682865000245,"vY0":-136.291567544112,"vZ0":-6.116259063094208,"x":158.96,"y":161.75,"x0":1.876802738796232,"y0":50.005783371218996,"z0":5.920373520774431,"aX":3.7436116385241767},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.6,"breakHorizontal":-1.8,"spinRate":2640,"spinDirection":167},"zone":11,"typeConfidence":0.9,"plateTime":0.4009267626089108,"extension":5.902830540140882},"index":2,"playId":"37aaad4a-7db6-3f14-98e7-4eb40e2ce832","pitchNumber":3,"startTime":"2025-08-10T02:18:29.123Z","endTime":"2025-08-10T02:18:34.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:18:34.631Z","atBatIndex":79},"scoringPlays":[2,3,12,15,25,34,40,52],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4,5],"bottom":[6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":211.9,"y":115.8},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":146.12,"y":136.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":189.29,"y":116.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":179.18,"y":94.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":153.34,"y":169.92},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":144.72,"y":152.19},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":142.47,"y":186.88},"type":"O","description":"Groundout"}]}},{"startIndex":9,"endIndex":21,"top":[9,10,11,12,13,14,15,16],"bottom":[17,18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":211.46,"y":100.41},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":108.24,"y":162.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":224.94,"y":83.83},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":62.1,"y":106.48},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":186.63,"y":112.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":165.34,"y":104.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":146.75,"y":155.23},"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":2,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":76.87,"y":89.46},"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":2,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":73.69,"y":83.68},"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"coordinates":{"x":182.22,"y":147.63},"type":"O","description":"Pop Out"}]}},{"startIndex":22,"endIndex":29,"top":[22,23,24,25,26],"bottom":[27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":126.4,"y":82.61},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":108.9,"y":141.79},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":177.75,"y":127.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":37.29,"y":102.02},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":114.32,"y":145.6},"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":139.65,"y":147.12},"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":3,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":105.2,"y":166.38},"type":"O","description":"Lineout"}]}},{"startIndex":30,"endIndex":38,"top":[30,31,32,33,34,35],"bottom":[36,37,38],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":93.53,"y":73.3},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":122.93,"y":88.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":82.92,"y":132.94},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":157.47,"y":124.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":108.24,"y":151.18},"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":134.29,"y":53.51},"type":"O","description":"Flyout"}]}},{"startIndex":39,"endIndex":46,"top":[39,40,41,42],"bottom":[43,44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":21.4,"y":76.8},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":101.08,"y":168.5},"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":5,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":128.02,"y":78.61},"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":5,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"coordinates":{"x":155.87,"y":207.42},"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":5,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":140.67,"y":147.63},"type":"O","description":"Groundout"}]}},{"startIndex":47,"endIndex":54,"top":[47,48,49],"bottom":[50,51,52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":97.44,"y":144.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":142.19,"y":149.66},"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":6,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":186.66,"y":61.04},"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":6,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":183.4,"y":91.12},"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":6,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":149.73,"y":174.86},"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":124.45,"y":146.11},"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":6,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":101.65,"y":168.4},"type":"O","description":"Forceout"}]}},{"startIndex":55,"endIndex":62,"top":[55,56,57,58],"bottom":[59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":63.14,"y":119.25},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":157.6,"y":81.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":181.2,"y":143.11},"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":7,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":79.36,"y":101.99},"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":7,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":93.24,"y":165.35},"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":7,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"coordinates":{"x":109.88,"y":140.21},"type":"O","description":"Lineout"}]}},{"startIndex":63,"endIndex":71,"top":[63,64,65,66],"bottom":[67,68,69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":163.13,"y":76.55},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":144.72,"y":157.26},"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":8,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":48.95,"y":98.98},"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":8,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":153.84,"y":166.38},"type":"O","description":"Groundout"}]}},{"startIndex":72,"endIndex":79,"top":[72,73,74],"bottom":[75,76,77,78,79],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":194.74,"y":102.68},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":92.53,"y":200.84},"type":"O","description":"Pop 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":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":135.09,"y":148.14},"type":"O","description":"Grounded Into DP"},{"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":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"coordinates":{"x":107.73,"y":164.35},"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":9,"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":173.1,"y":103.04},"type":"H","description":"Single"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":2},"away":{"runs":4,"hits":4,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":1,"hits":7,"errors":2,"leftOnBase":9},"away":{"runs":9,"hits":13,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"catcher":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"first":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"second":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"third":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"shortstop":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"left":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"center":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"right":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"onDeck":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"inHole":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"battingOrder":8,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"onDeck":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"inHole":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"battingOrder":1,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":10,"airOuts":11,"runs":9,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".254","atBats":40,"obp":".322","slg":".439","ops":".761","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":23,"rbi":8,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":7,"airOuts":9,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":33,"obp":".297","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":160,"era":"3.88","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.22","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":160,"balls":52,"strikes":108,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":1,"pitchesPerInning":"17.78","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":0,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID694037":{"person":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"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":40,"gamesStarted":0,"flyOuts":21,"groundOuts":33,"airOuts":43,"runs":10,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":45,"baseOnBalls":11,"intentionalWalks":1,"hits":28,"hitByPitch":2,"atBats":148,"obp":".253","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":638,"era":"1.73","inningsPitched":"41.2","wins":1,"losses":2,"saves":15,"saveOpportunities":17,"holds":6,"blownSaves":2,"earnedRuns":8,"whip":"0.94","battersFaced":162,"outs":125,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":638,"balls":218,"strikes":420,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".333","pitchesPerInning":"15.31","gamesFinished":27,"strikeoutWalkRatio":"4.09","strikeoutsPer9Inn":"9.72","walksPer9Inn":"2.38","hitsPer9Inn":"6.05","runsScoredPer9":"2.16","homeRunsPer9":"0.43","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690990":{"person":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":14,"flyOuts":47,"groundOuts":87,"airOuts":78,"runs":33,"doubles":12,"triples":0,"homeRuns":7,"strikeOuts":59,"baseOnBalls":25,"intentionalWalks":0,"hits":72,"hitByPitch":5,"atBats":293,"obp":".313","caughtStealing":7,"stolenBases":7,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1231,"era":"3.18","inningsPitched":"79.1","wins":6,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.22","battersFaced":327,"outs":238,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1231,"balls":430,"strikes":801,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".667","pitchesPerInning":"15.52","gamesFinished":0,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"6.69","walksPer9Inn":"2.84","hitsPer9Inn":"8.17","runsScoredPer9":"3.74","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663656":{"person":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":83,"groundOuts":89,"airOuts":146,"runs":77,"doubles":21,"triples":4,"homeRuns":18,"strikeOuts":72,"baseOnBalls":76,"intentionalWalks":7,"hits":113,"hitByPitch":3,"avg":".272","atBats":416,"obp":".386","slg":".471","ops":".857","caughtStealing":2,"stolenBases":24,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":501,"totalBases":196,"rbi":62,"leftOnBase":145,"sacBunts":1,"sacFlies":3,"babip":".289","groundOutsToAirouts":"0.61","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"23.11","popOuts":26,"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":4,"putOuts":213,"errors":2,"chances":219,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":74,"groundOuts":89,"airOuts":127,"runs":64,"doubles":19,"triples":0,"homeRuns":16,"strikeOuts":105,"baseOnBalls":58,"intentionalWalks":0,"hits":96,"hitByPitch":1,"avg":".232","atBats":413,"obp":".326","slg":".395","ops":".721","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":476,"totalBases":163,"rbi":55,"leftOnBase":147,"sacBunts":0,"sacFlies":4,"babip":".270","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.81","popOuts":21,"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":4,"putOuts":210,"errors":1,"chances":215,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":4,"strikes":14,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":50,"gamesStarted":0,"flyOuts":32,"groundOuts":31,"airOuts":55,"runs":11,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":12,"intentionalWalks":1,"hits":26,"hitByPitch":0,"atBats":151,"obp":".230","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":629,"era":"2.28","inningsPitched":"43.1","wins":2,"losses":3,"saves":1,"saveOpportunities":4,"holds":14,"blownSaves":3,"earnedRuns":11,"whip":"0.88","battersFaced":165,"outs":130,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":629,"balls":213,"strikes":416,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".400","pitchesPerInning":"14.52","gamesFinished":4,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"8.52","walksPer9Inn":"2.49","hitsPer9Inn":"5.40","runsScoredPer9":"2.28","homeRunsPer9":"0.62","inheritedRunners":27,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID684007":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":85,"groundOuts":58,"airOuts":135,"runs":32,"doubles":15,"triples":0,"homeRuns":16,"strikeOuts":70,"baseOnBalls":17,"intentionalWalks":0,"hits":72,"hitByPitch":1,"atBats":332,"obp":".256","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1386,"era":"3.12","inningsPitched":"89.1","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.00","battersFaced":353,"outs":268,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1386,"balls":444,"strikes":942,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".667","pitchesPerInning":"15.51","gamesFinished":0,"strikeoutWalkRatio":"4.12","strikeoutsPer9Inn":"7.05","walksPer9Inn":"1.71","hitsPer9Inn":"7.25","runsScoredPer9":"3.22","homeRunsPer9":"1.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":29,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | HR, 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":72,"groundOuts":73,"airOuts":96,"runs":53,"doubles":16,"triples":3,"homeRuns":22,"strikeOuts":101,"baseOnBalls":39,"intentionalWalks":1,"hits":98,"hitByPitch":9,"avg":".266","atBats":368,"obp":".351","slg":".505","ops":".856","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":416,"totalBases":186,"rbi":64,"leftOnBase":152,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.73","popOuts":8,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":697,"errors":4,"chances":764,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID608348":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":44,"groundOuts":66,"airOuts":76,"runs":42,"doubles":12,"triples":1,"homeRuns":13,"strikeOuts":45,"baseOnBalls":36,"intentionalWalks":0,"hits":70,"hitByPitch":3,"avg":".276","atBats":254,"obp":".368","slg":".484","ops":".852","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":296,"totalBases":123,"rbi":38,"leftOnBase":116,"sacBunts":0,"sacFlies":3,"babip":".286","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.54","popOuts":11,"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":16,"stolenBases":30,"stolenBasePercentage":".652","caughtStealingPercentage":".348","assists":17,"putOuts":529,"errors":2,"chances":548,"fielding":".996","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691718":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"0-5","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":114,"flyOuts":83,"groundOuts":81,"airOuts":141,"runs":74,"doubles":31,"triples":4,"homeRuns":27,"strikeOuts":116,"baseOnBalls":20,"intentionalWalks":0,"hits":115,"hitByPitch":5,"avg":".258","atBats":445,"obp":".295","slg":".528","ops":".823","caughtStealing":5,"stolenBases":29,"stolenBasePercentage":".853","caughtStealingPercentage":".147","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":478,"totalBases":235,"rbi":78,"leftOnBase":214,"sacBunts":4,"sacFlies":4,"babip":".288","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.48","popOuts":35,"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":4,"putOuts":331,"errors":1,"chances":336,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID519141":{"person":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":3,"flyOuts":19,"groundOuts":19,"airOuts":40,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":1,"hits":24,"hitByPitch":5,"atBats":118,"obp":".307","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":544,"era":"1.91","inningsPitched":"33.0","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":9,"blownSaves":0,"earnedRuns":7,"whip":"1.12","battersFaced":137,"outs":99,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":544,"balls":185,"strikes":359,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".667","pitchesPerInning":"16.48","gamesFinished":9,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"9.82","walksPer9Inn":"3.55","hitsPer9Inn":"6.55","runsScoredPer9":"2.45","homeRunsPer9":"0.55","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"601","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"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":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":46,"groundOuts":74,"airOuts":88,"runs":51,"doubles":15,"triples":3,"homeRuns":10,"strikeOuts":88,"baseOnBalls":32,"intentionalWalks":1,"hits":78,"hitByPitch":9,"avg":".239","atBats":327,"obp":".323","slg":".394","ops":".717","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":369,"totalBases":129,"rbi":27,"leftOnBase":124,"sacBunts":1,"sacFlies":0,"babip":".297","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.70","popOuts":17,"lineOuts":25},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":12,"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":12,"balls":7,"strikes":5,"strikePercentage":".420","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":54,"putOuts":136,"errors":6,"chances":196,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2B, BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":77,"groundOuts":70,"airOuts":135,"runs":59,"doubles":26,"triples":3,"homeRuns":27,"strikeOuts":127,"baseOnBalls":46,"intentionalWalks":1,"hits":109,"hitByPitch":0,"avg":".251","atBats":435,"obp":".318","slg":".510","ops":".828","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":487,"totalBases":222,"rbi":84,"leftOnBase":189,"sacBunts":0,"sacFlies":6,"babip":".286","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.11","popOuts":26,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":64,"errors":3,"chances":68,"fielding":".956","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID542932":{"person":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"701","stats":{"batting":{"note":"c-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":6,"groundOuts":37,"airOuts":20,"runs":12,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":22,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":2,"avg":".210","atBats":100,"obp":".262","slg":".230","ops":".492","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":23,"rbi":2,"leftOnBase":48,"sacBunts":0,"sacFlies":0,"babip":".269","groundOutsToAirouts":"1.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":12},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":15,"obp":".421","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":51,"era":"7.36","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.18","battersFaced":19,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":51,"balls":24,"strikes":27,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.22","rbi":0,"winPercentage":".---","pitchesPerInning":"13.91","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.82","hitsPer9Inn":"9.82","runsScoredPer9":"7.36","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":49,"putOuts":25,"errors":3,"chances":77,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID624512":{"person":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":12,"groundOuts":24,"airOuts":25,"runs":11,"doubles":1,"triples":0,"homeRuns":6,"strikeOuts":18,"baseOnBalls":2,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".235","atBats":85,"obp":".250","slg":".459","ops":".709","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":39,"rbi":16,"leftOnBase":41,"sacBunts":1,"sacFlies":1,"babip":".226","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.17","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":15,"stolenBasePercentage":".682","caughtStealingPercentage":".318","assists":9,"putOuts":179,"errors":1,"chances":189,"fielding":".995","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID552640":{"person":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":21,"groundOuts":31,"airOuts":33,"runs":17,"doubles":4,"triples":2,"homeRuns":5,"strikeOuts":38,"baseOnBalls":9,"intentionalWalks":1,"hits":30,"hitByPitch":0,"atBats":130,"obp":".277","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":505,"era":"4.15","inningsPitched":"34.2","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":10,"blownSaves":0,"earnedRuns":16,"whip":"1.13","battersFaced":141,"outs":104,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":505,"balls":151,"strikes":354,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".400","pitchesPerInning":"14.57","gamesFinished":9,"strikeoutWalkRatio":"4.22","strikeoutsPer9Inn":"9.87","walksPer9Inn":"2.34","hitsPer9Inn":"7.79","runsScoredPer9":"4.41","homeRunsPer9":"1.30","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571510":{"person":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":86,"groundOuts":108,"airOuts":159,"runs":42,"doubles":18,"triples":2,"homeRuns":11,"strikeOuts":121,"baseOnBalls":29,"intentionalWalks":0,"hits":113,"hitByPitch":5,"atBats":491,"obp":".277","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2056,"era":"2.45","inningsPitched":"135.2","wins":11,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.05","battersFaced":535,"outs":407,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2056,"balls":663,"strikes":1393,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":8,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".688","pitchesPerInning":"15.15","gamesFinished":0,"strikeoutWalkRatio":"4.17","strikeoutsPer9Inn":"8.03","walksPer9Inn":"1.92","hitsPer9Inn":"7.50","runsScoredPer9":"2.79","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":6,"passedBall":0,"popOuts":38,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":3,"errors":4,"chances":26,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607067":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 9-5)","summary":"6.0 IP, ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":34,"strikes":64,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":20,"flyOuts":69,"groundOuts":105,"airOuts":145,"runs":55,"doubles":20,"triples":1,"homeRuns":19,"strikeOuts":85,"baseOnBalls":31,"intentionalWalks":0,"hits":120,"hitByPitch":4,"atBats":448,"obp":".318","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1874,"era":"4.09","inningsPitched":"116.2","wins":9,"losses":5,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.29","battersFaced":490,"outs":350,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1874,"balls":667,"strikes":1207,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"0.72","rbi":1,"winPercentage":".643","pitchesPerInning":"16.06","gamesFinished":3,"strikeoutWalkRatio":"2.74","strikeoutsPer9Inn":"6.56","walksPer9Inn":"2.39","hitsPer9Inn":"9.26","runsScoredPer9":"4.24","homeRunsPer9":"1.47","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":36,"lineOuts":40},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":19,"errors":1,"chances":36,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621020":{"person":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | K, 2 R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":54,"groundOuts":101,"airOuts":99,"runs":65,"doubles":14,"triples":2,"homeRuns":18,"strikeOuts":132,"baseOnBalls":31,"intentionalWalks":1,"hits":109,"hitByPitch":0,"avg":".250","atBats":436,"obp":".297","slg":".415","ops":".712","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":472,"totalBases":181,"rbi":55,"leftOnBase":199,"sacBunts":1,"sacFlies":4,"babip":".314","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.22","popOuts":18,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":261,"putOuts":166,"errors":7,"chances":434,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID518489":{"person":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":1,"flyOuts":11,"groundOuts":22,"airOuts":24,"runs":10,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":85,"obp":".286","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":358,"era":"3.91","inningsPitched":"23.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":10,"whip":"1.13","battersFaced":91,"outs":69,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":358,"balls":126,"strikes":232,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".000","pitchesPerInning":"15.57","gamesFinished":4,"strikeoutWalkRatio":"4.75","strikeoutsPer9Inn":"7.43","walksPer9Inn":"1.57","hitsPer9Inn":"8.61","runsScoredPer9":"3.91","homeRunsPer9":"0.78","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573124":{"person":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":9,"strikes":17,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":17,"groundOuts":33,"airOuts":34,"runs":15,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":39,"baseOnBalls":20,"intentionalWalks":2,"hits":31,"hitByPitch":2,"atBats":133,"obp":".335","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":660,"era":"2.23","inningsPitched":"36.1","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":9,"blownSaves":1,"earnedRuns":9,"whip":"1.40","battersFaced":159,"outs":109,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":660,"balls":242,"strikes":418,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".500","pitchesPerInning":"18.17","gamesFinished":5,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"9.66","walksPer9Inn":"4.95","hitsPer9Inn":"7.68","runsScoredPer9":"3.72","homeRunsPer9":"0.74","inheritedRunners":27,"inheritedRunnersScored":15,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663878":{"person":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":15,"groundOuts":11,"airOuts":24,"runs":15,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":10,"intentionalWalks":1,"hits":22,"hitByPitch":1,"atBats":61,"obp":".440","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":280,"era":"9.20","inningsPitched":"14.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":15,"whip":"2.18","battersFaced":75,"outs":44,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":280,"balls":108,"strikes":172,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".000","pitchesPerInning":"19.09","gamesFinished":4,"strikeoutWalkRatio":"0.70","strikeoutsPer9Inn":"4.30","walksPer9Inn":"6.14","hitsPer9Inn":"13.50","runsScoredPer9":"9.20","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":81,"groundOuts":125,"airOuts":145,"runs":60,"doubles":19,"triples":3,"homeRuns":4,"strikeOuts":35,"baseOnBalls":27,"intentionalWalks":0,"hits":123,"hitByPitch":6,"avg":".289","atBats":425,"obp":".338","slg":".376","ops":".714","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":461,"totalBases":160,"rbi":47,"leftOnBase":165,"sacBunts":0,"sacFlies":3,"babip":".306","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"106.25","popOuts":22,"lineOuts":42},"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":271,"putOuts":196,"errors":3,"chances":470,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID641745":{"person":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":1,"flyOuts":16,"groundOuts":60,"airOuts":36,"runs":17,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":49,"baseOnBalls":16,"intentionalWalks":0,"hits":38,"hitByPitch":5,"atBats":182,"obp":".291","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":820,"era":"2.70","inningsPitched":"50.0","wins":3,"losses":1,"saves":0,"saveOpportunities":3,"holds":17,"blownSaves":3,"earnedRuns":15,"whip":"1.08","battersFaced":204,"outs":150,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":820,"balls":304,"strikes":516,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".750","pitchesPerInning":"16.40","gamesFinished":4,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"8.82","walksPer9Inn":"2.88","hitsPer9Inn":"6.84","runsScoredPer9":"3.06","homeRunsPer9":"0.54","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676962":{"person":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":15,"flyOuts":55,"groundOuts":78,"airOuts":91,"runs":64,"doubles":14,"triples":4,"homeRuns":16,"strikeOuts":104,"baseOnBalls":27,"intentionalWalks":0,"hits":106,"hitByPitch":4,"atBats":378,"obp":".334","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1512,"era":"6.04","inningsPitched":"92.1","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.44","battersFaced":410,"outs":277,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1512,"balls":515,"strikes":997,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".417","pitchesPerInning":"16.38","gamesFinished":0,"strikeoutWalkRatio":"3.85","strikeoutsPer9Inn":"10.14","walksPer9Inn":"2.63","hitsPer9Inn":"10.33","runsScoredPer9":"6.24","homeRunsPer9":"1.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807713":{"person":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | HR, 3B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":35,"groundOuts":68,"airOuts":83,"runs":39,"doubles":15,"triples":1,"homeRuns":8,"strikeOuts":55,"baseOnBalls":23,"intentionalWalks":0,"hits":60,"hitByPitch":2,"avg":".227","atBats":264,"obp":".292","slg":".383","ops":".675","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":291,"totalBases":101,"rbi":28,"leftOnBase":134,"sacBunts":0,"sacFlies":2,"babip":".256","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":19,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":137,"putOuts":57,"errors":6,"chances":200,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID457759":{"person":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":28,"groundOuts":33,"airOuts":51,"runs":13,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":14,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".224","atBats":134,"obp":".294","slg":".336","ops":".630","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":153,"totalBases":45,"rbi":15,"leftOnBase":51,"sacBunts":0,"sacFlies":4,"babip":".243","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.67","popOuts":9,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":148,"errors":1,"chances":161,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[683737,673548,663656,608348,624512,691718,664023,650489,663538,542932,621020,807713,607067,573204,573124,519141],"pitchers":[607067,573204,573124,519141],"bench":[457759],"bullpen":[571510,518489,676962,690990,684007,641745,552640,694037,663878],"battingOrder":[683737,673548,663656,624512,691718,650489,542932,621020,807713],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Busch (16, Pallante); Suzuki (26, Pallante)."},{"label":"3B","value":"Shaw (1, Graceffo)."},{"label":"HR","value":"Busch (22, 2nd inning off Pallante, 2 on, 1 out); Shaw (8, 5th inning off Fernandez, 0 on, 1 out)."},{"label":"TB","value":"Busch 6; Happ; Kelly, C 3; Shaw 7; Suzuki 2; Swanson 3; Tucker."},{"label":"RBI","value":"Busch 3 (64); Happ (55); Kelly, C (38); Shaw 2 (28); Tucker (62)."},{"label":"2-out RBI","value":"Kelly, C; Shaw; Happ."},{"label":"Runners left in scoring position, 2 out","value":"Busch; Hoerner; McGuire; Happ."},{"label":"Team RISP","value":"5-for-13."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Tucker (24, 2nd base off Pallante/Pozo); Swanson (9, 2nd base off Pallante/Pozo)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Berti-Busch)."}]}],"note":[{"label":"a","value":"Struck out for Kelly, C in the 8th."},{"label":"b","value":"Popped out for Happ in the 9th."},{"label":"c","value":"Struck out for Hoerner in the 9th."}]},"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":7,"airOuts":9,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".250","atBats":33,"obp":".320","slg":".388","ops":".708","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":9,"rbi":1,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":10,"airOuts":11,"runs":9,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":40,"obp":".372","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":175,"era":"4.22","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.29","battersFaced":43,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":175,"balls":63,"strikes":112,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":8,"pitchesPerInning":"19.44","runsScoredPer9":"9.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":2,"chances":39,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":7,"flyOuts":30,"groundOuts":49,"airOuts":56,"runs":23,"doubles":6,"triples":3,"homeRuns":3,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":0,"hits":48,"hitByPitch":2,"atBats":177,"obp":".306","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":701,"era":"4.40","inningsPitched":"45.0","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.22","battersFaced":188,"outs":135,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":701,"balls":261,"strikes":440,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".667","pitchesPerInning":"15.58","gamesFinished":1,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"5.20","walksPer9Inn":"1.40","hitsPer9Inn":"9.60","runsScoredPer9":"4.60","homeRunsPer9":"0.60","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669357":{"person":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"1-2 | 2 BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":36,"groundOuts":30,"airOuts":64,"runs":34,"doubles":8,"triples":1,"homeRuns":10,"strikeOuts":76,"baseOnBalls":29,"intentionalWalks":1,"hits":49,"hitByPitch":0,"avg":".227","atBats":216,"obp":".315","slg":".412","ops":".727","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":248,"totalBases":89,"rbi":33,"leftOnBase":117,"sacBunts":0,"sacFlies":3,"babip":".293","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.60","popOuts":12,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":90,"putOuts":44,"errors":3,"chances":137,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":22,"gamesStarted":0,"flyOuts":19,"groundOuts":29,"airOuts":38,"runs":11,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":33,"baseOnBalls":9,"intentionalWalks":0,"hits":19,"hitByPitch":3,"atBats":116,"obp":".237","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":544,"era":"2.67","inningsPitched":"33.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"0.83","battersFaced":131,"outs":101,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":544,"balls":201,"strikes":343,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.16","gamesFinished":8,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"8.82","walksPer9Inn":"2.41","hitsPer9Inn":"5.08","runsScoredPer9":"2.94","homeRunsPer9":"0.53","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"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 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":29,"groundOuts":50,"airOuts":57,"runs":26,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":81,"baseOnBalls":17,"intentionalWalks":0,"hits":59,"hitByPitch":2,"avg":".240","atBats":246,"obp":".293","slg":".337","ops":".630","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":266,"totalBases":83,"rbi":31,"leftOnBase":127,"sacBunts":0,"sacFlies":1,"babip":".340","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.50","popOuts":14,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":143,"errors":2,"chances":149,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID687363":{"person":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"jerseyNumber":"11","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"301","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":52,"groundOuts":83,"airOuts":89,"runs":47,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":98,"baseOnBalls":35,"intentionalWalks":0,"hits":75,"hitByPitch":8,"avg":".223","atBats":337,"obp":".309","slg":".312","ops":".621","caughtStealing":2,"stolenBases":29,"stolenBasePercentage":".935","caughtStealingPercentage":".065","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":388,"totalBases":105,"rbi":33,"leftOnBase":136,"sacBunts":6,"sacFlies":2,"babip":".297","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.40","popOuts":16,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":270,"errors":4,"chances":277,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":60,"groundOuts":92,"airOuts":99,"runs":57,"doubles":29,"triples":0,"homeRuns":16,"strikeOuts":112,"baseOnBalls":38,"intentionalWalks":1,"hits":105,"hitByPitch":17,"avg":".260","atBats":404,"obp":".346","slg":".450","ops":".796","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":463,"totalBases":182,"rbi":65,"leftOnBase":183,"sacBunts":1,"sacFlies":3,"babip":".319","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.25","popOuts":11,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":65,"putOuts":780,"errors":6,"chances":851,"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"}]},"ID701552":{"person":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"jerseyNumber":"65","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":9,"gamesStarted":0,"flyOuts":9,"groundOuts":11,"airOuts":19,"runs":7,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":52,"obp":".351","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":217,"era":"4.85","inningsPitched":"13.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.46","battersFaced":58,"outs":39,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":217,"balls":74,"strikes":143,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.69","gamesFinished":3,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"5.54","walksPer9Inn":"1.38","hitsPer9Inn":"11.77","runsScoredPer9":"4.85","homeRunsPer9":"1.38","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":45,"gamesStarted":0,"flyOuts":33,"groundOuts":66,"airOuts":59,"runs":18,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":55,"baseOnBalls":19,"intentionalWalks":1,"hits":48,"hitByPitch":1,"atBats":226,"obp":".274","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":916,"era":"2.59","inningsPitched":"62.2","wins":2,"losses":1,"saves":0,"saveOpportunities":2,"holds":13,"blownSaves":2,"earnedRuns":18,"whip":"1.07","battersFaced":248,"outs":188,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":916,"balls":305,"strikes":611,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".667","pitchesPerInning":"14.62","gamesFinished":9,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"7.90","walksPer9Inn":"2.73","hitsPer9Inn":"6.89","runsScoredPer9":"2.59","homeRunsPer9":"0.57","inheritedRunners":22,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":22,"gamesStarted":22,"flyOuts":89,"groundOuts":109,"airOuts":142,"runs":65,"doubles":27,"triples":4,"homeRuns":21,"strikeOuts":76,"baseOnBalls":24,"intentionalWalks":0,"hits":122,"hitByPitch":2,"atBats":443,"obp":".312","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1763,"era":"5.11","inningsPitched":"111.0","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.32","battersFaced":475,"outs":333,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1763,"balls":592,"strikes":1171,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".400","pitchesPerInning":"15.88","gamesFinished":0,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"6.16","walksPer9Inn":"1.95","hitsPer9Inn":"9.89","runsScoredPer9":"5.27","homeRunsPer9":"1.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":26,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":12,"errors":1,"chances":26,"fielding":".962","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":"1-5 | 2B, 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":58,"groundOuts":70,"airOuts":115,"runs":51,"doubles":17,"triples":0,"homeRuns":12,"strikeOuts":91,"baseOnBalls":48,"intentionalWalks":2,"hits":81,"hitByPitch":5,"avg":".229","atBats":354,"obp":".327","slg":".379","ops":".706","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":134,"rbi":40,"leftOnBase":167,"sacBunts":0,"sacFlies":3,"babip":".272","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":28,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":150,"errors":0,"chances":151,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"summary":"3.0 IP, ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":39,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":11,"strikes":28,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"3.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":14,"gamesStarted":0,"flyOuts":9,"groundOuts":13,"airOuts":14,"runs":17,"doubles":3,"triples":2,"homeRuns":3,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":1,"hits":19,"hitByPitch":0,"atBats":57,"obp":".406","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":228,"era":"10.38","inningsPitched":"13.0","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":15,"whip":"2.00","battersFaced":64,"outs":39,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":228,"balls":81,"strikes":147,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":1,"winPercentage":".000","pitchesPerInning":"17.54","gamesFinished":5,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"7.62","walksPer9Inn":"4.85","hitsPer9Inn":"13.15","runsScoredPer9":"11.77","homeRunsPer9":"2.08","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"2.1 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":4,"runs":2,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":49,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":12,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":17,"strikes":32,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"7.71","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":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":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":45,"gamesStarted":0,"flyOuts":19,"groundOuts":44,"airOuts":33,"runs":12,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":38,"baseOnBalls":17,"intentionalWalks":3,"hits":31,"hitByPitch":2,"atBats":141,"obp":".309","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":628,"era":"2.04","inningsPitched":"39.2","wins":4,"losses":3,"saves":2,"saveOpportunities":2,"holds":16,"blownSaves":0,"earnedRuns":9,"whip":"1.21","battersFaced":166,"outs":119,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":628,"balls":233,"strikes":395,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".571","pitchesPerInning":"15.83","gamesFinished":8,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"8.62","walksPer9Inn":"3.86","hitsPer9Inn":"7.03","runsScoredPer9":"2.72","homeRunsPer9":"0.23","inheritedRunners":20,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"401","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":12,"groundOuts":15,"airOuts":23,"runs":15,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":27,"baseOnBalls":11,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".151","atBats":73,"obp":".262","slg":".178","ops":".440","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":13,"rbi":1,"leftOnBase":34,"sacBunts":3,"sacFlies":0,"babip":".239","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"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":54,"errors":0,"chances":98,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"0-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":76,"groundOuts":89,"airOuts":122,"runs":41,"doubles":19,"triples":0,"homeRuns":14,"strikeOuts":56,"baseOnBalls":31,"intentionalWalks":1,"hits":103,"hitByPitch":1,"avg":".282","atBats":365,"obp":".337","slg":".449","ops":".786","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":404,"totalBases":164,"rbi":51,"leftOnBase":163,"sacBunts":1,"sacFlies":4,"babip":".298","groundOutsToAirouts":"0.73","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"26.07","popOuts":23,"lineOuts":23},"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":20,"putOuts":319,"errors":4,"chances":343,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"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":23,"gamesStarted":23,"flyOuts":60,"groundOuts":111,"airOuts":118,"runs":64,"doubles":23,"triples":4,"homeRuns":16,"strikeOuts":141,"baseOnBalls":21,"intentionalWalks":0,"hits":129,"hitByPitch":3,"atBats":498,"obp":".293","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","numberOfPitches":1902,"era":"4.21","inningsPitched":"128.1","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.17","battersFaced":526,"outs":385,"gamesPitched":23,"completeGames":1,"shutouts":1,"pitchesThrown":1902,"balls":628,"strikes":1274,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".667","pitchesPerInning":"14.82","gamesFinished":0,"strikeoutWalkRatio":"6.71","strikeoutsPer9Inn":"9.89","walksPer9Inn":"1.47","hitsPer9Inn":"9.05","runsScoredPer9":"4.49","homeRunsPer9":"1.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":3,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":29,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":0,"chances":20,"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":"900","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":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":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":17,"groundOuts":24,"airOuts":29,"runs":8,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":34,"baseOnBalls":6,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".239","atBats":113,"obp":".281","slg":".336","ops":".617","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":121,"totalBases":38,"rbi":10,"leftOnBase":62,"sacBunts":0,"sacFlies":1,"babip":".329","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"113.00","popOuts":3,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":78,"putOuts":30,"errors":4,"chances":112,"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":{},"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":0,"flyOuts":10,"groundOuts":35,"airOuts":22,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":14,"intentionalWalks":0,"hits":21,"hitByPitch":2,"atBats":107,"obp":".301","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":498,"era":"1.78","inningsPitched":"30.1","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":6,"whip":"1.15","battersFaced":123,"outs":91,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":498,"balls":199,"strikes":299,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.59","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.42","gamesFinished":5,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"8.60","walksPer9Inn":"4.15","hitsPer9Inn":"6.23","runsScoredPer9":"2.08","homeRunsPer9":"0.59","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(L, 6-9)","summary":"1.2 IP, 6 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":53,"inningsPitched":"1.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":13,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":22,"strikes":31,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"32.40","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":51,"groundOuts":195,"airOuts":86,"runs":71,"doubles":23,"triples":4,"homeRuns":16,"strikeOuts":80,"baseOnBalls":41,"intentionalWalks":0,"hits":128,"hitByPitch":1,"atBats":487,"obp":".321","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","numberOfPitches":2013,"era":"4.95","inningsPitched":"123.2","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.37","battersFaced":532,"outs":371,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2013,"balls":785,"strikes":1228,"strikePercentage":".610","hitBatsmen":1,"balks":2,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"2.27","rbi":5,"winPercentage":".400","pitchesPerInning":"16.28","gamesFinished":0,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"5.82","walksPer9Inn":"2.98","hitsPer9Inn":"9.32","runsScoredPer9":"5.17","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":27},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":18,"errors":3,"chances":37,"fielding":".919","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"800","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":17,"groundOuts":31,"airOuts":47,"runs":14,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".273","atBats":128,"obp":".304","slg":".430","ops":".734","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":55,"rbi":17,"leftOnBase":55,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":18,"lineOuts":12},"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":5,"stolenBases":27,"stolenBasePercentage":".844","caughtStealingPercentage":".156","assists":8,"putOuts":223,"errors":5,"chances":236,"fielding":".979","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":21,"gamesStarted":21,"flyOuts":80,"groundOuts":113,"airOuts":135,"runs":57,"doubles":27,"triples":1,"homeRuns":11,"strikeOuts":85,"baseOnBalls":27,"intentionalWalks":0,"hits":119,"hitByPitch":4,"atBats":445,"obp":".313","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1764,"era":"3.98","inningsPitched":"113.0","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.29","battersFaced":483,"outs":339,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1764,"balls":612,"strikes":1152,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".400","pitchesPerInning":"15.61","gamesFinished":0,"strikeoutWalkRatio":"3.15","strikeoutsPer9Inn":"6.77","walksPer9Inn":"2.15","hitsPer9Inn":"9.48","runsScoredPer9":"4.54","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":26,"lineOuts":29},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":41,"groundOuts":65,"airOuts":74,"runs":28,"doubles":11,"triples":0,"homeRuns":7,"strikeOuts":77,"baseOnBalls":16,"intentionalWalks":1,"hits":56,"hitByPitch":1,"avg":".210","atBats":267,"obp":".255","slg":".330","ops":".585","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":289,"totalBases":88,"rbi":33,"leftOnBase":139,"sacBunts":3,"sacFlies":2,"babip":".265","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.14","popOuts":17,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":15,"stolenBases":41,"stolenBasePercentage":".732","caughtStealingPercentage":".268","assists":32,"putOuts":560,"errors":5,"chances":597,"fielding":".992","passedBall":7,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680977":{"person":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":63,"groundOuts":118,"airOuts":125,"runs":57,"doubles":24,"triples":0,"homeRuns":9,"strikeOuts":61,"baseOnBalls":40,"intentionalWalks":3,"hits":115,"hitByPitch":7,"avg":".278","atBats":413,"obp":".349","slg":".402","ops":".751","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":466,"totalBases":166,"rbi":43,"leftOnBase":146,"sacBunts":2,"sacFlies":4,"babip":".305","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.89","popOuts":23,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":253,"putOuts":158,"errors":3,"chances":414,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682610":{"person":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":13,"strikes":21,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":5,"groundOuts":7,"airOuts":11,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".317","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":188,"era":"6.52","inningsPitched":"9.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.34","battersFaced":42,"outs":29,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":188,"balls":66,"strikes":122,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".---","pitchesPerInning":"19.45","gamesFinished":6,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"10.24","walksPer9Inn":"5.59","hitsPer9Inn":"6.52","runsScoredPer9":"6.52","homeRunsPer9":"2.79","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":70,"groundOuts":87,"airOuts":134,"runs":61,"doubles":25,"triples":0,"homeRuns":8,"strikeOuts":76,"baseOnBalls":29,"intentionalWalks":0,"hits":108,"hitByPitch":4,"avg":".269","atBats":401,"obp":".323","slg":".392","ops":".715","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":438,"totalBases":157,"rbi":42,"leftOnBase":154,"sacBunts":2,"sacFlies":2,"babip":".313","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.12","popOuts":33,"lineOuts":31},"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":271,"putOuts":129,"errors":2,"chances":402,"fielding":".995","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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":22,"groundOuts":65,"airOuts":45,"runs":29,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":54,"baseOnBalls":26,"intentionalWalks":0,"hits":69,"hitByPitch":6,"avg":".300","atBats":230,"obp":".381","slg":".474","ops":".855","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":266,"totalBases":109,"rbi":42,"leftOnBase":95,"sacBunts":0,"sacFlies":3,"babip":".349","groundOutsToAirouts":"1.44","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":14,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[663457,671056,676475,687363,575929,641658,691026,669357,691023,650968,695336,669467,700669,681676,682610],"pitchers":[669467,700669,681676,682610],"bench":[680977,686780],"bullpen":[701552,543243,681517,669461,700241,571945,676617,668941,694335],"battingOrder":[663457,671056,687363,641658,691026,669357,691023,650968,695336],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Nootbaar (17, Rea); Herrera (10, Rogers, Ta)."},{"label":"TB","value":"Contreras, Wn; Gorman; Herrera 2; Nootbaar 2; Pozo; Saggese; Walker, J."},{"label":"RBI","value":"Burleson (51)."},{"label":"Runners left in scoring position, 2 out","value":"Pozo; Winn; Nootbaar."},{"label":"GIDP","value":"Walker, J."},{"label":"Team RISP","value":"0-for-7."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Walker, J (2, throw); Pozo (5, throw)."}]}],"note":[]}},"officials":[{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":664263,"fullName":"Edwin Jimenez","link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Rea 98-64; Thielbar 18-14; Rogers, Ta 26-17; Pomeranz 18-13; Pallante 53-31; Graceffo 49-32; Fernandez 39-28; Muñoz, R 34-21."},{"label":"Groundouts-flyouts","value":"Rea 5-3; Thielbar 0-1; Rogers, Ta 1-0; Pomeranz 1-0; Pallante 3-2; Graceffo 3-1; Fernandez 3-2; Muñoz, R 1-2."},{"label":"Batters faced","value":"Rea 23; Thielbar 4; Rogers, Ta 5; Pomeranz 5; Pallante 13; Graceffo 12; Fernandez 11; Muñoz, R 7."},{"label":"Inherited runners-scored","value":"Graceffo 1-0."},{"label":"Umpires","value":"HP: Bill Miller. 1B: Edwin Jimenez. 2B: Ben May. 3B: Roberto Ortiz. "},{"label":"Weather","value":"90 degrees, Partly Cloudy."},{"label":"Wind","value":"11 mph, R To L."},{"label":"First pitch","value":"6:16 PM."},{"label":"T","value":"3:02."},{"label":"Att","value":"40,048."},{"label":"Venue","value":"Busch Stadium."},{"label":"August 9, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067","boxscoreName":"Rea"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 9-5)","summary":"6.0 IP, ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":34,"strikes":64,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":20,"flyOuts":69,"groundOuts":105,"airOuts":145,"runs":55,"doubles":20,"triples":1,"homeRuns":19,"strikeOuts":85,"baseOnBalls":31,"intentionalWalks":0,"hits":120,"hitByPitch":4,"atBats":448,"obp":".318","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1874,"era":"4.09","inningsPitched":"116.2","wins":9,"losses":5,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.29","battersFaced":490,"outs":350,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1874,"balls":667,"strikes":1207,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"0.72","rbi":1,"winPercentage":".643","pitchesPerInning":"16.06","gamesFinished":3,"strikeoutWalkRatio":"2.74","strikeoutsPer9Inn":"6.56","walksPer9Inn":"2.39","hitsPer9Inn":"9.26","runsScoredPer9":"4.24","homeRunsPer9":"1.47","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":36,"lineOuts":40},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":19,"errors":1,"chances":36,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":69,"pitchingGameScore":69},{"player":{"person":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713","boxscoreName":"Shaw"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | HR, 3B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":35,"groundOuts":68,"airOuts":83,"runs":39,"doubles":15,"triples":1,"homeRuns":8,"strikeOuts":55,"baseOnBalls":23,"intentionalWalks":0,"hits":60,"hitByPitch":2,"avg":".227","atBats":264,"obp":".292","slg":".383","ops":".675","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":291,"totalBases":101,"rbi":28,"leftOnBase":134,"sacBunts":0,"sacFlies":2,"babip":".256","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":19,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":137,"putOuts":57,"errors":6,"chances":200,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":69,"hittingGameScore":69},{"player":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737","boxscoreName":"Busch"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | HR, 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":72,"groundOuts":73,"airOuts":96,"runs":53,"doubles":16,"triples":3,"homeRuns":22,"strikeOuts":101,"baseOnBalls":39,"intentionalWalks":1,"hits":98,"hitByPitch":9,"avg":".266","atBats":368,"obp":".351","slg":".505","ops":".856","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":416,"totalBases":186,"rbi":64,"leftOnBase":152,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.73","popOuts":8,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":697,"errors":4,"chances":764,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":62,"hittingGameScore":62}]},"decisions":{"winner":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"loser":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}