{"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":776719,"link":"/api/v1.1/game/776719/feed/live","metaData":{"wait":10,"timeStamp":"20250816_203503","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776719,"type":"R","doubleHeader":"N","id":"2025/08/16/pitmlb-chnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776719-2025-08-16","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-16T18:20:00Z","originalDate":"2025-08-16","officialDate":"2025-08-16","dayNight":"day","time":"1:20","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134","season":2025,"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31"},"springVenue":{"id":2526,"link":"/api/v1/venues/2526"},"teamCode":"pit","fileCode":"pit","abbreviation":"PIT","teamName":"Pirates","locationName":"Pittsburgh","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Pittsburgh","record":{"gamesPlayed":124,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":72,"ties":0,"pct":".419"},"records":{},"divisionLeader":false,"wins":52,"losses":72,"winningPercentage":".419"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true},"home":{"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":122,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":69,"losses":53,"ties":0,"pct":".566"},"records":{},"divisionLeader":false,"wins":69,"losses":53,"winningPercentage":".566"},"franchiseName":"Chicago","clubName":"Cubs","active":true}},"players":{"ID672744":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744","firstName":"Alexander","lastName":"Canario","primaryNumber":"29","birthDate":"2000-05-07","currentAge":26,"birthCity":"Montecristi","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alexander","useLastName":"Canario","boxscoreName":"Canario","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"cah-NAR-ee-oh","mlbDebutDate":"2023-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alexander Canario","nameSlug":"alexander-canario-672744","firstLastName":"Alexander Canario","lastFirstName":"Canario, Alexander","lastInitName":"Canario, A","initLastName":"A Canario","fullFMLName":"Alexander Canario","fullLFMName":"Canario, Alexander","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID694973":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","firstName":"Paul","lastName":"Skenes","primaryNumber":"30","birthDate":"2002-05-29","currentAge":24,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Skenes","middleName":"David","boxscoreName":"Skenes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Skenes","nameSlug":"paul-skenes-694973","firstLastName":"Paul Skenes","lastFirstName":"Skenes, Paul","lastInitName":"Skenes, P","initLastName":"P Skenes","fullFMLName":"Paul David Skenes","fullLFMName":"Skenes, Paul David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID668804":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","firstName":"Bryan","lastName":"Reynolds","primaryNumber":"10","birthDate":"1995-01-27","currentAge":31,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Reynolds","middleName":"Patrick","boxscoreName":"Reynolds, B","nickName":"B-Rey","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-04-20","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Reynolds","nameSlug":"bryan-reynolds-668804","firstLastName":"Bryan Reynolds","lastFirstName":"Reynolds, Bryan","lastInitName":"Reynolds, B","initLastName":"B Reynolds","fullFMLName":"Bryan Patrick Reynolds","fullLFMName":"Reynolds, Bryan Patrick","strikeZoneTop":3.284,"strikeZoneBottom":1.657},"ID681895":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895","firstName":"Samuel","lastName":"Sisk","primaryNumber":"48","birthDate":"1997-04-23","currentAge":29,"birthCity":"Chester","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Evan","useLastName":"Sisk","middleName":"Evan","boxscoreName":"Sisk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Evan Sisk","nameSlug":"evan-sisk-681895","firstLastName":"Evan Sisk","lastFirstName":"Sisk, Evan","lastInitName":"Sisk, E","initLastName":"E Sisk","fullFMLName":"Samuel Evan Sisk","fullLFMName":"Sisk, Samuel Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID678894":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894","firstName":"Liover","lastName":"Peguero","birthDate":"2000-12-31","currentAge":25,"birthCity":"Higuey","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Liover","useLastName":"Peguero","boxscoreName":"Peguero","gender":"M","nameMatrilineal":"Sosa","isPlayer":true,"isVerified":true,"pronunciation":"LEE-over puh-GAIR-oh","mlbDebutDate":"2022-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Liover Peguero","nameSlug":"liover-peguero-678894","firstLastName":"Liover Peguero","lastFirstName":"Peguero, Liover","lastInitName":"Peguero, L","initLastName":"L Peguero","fullFMLName":"Liover Peguero","fullLFMName":"Peguero, Liover ","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"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},"ID676755":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755","firstName":"Isaac","lastName":"Mattson","primaryNumber":"72","birthDate":"1995-07-14","currentAge":31,"birthCity":"Erie","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Isaac","useLastName":"Mattson","middleName":"Gerald","boxscoreName":"Mattson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Mattson","nameSlug":"isaac-mattson-676755","firstLastName":"Isaac Mattson","lastFirstName":"Mattson, Isaac","lastInitName":"Mattson, I","initLastName":"I Mattson","fullFMLName":"Isaac Gerald Mattson","fullLFMName":"Mattson, Isaac Gerald","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID693312":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312","firstName":"Kyle","lastName":"Nicolas","birthDate":"1999-02-22","currentAge":27,"birthCity":"Massillon","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Nicolas","middleName":"Todd","boxscoreName":"Nicolas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"Nicholas","mlbDebutDate":"2023-09-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Nicolas","nameSlug":"kyle-nicolas-693312","firstLastName":"Kyle Nicolas","lastFirstName":"Nicolas, Kyle","lastInitName":"Nicolas, K","initLastName":"K Nicolas","fullFMLName":"Kyle Todd Nicolas","fullLFMName":"Nicolas, Kyle Todd","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"ID669387":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387","firstName":"Carmen","lastName":"Mlodzinski","primaryNumber":"50","birthDate":"1999-02-19","currentAge":27,"birthCity":"Hilton Head Island","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carmen","useLastName":"Mlodzinski","middleName":"Alexander","boxscoreName":"Mlodzinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"ma-JINSK-ee","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carmen Mlodzinski","nameSlug":"carmen-mlodzinski-669387","firstLastName":"Carmen Mlodzinski","lastFirstName":"Mlodzinski, Carmen","lastInitName":"Mlodzinski, C","initLastName":"C Mlodzinski","fullFMLName":"Carmen Alexander Mlodzinski","fullLFMName":"Mlodzinski, Carmen Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID683357":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357","firstName":"Owen","lastName":"Caissie","primaryNumber":"17","birthDate":"2002-07-08","currentAge":24,"birthCity":"Burlington","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Owen","useLastName":"Caissie","middleName":"Andrew","boxscoreName":"Caissie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"KAY-see","mlbDebutDate":"2025-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Owen Caissie","nameSlug":"owen-caissie-683357","firstLastName":"Owen Caissie","lastFirstName":"Caissie, Owen","lastInitName":"Caissie, O","initLastName":"O Caissie","fullFMLName":"Owen Andrew Caissie","fullLFMName":"Caissie, Owen Andrew","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"ID571760":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760","firstName":"Andrew","lastName":"Heaney","primaryNumber":"33","birthDate":"1991-06-05","currentAge":35,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Heaney","middleName":"M.","boxscoreName":"Heaney","nickName":"Heandog","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HEE-nee","mlbDebutDate":"2014-06-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Heaney","nameSlug":"andrew-heaney-571760","firstLastName":"Andrew Heaney","lastFirstName":"Heaney, Andrew","lastInitName":"Heaney, A","initLastName":"A Heaney","fullFMLName":"Andrew M. Heaney","fullLFMName":"Heaney, Andrew M.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID669261":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261","firstName":"Jack","lastName":"Suwinski","birthDate":"1998-07-29","currentAge":28,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jack","useLastName":"Suwinski","middleName":"William","boxscoreName":"Suwinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"suh-WIN-ski","mlbDebutDate":"2022-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jack Suwinski","nameSlug":"jack-suwinski-669261","firstLastName":"Jack Suwinski","lastFirstName":"Suwinski, Jack","lastInitName":"Suwinski, J","initLastName":"J Suwinski","fullFMLName":"Jack William Suwinski","fullLFMName":"Suwinski, Jack William","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID693304":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304","firstName":"Nicholas","lastName":"Gonzales","primaryNumber":"3","birthDate":"1999-05-27","currentAge":27,"birthCity":"Tucson","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 8\"","weight":193,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Gonzales","middleName":"Joseph","boxscoreName":"Gonzales, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Gonzales","nameSlug":"nick-gonzales-693304","firstLastName":"Nick Gonzales","lastFirstName":"Gonzales, Nick","lastInitName":"Gonzales, N","initLastName":"N Gonzales","fullFMLName":"Nicholas Joseph Gonzales","fullLFMName":"Gonzales, Nicholas Joseph","strikeZoneTop":3.051,"strikeZoneBottom":1.54},"ID677952":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952","firstName":"Braxton","lastName":"Ashcraft","primaryNumber":"35","birthDate":"1999-10-05","currentAge":26,"birthCity":"Waco","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braxton","useLastName":"Ashcraft","boxscoreName":"Ashcraft, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Ashcraft","nameSlug":"braxton-ashcraft-677952","firstLastName":"Braxton Ashcraft","lastFirstName":"Ashcraft, Braxton","lastInitName":"Ashcraft, B","initLastName":"B Ashcraft","fullFMLName":"Braxton  Ashcraft","fullLFMName":"Ashcraft, Braxton","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"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},"ID687462":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462","firstName":"Spencer","lastName":"Horwitz","primaryNumber":"2","birthDate":"1997-11-14","currentAge":28,"birthCity":"Timonium","birthStateProvince":"MD","birthCountry":"USA","height":"5' 10\"","weight":204,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Horwitz","middleName":"Elliott","boxscoreName":"Horwitz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Horwitz","nameSlug":"spencer-horwitz-687462","firstLastName":"Spencer Horwitz","lastFirstName":"Horwitz, Spencer","lastInitName":"Horwitz, S","initLastName":"S Horwitz","fullFMLName":"Spencer Elliott Horwitz","fullLFMName":"Horwitz, Spencer Elliott","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID682927":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927","firstName":"Ronny","lastName":"Simon","primaryNumber":"63","birthDate":"2000-04-17","currentAge":26,"birthCity":"La Romana","birthCountry":"Dominican Republic","height":"5' 8\"","weight":196,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ronny","useLastName":"Simon","middleName":"Oliver","boxscoreName":"Simon","gender":"M","nameMatrilineal":"Mateo","isPlayer":true,"isVerified":true,"pronunciation":"sigh-mon; like simon says","mlbDebutDate":"2025-04-21","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronny Simon","nameSlug":"ronny-simon-682927","firstLastName":"Ronny Simon","lastFirstName":"Simon, Ronny","lastInitName":"Simon, R","initLastName":"R Simon","fullFMLName":"Ronny Oliver Simon","fullLFMName":"Simon, Ronny Oliver","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"ID663698":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698","firstName":"Joseph","lastName":"Bart","primaryNumber":"25","birthDate":"1996-12-15","currentAge":29,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":242,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joey","useLastName":"Bart","middleName":"Andrew","boxscoreName":"Bart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Bart","nameSlug":"joey-bart-663698","firstLastName":"Joey Bart","lastFirstName":"Bart, Joey","lastInitName":"Bart, J","initLastName":"J Bart","fullFMLName":"Joseph Andrew Bart","fullLFMName":"Bart, Joseph Andrew","strikeZoneTop":3.3,"strikeZoneBottom":1.665},"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},"ID665871":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871","firstName":"Javier","lastName":"Assad","primaryNumber":"72","birthDate":"1997-07-30","currentAge":29,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Javier","useLastName":"Assad","middleName":"Eduardo","boxscoreName":"Assad","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":false,"pronunciation":"AH-sahd","mlbDebutDate":"2022-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Assad","nameSlug":"javier-assad-665871","firstLastName":"Javier Assad","lastFirstName":"Assad, Javier","lastInitName":"Assad, J","initLastName":"J Assad","fullFMLName":"Javier Eduardo Assad","fullLFMName":"Assad, Javier Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID663767":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767","firstName":"Chase","lastName":"Shugart","primaryNumber":"55","birthDate":"1996-10-24","currentAge":29,"birthCity":"Bridge City","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Shugart","middleName":"C.","boxscoreName":"Shugart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Shugart","nameSlug":"chase-shugart-663767","firstLastName":"Chase Shugart","lastFirstName":"Shugart, Chase","lastInitName":"Shugart, C","initLastName":"C Shugart","fullFMLName":"Chase C. Shugart","fullLFMName":"Shugart, Chase C.","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},"ID669707":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707","firstName":"Jared","lastName":"Triolo","primaryNumber":"19","birthDate":"1998-02-08","currentAge":28,"birthCity":"Nashua","birthStateProvince":"NH","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jared","useLastName":"Triolo","middleName":"Robert","boxscoreName":"Triolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"TREE-olo","mlbDebutDate":"2023-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Triolo","nameSlug":"jared-triolo-669707","firstLastName":"Jared Triolo","lastFirstName":"Triolo, Jared","lastInitName":"Triolo, J","initLastName":"J Triolo","fullFMLName":"Jared Robert Triolo","fullLFMName":"Triolo, Jared Robert","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"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},"ID656605":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605","firstName":"Mitch","lastName":"Keller","primaryNumber":"23","birthDate":"1996-04-04","currentAge":30,"birthCity":"Cedar Rapids","birthStateProvince":"IA","birthCountry":"USA","height":"6' 3\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Keller","middleName":"Thomas","boxscoreName":"Keller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Keller","nameSlug":"mitch-keller-656605","firstLastName":"Mitch Keller","lastFirstName":"Keller, Mitch","lastInitName":"Keller, M","initLastName":"M Keller","fullFMLName":"Mitch Thomas Keller","fullLFMName":"Keller, Mitch Thomas","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID502054":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054","firstName":"Thomas","lastName":"Pham","primaryNumber":"21","birthDate":"1988-03-08","currentAge":38,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tommy","useLastName":"Pham","middleName":"James","boxscoreName":"Pham","nickName":"Phamtastic","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"Fam","mlbDebutDate":"2014-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Pham","nameSlug":"tommy-pham-502054","firstLastName":"Tommy Pham","lastFirstName":"Pham, Tommy","lastInitName":"Pham, T","initLastName":"T Pham","fullFMLName":"Thomas James Pham","fullLFMName":"Pham, Thomas James","strikeZoneTop":3.273,"strikeZoneBottom":1.652},"ID670990":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","firstName":"Yohan","lastName":"Ramírez","primaryNumber":"49","birthDate":"1995-05-06","currentAge":31,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yohan","useLastName":"Ramírez","middleName":"Manuel","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Yo-hawn","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohan Ramírez","nameSlug":"yohan-ramirez-670990","firstLastName":"Yohan Ramírez","lastFirstName":"Ramírez, Yohan","lastInitName":"Ramírez, Y","initLastName":"Y Ramírez","fullFMLName":"Yohan Manuel Ramírez","fullLFMName":"Ramírez, Yohan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID457705":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705","firstName":"Andrew","lastName":"McCutchen","primaryNumber":"24","birthDate":"1986-10-10","currentAge":39,"birthCity":"Fort Meade","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"McCutchen","middleName":"Stefan","boxscoreName":"McCutchen","nickName":"Drusneeze","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"pronunciation":"mik-KUCH-in","mlbDebutDate":"2009-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew McCutchen","nameSlug":"andrew-mccutchen-457705","firstLastName":"Andrew McCutchen","lastFirstName":"McCutchen, Andrew","lastInitName":"McCutchen, A","initLastName":"A McCutchen","fullFMLName":"Andrew Stefan McCutchen","fullLFMName":"McCutchen, Andrew Stefan","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID670059":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059","firstName":"Colin","lastName":"Holderman","primaryNumber":"35","birthDate":"1995-10-08","currentAge":30,"birthCity":"Bourbonnais","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Holderman","middleName":"Scott","boxscoreName":"Holderman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Holderman","nameSlug":"colin-holderman-670059","firstLastName":"Colin Holderman","lastFirstName":"Holderman, Colin","lastInitName":"Holderman, C","initLastName":"C Holderman","fullFMLName":"Colin Scott Holderman","fullLFMName":"Holderman, Colin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID643396":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396","firstName":"Isiah","lastName":"Kiner-Falefa","primaryNumber":"2","birthDate":"1995-03-23","currentAge":31,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Isiah","useLastName":"Kiner-Falefa","boxscoreName":"Kiner-Falefa","nickName":"Izzy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"KYE-nuhr fuh-LEFF-uh","mlbDebutDate":"2018-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isiah Kiner-Falefa","nameSlug":"isiah-kiner-falefa-643396","firstLastName":"Isiah Kiner-Falefa","lastFirstName":"Kiner-Falefa, Isiah","lastInitName":"Kiner-Falefa, I","initLastName":"I Kiner-Falefa","fullFMLName":"Isiah Kiner-Falefa","fullLFMName":"Kiner-Falefa, Isiah","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID642701":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701","firstName":"Dennis","lastName":"Santana","primaryNumber":"59","birthDate":"1996-04-12","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dennis","useLastName":"Santana","middleName":"Anfernee","boxscoreName":"Santana, D","nickName":"Anfernee","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-06-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dennis Santana","nameSlug":"dennis-santana-642701","firstLastName":"Dennis Santana","lastFirstName":"Santana, Dennis","lastInitName":"Santana, D","initLastName":"D Santana","fullFMLName":"Dennis Anfernee Santana","fullLFMName":"Santana, Dennis Anfernee","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680779":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779","firstName":"Henry","lastName":"Davis","primaryNumber":"32","birthDate":"1999-09-21","currentAge":26,"birthCity":"Bedford","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Henry","useLastName":"Davis","boxscoreName":"Davis, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Davis","nameSlug":"henry-davis-680779","firstLastName":"Henry Davis","lastFirstName":"Davis, Henry","lastInitName":"Davis, H","initLastName":"H Davis","fullFMLName":"Henry  Davis","fullLFMName":"Davis, Henry","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"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},"ID681347":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347","firstName":"Michael","lastName":"Burrows","primaryNumber":"50","birthDate":"1999-11-08","currentAge":26,"birthCity":"Waterford","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mike","useLastName":"Burrows","middleName":"Thomas","boxscoreName":"Burrows","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Burrows","nameSlug":"mike-burrows-681347","firstLastName":"Mike Burrows","lastFirstName":"Burrows, Mike","lastInitName":"Burrows, M","initLastName":"M Burrows","fullFMLName":"Michael Thomas Burrows","fullLFMName":"Burrows, Michael Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID691907":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907","firstName":"Tsung-Che","lastName":"Cheng","primaryNumber":"39","birthDate":"2001-07-26","currentAge":25,"birthCity":"Pingtung County","birthCountry":"Taiwan","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tsung-Che","useLastName":"Cheng","boxscoreName":"Cheng, T","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"sung-chay","mlbDebutDate":"2025-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tsung-Che Cheng","nameSlug":"tsung-che-cheng-691907","firstLastName":"Tsung-Che Cheng","lastFirstName":"Cheng, Tsung-Che","lastInitName":"Cheng, T","initLastName":"T Cheng","fullFMLName":"Tsung-Che Cheng","fullLFMName":"Cheng, Tsung-Che ","strikeZoneTop":3.016,"strikeZoneBottom":1.522},"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},"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":17,"name":"Wrigley Field","link":"/api/v1/venues/17","location":{"address1":"1060 West Addison","city":"Chicago","state":"Illinois","stateAbbrev":"IL","postalCode":"60613-4397","defaultCoordinates":{"latitude":41.948171,"longitude":-87.655503},"azimuthAngle":37.0,"elevation":595,"country":"USA","phone":"(773) 404-2827"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41298,"turfType":"Grass","roofType":"Open","leftLine":355,"leftCenter":368,"center":400,"rightCenter":368,"rightLine":353},"active":true,"season":"2025"},"officialVenue":{"id":17,"link":"/api/v1/venues/17"},"weather":{"condition":"Overcast","temp":"94","wind":"8 mph, R To L"},"gameInfo":{"attendance":40062,"firstPitch":"2025-08-16T18:20:00.000Z","gameDurationMinutes":135},"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"home":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"}},"officialScorer":{"id":431081,"fullName":"Allan Spear","link":"/api/v1/people/431081"},"primaryDatacaster":{"id":810851,"fullName":"William Russo","link":"/api/v1/people/810851"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-16T18:20:29.461Z","endTime":"2025-08-16T18:21:15.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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":"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-16T15:57:20.205Z","endTime":"2025-08-16T17:57:34.953Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"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-16T17:57:34.953Z","endTime":"2025-08-16T18:19:07.689Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"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-16T18:19:07.689Z","endTime":"2025-08-16T18:20:31.771Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"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":90.2,"endSpeed":82.2,"strikeZoneTop":3.56114359316209,"strikeZoneBottom":1.76260474250841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.40075736789305,"aZ":-14.782039051580373,"pfxX":6.561090101841189,"pfxZ":10.002117206738687,"pX":0.24535264775307317,"pZ":3.5501529534034657,"vX0":-7.471144992355981,"vY0":-131.19030328524846,"vZ0":-2.093632566499549,"x":107.65,"y":142.93,"x0":2.280991028548627,"y0":50.000467082601766,"z0":5.463393873646501,"aX":11.406563077380454},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.9,"breakHorizontal":-10.2,"spinRate":2499,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.4178980975477917,"extension":6.092615049351806},"index":3,"playId":"8a24e1da-3cdc-3555-9fcf-235ecd2af56f","pitchNumber":1,"startTime":"2025-08-16T18:20:31.771Z","endTime":"2025-08-16T18:20:35.641Z","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":91.1,"endSpeed":83.0,"strikeZoneTop":3.79,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.696847179733197,"aZ":-15.368325091733508,"pfxX":7.548574110866674,"pfxZ":9.483573370470099,"pX":-0.23438552184040887,"pZ":3.6618148265180737,"vX0":-8.666605776220502,"vY0":-132.38524570775738,"vZ0":-1.8813349808036333,"x":125.93,"y":139.91,"x0":2.1035341940561487,"y0":50.00334366234105,"z0":5.508708154529739,"aX":13.378020332221757},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.9,"breakHorizontal":-11.8,"spinRate":2516,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.41401097148482346,"extension":6.076509519542808},"index":4,"playId":"e6f7115c-a33d-3aef-b60e-5e7382ee49ee","pitchNumber":2,"startTime":"2025-08-16T18:20:47.813Z","endTime":"2025-08-16T18:20:50.813Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.4,"strikeZoneTop":3.79,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.080801418757137,"aZ":-28.414353217153046,"pfxX":7.124400662974084,"pfxZ":2.5115707548615642,"pX":-0.0701567588331921,"pZ":1.52188175923933,"vX0":-8.111533820013095,"vY0":-120.73004930445246,"vZ0":-3.5485002261273495,"x":119.67,"y":197.69,"x0":2.383452692418803,"y0":50.00551500292561,"z0":5.470211704478017,"aX":10.682547884938392},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.1,"breakHorizontal":-11.3,"spinRate":1342,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.45101392355818337,"extension":6.137086129321946},"index":5,"playId":"f2694b26-7c9f-3039-9704-5bf152705602","pitchNumber":3,"startTime":"2025-08-16T18:21:11.763Z","endTime":"2025-08-16T18:21:15.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:21:15.052Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Pham grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-16T18:21:27.521Z","endTime":"2025-08-16T18:21:48.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":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":"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":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.964460018836927,"aZ":-15.165982992739297,"pfxX":8.446352290860812,"pfxZ":9.635220777747932,"pX":0.9370885314653224,"pZ":2.890078871430943,"vX0":-6.187917938625579,"vY0":-132.2121442996892,"vZ0":-3.7521829502102184,"x":81.28,"y":160.75,"x0":2.2140128323731565,"y0":50.00070312170259,"z0":5.44507095428578,"aX":14.907130560153533},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.8,"breakHorizontal":-13.9,"spinRate":2427,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.41473498691647626,"extension":6.00490708756618},"hitData":{"launchSpeed":94.8,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.25,"coordY":148.48}},"index":0,"playId":"0b02bc95-f85e-3b3c-b607-6ef83632c55c","pitchNumber":1,"startTime":"2025-08-16T18:21:40.829Z","endTime":"2025-08-16T18:21:48.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:21:48.010Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-16T18:22:01.158Z","endTime":"2025-08-16T18:22:27.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":90.8,"endSpeed":83.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.781999607768586,"aZ":-15.160030788930563,"pfxX":6.764235948377507,"pfxZ":9.603113496465326,"pX":0.6810769855562212,"pZ":2.7558275654582753,"vX0":-6.306297320635185,"vY0":-132.16444422787353,"vZ0":-3.9506608431793486,"x":91.04,"y":164.37,"x0":2.217581560698617,"y0":50.00296934107723,"z0":5.381181172123849,"aX":11.9844591407218},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.8,"breakHorizontal":-10.9,"spinRate":2447,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.41419879329432385,"extension":5.997836502228924},"hitData":{"launchSpeed":97.1,"launchAngle":37.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":214.73,"coordY":95.39}},"index":0,"playId":"a1b67409-7bf5-34f2-9ea5-3db5d9661447","pitchNumber":1,"startTime":"2025-08-16T18:22:18.910Z","endTime":"2025-08-16T18:22:27.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:22:27.328Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a sharp line drive to right fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-16T18:24:38.161Z","endTime":"2025-08-16T18:26:02.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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(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":95.8,"endSpeed":87.7,"strikeZoneTop":3.20750285635637,"strikeZoneBottom":1.5351595191247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.989042637960655,"aZ":-12.626310123134182,"pfxX":-2.5528481235790093,"pfxZ":9.902423772204548,"pX":-0.15884775498679066,"pZ":3.9131299941098745,"vX0":5.24598563931336,"vY0":-139.52166203728174,"vZ0":-3.6576654882205055,"x":123.05,"y":133.13,"x0":-1.7306580157064946,"y0":50.00526024118991,"z0":6.07159076390961,"aX":-5.041343150379224},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":3.6,"spinRate":2246,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3923814131236658,"extension":6.379936834156306},"index":0,"playId":"61ed894e-481f-3add-8281-2acf7b2b8ac0","pitchNumber":1,"startTime":"2025-08-16T18:24:41.635Z","endTime":"2025-08-16T18:24:45.381Z","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":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.2,"strikeZoneTop":3.28529790905903,"strikeZoneBottom":1.50490361333058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.242726655620583,"aZ":-43.17611229868672,"pfxX":5.085829586042728,"pfxZ":-8.641999937470935,"pX":-0.9901177385096437,"pZ":1.3823416701681461,"vX0":0.1229402178697544,"vY0":-112.90728941445578,"vZ0":-0.8891789799444578,"x":154.74,"y":201.46,"x0":-1.7047704829887116,"y0":50.002396438860714,"z0":6.179540281834898,"aX":6.474282774677433},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-15.5,"breakHorizontal":-9.2,"spinRate":2789,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4877229952863833,"extension":6.0119866761266225},"index":1,"playId":"3b2e67f7-98c6-393a-9b65-28df6d7e678f","pitchNumber":2,"startTime":"2025-08-16T18:24:55.023Z","endTime":"2025-08-16T18:24:59.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.30000155633308,"strikeZoneBottom":1.5382683595524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.1065624807401,"aZ":-13.799883522366619,"pfxX":-3.287037614368142,"pfxZ":9.384793528312297,"pX":-1.0530312786594926,"pZ":3.263348194082942,"vX0":3.571613582436976,"vY0":-139.03847452939314,"vZ0":-4.547432561916004,"x":157.14,"y":150.67,"x0":-1.9270561832584412,"y0":50.00582203062291,"z0":5.835577268057684,"aX":-6.438232368158367},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":5.2,"spinRate":2241,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3939091547420599,"extension":6.1456668373559085},"index":2,"playId":"070f55de-2ff1-3fa6-9cc3-e919b5c09097","pitchNumber":3,"startTime":"2025-08-16T18:25:09.581Z","endTime":"2025-08-16T18:25:13.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.24322876500079,"strikeZoneBottom":1.65163346407517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.47116034076504,"aZ":-11.217428248418729,"pfxX":-3.016178103856404,"pfxZ":10.57260341969889,"pX":-0.1315776248975079,"pZ":1.624796989090335,"vX0":5.034951551772226,"vY0":-139.43615191576848,"vZ0":-9.518846763034334,"x":122.02,"y":194.91,"x0":-1.5634919503698734,"y0":50.00077225193977,"z0":5.809880134246541,"aX":-5.977499960586892},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":4.4,"spinRate":2283,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.3918662277078875,"extension":6.398811378496998},"index":3,"playId":"5faf9b0c-9df3-3bc7-8b21-62e9c9c3195b","pitchNumber":4,"startTime":"2025-08-16T18:25:22.063Z","endTime":"2025-08-16T18:25:25.181Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2025-08-16T18:25:36.617Z","endTime":"2025-08-16T18:25:51.077Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.40514239844563,"aZ":-13.200987008640718,"pfxX":-3.346895870585154,"pfxZ":9.522030416497579,"pX":-0.07277282804094691,"pZ":2.3774150953902304,"vX0":5.568172274783795,"vY0":-139.9911032454491,"vZ0":-7.138795620950849,"x":119.77,"y":174.59,"x0":-1.6490857565956591,"y0":50.00427991256132,"z0":5.817481502676764,"aX":-6.670403930272299},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.0,"breakHorizontal":4.9,"spinRate":2271,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3906455968052396,"extension":6.46209421929776},"hitData":{"launchSpeed":108.2,"launchAngle":12.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":165.78,"coordY":71.42}},"index":5,"playId":"38a07d06-1e88-33f9-a68e-003a0df57eea","pitchNumber":5,"startTime":"2025-08-16T18:25:51.077Z","endTime":"2025-08-16T18:26:02.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:26:02.465Z","atBatIndex":3},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kyle Tucker grounds into a double play, first baseman Liover Peguero to shortstop Jared Triolo to first baseman Liover Peguero. Michael Busch out at 2nd. Kyle Tucker out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-16T18:26:43.849Z","endTime":"2025-08-16T18:26:55.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T18:26:36.308Z","endTime":"2025-08-16T18:26:46.239Z","isPitch":false,"type":"action","player":{"id":663656,"link":"/api/v1/people/663656"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.093261260857616,"aZ":-13.881788880477508,"pfxX":-5.123740430435586,"pfxZ":9.124492082984975,"pX":-0.28984363661208434,"pZ":3.1955028917122026,"vX0":5.935249121042927,"vY0":-140.73468463791036,"vZ0":-5.131463440721844,"x":128.05,"y":152.5,"x0":-1.760956918802051,"y0":50.00351044752448,"z0":5.942401687828081,"aX":-10.273198453389334},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":8.0,"spinRate":2323,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.3892654701996108,"extension":6.387457896198538},"hitData":{"launchSpeed":87.4,"launchAngle":-1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.27,"coordY":178.4}},"index":1,"playId":"3baf35b3-f237-3576-8345-5ac2ca4218d4","pitchNumber":1,"startTime":"2025-08-16T18:26:46.239Z","endTime":"2025-08-16T18:26:55.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:26:55.765Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Seiya Suzuki flies out to center fielder Alexander Canario.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-16T18:27:20.110Z","endTime":"2025-08-16T18:27:47.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.6,"strikeZoneTop":3.09918721448234,"strikeZoneBottom":1.30453866359908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.404845959925503,"aZ":-29.37542848036431,"pfxX":0.9509348022648871,"pfxZ":1.717280017321409,"pX":0.5050552336244658,"pZ":2.1480113849992697,"vX0":4.327061885636668,"vY0":-125.9791516037545,"vZ0":-3.856186702286003,"x":97.75,"y":180.78,"x0":-1.3490402037486235,"y0":50.00195293922846,"z0":6.0385104488171715,"aX":1.5482455676896432},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.5,"breakHorizontal":-2.6,"spinRate":2422,"spinDirection":101},"zone":6,"typeConfidence":2.0,"plateTime":0.43258286834833237,"extension":6.300958483587443},"index":0,"playId":"bff56479-4ca4-3b6b-b599-44292f4833be","pitchNumber":1,"startTime":"2025-08-16T18:27:25.357Z","endTime":"2025-08-16T18:27:28.913Z","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":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.621763639630316,"aZ":-12.907970038659355,"pfxX":-3.9816909837768484,"pfxZ":9.789674937007113,"pX":-0.20594293608575887,"pZ":2.7802690079842427,"vX0":5.690963698025294,"vY0":-139.2604401345073,"vZ0":-6.09923860411712,"x":124.85,"y":163.71,"x0":-1.756613066718124,"y0":50.00647824603764,"z0":5.8491606804700575,"aX":-7.839601411621153},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":6.1,"spinRate":2312,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.3929811549841551,"extension":6.4824076642757795},"hitData":{"launchSpeed":96.5,"launchAngle":25.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":167.14,"coordY":65.56}},"index":1,"playId":"a3db1c08-03c8-30b4-a03e-10d513695469","pitchNumber":2,"startTime":"2025-08-16T18:27:40.504Z","endTime":"2025-08-16T18:27:47.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:27:47.426Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-16T18:30:04.417Z","endTime":"2025-08-16T18:32:31.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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":90.3,"endSpeed":82.5,"strikeZoneTop":3.54172330626188,"strikeZoneBottom":1.62832425762905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.992655813401278,"aZ":-15.891412525153653,"pfxX":6.187820728774741,"pfxZ":9.305348936799614,"pX":1.4138006829029637,"pZ":3.5220816816497145,"vX0":-4.445535873910267,"vY0":-131.49042571855358,"vZ0":-2.0440134319582506,"x":63.11,"y":143.68,"x0":2.3227772690145643,"y0":50.005671410443114,"z0":5.489170533289458,"aX":10.83249967802008},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.6,"breakHorizontal":-10.2,"spinRate":2490,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4166252354465896,"extension":5.939855335296785},"index":0,"playId":"4bf45a3d-2445-3ac7-83a7-c71178b35ec7","pitchNumber":1,"startTime":"2025-08-16T18:30:05.340Z","endTime":"2025-08-16T18:30:08.721Z","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":91.1,"endSpeed":83.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.51489635090349,"aZ":-14.959952212676116,"pfxX":8.171627563552171,"pfxZ":9.726147505997051,"pX":-0.3499484730086677,"pZ":2.4583180520314074,"vX0":-8.966064340967565,"vY0":-132.26348573957821,"vZ0":-4.767550898767259,"x":130.34,"y":172.41,"x0":2.024069138345203,"y0":50.00034312424776,"z0":5.3830975307666815,"aX":14.45942273718099},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.7,"breakHorizontal":-12.8,"spinRate":2524,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.4143016562075075,"extension":6.125418337744936},"index":1,"playId":"211cde1c-b01d-3bd2-b7aa-cd0036041270","pitchNumber":2,"startTime":"2025-08-16T18:30:21.237Z","endTime":"2025-08-16T18:30:26.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.2,"strikeZoneTop":3.51999988810359,"strikeZoneBottom":1.63513925738889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.955376134522602,"aZ":-32.56621477664511,"pfxX":-5.513735830443072,"pfxZ":-0.28458660689536863,"pX":1.0086994633824575,"pZ":3.2297155398528363,"vX0":-2.398852063408239,"vY0":-115.6385263830672,"vZ0":1.9897507902106237,"x":78.55,"y":151.58,"x0":2.7750269546778314,"y0":50.00472939406219,"z0":5.4754505874049855,"aX":-7.490836990510612},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.2,"breakHorizontal":10.6,"spinRate":2419,"spinDirection":288},"zone":12,"typeConfidence":2.0,"plateTime":0.4731118462088415,"extension":6.061629445660505},"index":2,"playId":"eb43762b-927d-33f6-820a-3c6f29874d23","pitchNumber":3,"startTime":"2025-08-16T18:30:45.542Z","endTime":"2025-08-16T18:30:50.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.821816818729125,"aZ":-13.609237781961905,"pfxX":7.363918316201738,"pfxZ":10.448143133134131,"pX":-0.3084927899501897,"pZ":2.7978522288295347,"vX0":-8.901049355546066,"vY0":-132.57198053127902,"vZ0":-4.220822474908272,"x":128.76,"y":163.24,"x0":2.13863602949368,"y0":50.00305757202644,"z0":5.406763915581071,"aX":13.08526752715682},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.1,"breakHorizontal":-11.4,"spinRate":2542,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.41344484448401975,"extension":6.078878855846197},"index":3,"playId":"17920d12-7449-34af-b597-cc9115d6a8cf","pitchNumber":4,"startTime":"2025-08-16T18:31:01.949Z","endTime":"2025-08-16T18:31:05.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.700737432718032,"aZ":-15.61599322907565,"pfxX":9.065612854632379,"pfxZ":9.492318767216531,"pX":-0.775139320436912,"pZ":2.5508398365265137,"vX0":-10.436461711030539,"vY0":-131.21024742302228,"vZ0":-4.232041669680677,"x":146.55,"y":169.91,"x0":2.075619586778768,"y0":50.000325152429696,"z0":5.3478374126573565,"aX":15.809363866453815},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.4,"breakHorizontal":-14.2,"spinRate":2447,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.4174082033917559,"extension":6.091962015469265},"index":4,"playId":"c643a687-cc4f-3156-9361-06b4e3b52ba2","pitchNumber":5,"startTime":"2025-08-16T18:31:23.240Z","endTime":"2025-08-16T18:31:28.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.51999866069271,"strikeZoneBottom":1.66001962807023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.97679578915675,"aZ":-25.926276578884945,"pfxX":8.883260663152397,"pfxZ":4.118781988592453,"pX":0.23405500450358008,"pZ":1.1234095492861378,"vX0":-8.012521376165596,"vY0":-122.07201149970926,"vZ0":-4.668360614680995,"x":108.08,"y":208.45,"x0":2.3974150556979064,"y0":50.00178931718435,"z0":5.280112122151369,"aX":13.469085764103374},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.6,"breakHorizontal":-14.3,"spinRate":1444,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4479011715039225,"extension":6.248027672445511},"index":5,"playId":"00bc61f9-38c9-3882-81f3-239b098d985b","pitchNumber":6,"startTime":"2025-08-16T18:31:44.830Z","endTime":"2025-08-16T18:31:49.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.037819890056234,"aZ":-11.70634263757868,"pfxX":7.296796079709171,"pfxZ":11.42931803296226,"pX":0.034915971154792017,"pZ":2.81324197680028,"vX0":-7.874490660166683,"vY0":-133.3260019687432,"vZ0":-4.316661528159966,"x":115.67,"y":162.82,"x0":2.0859078229892836,"y0":50.00561675816874,"z0":5.3053368754638,"aX":13.071458611451138},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.9,"breakHorizontal":-11.4,"spinRate":2491,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.4116200895225659,"extension":6.0883749338109965},"index":6,"playId":"c48b2e77-1156-3398-9578-1322f8b96f6b","pitchNumber":7,"startTime":"2025-08-16T18:32:02.732Z","endTime":"2025-08-16T18:32:05.811Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.218568268742224,"aZ":-33.067047422035465,"pfxX":-5.0681669709422525,"pfxZ":-0.6413652940918286,"pX":-1.387893731827867,"pZ":2.01141176003759,"vX0":-7.423060552234544,"vY0":-117.87010100588441,"vZ0":-0.6186723505685058,"x":169.9,"y":184.47,"x0":2.4650310776466138,"y0":50.00018759660767,"z0":5.340868703279707,"aX":-7.101079844449269},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.0,"breakHorizontal":11.0,"spinRate":2422,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.46538126367862365,"extension":6.206431183932463},"index":7,"playId":"454be053-c58e-348c-a076-1f243ecbc9c6","pitchNumber":8,"startTime":"2025-08-16T18:32:26.808Z","endTime":"2025-08-16T18:32:31.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:32:31.561Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew McCutchen strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-16T18:32:54.949Z","endTime":"2025-08-16T18:34:10.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.7,"endSpeed":74.5,"strikeZoneTop":3.4233030076403,"strikeZoneBottom":1.74198629870764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.268659996498787,"aZ":-33.799421996193296,"pfxX":-7.171037043634027,"pfxZ":-1.169493015823777,"pX":-1.5285129278219471,"pZ":2.3668704170696215,"vX0":-7.2229932997833055,"vY0":-117.33032684306792,"vZ0":0.32180542733676276,"x":175.26,"y":174.87,"x0":2.5216345241290914,"y0":50.001456538765716,"z0":5.378538800529357,"aX":-9.99132469864744},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-1.8,"breakHorizontal":14.8,"spinRate":2466,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4668883040044789,"extension":6.161697098171527},"index":0,"playId":"ba702a30-1d35-30c2-ad70-387c773358dc","pitchNumber":1,"startTime":"2025-08-16T18:32:58.309Z","endTime":"2025-08-16T18:33:01.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.50538150560286,"strikeZoneBottom":1.68369084643737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.502598944942417,"aZ":-16.901428217969805,"pfxX":6.687556876626236,"pfxZ":8.341039245501184,"pX":1.4875661165889507,"pZ":3.637552613662002,"vX0":-4.5179724053569394,"vY0":-134.53238451269536,"vZ0":-1.6090831840685889,"x":60.3,"y":140.57,"x0":2.3208426329212544,"y0":50.002172173017065,"z0":5.44285724609217,"aX":12.24382610734663},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.0,"breakHorizontal":-11.2,"spinRate":2461,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.40731066250932635,"extension":6.044372705666124},"index":1,"playId":"9d38978c-3401-3b5f-b927-54be374b38a2","pitchNumber":2,"startTime":"2025-08-16T18:33:15.030Z","endTime":"2025-08-16T18:33:18.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.4978130244829,"strikeZoneBottom":1.73211294894099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.656224273047094,"aZ":-14.208539034959122,"pfxX":6.299653248839521,"pfxZ":10.083238265801102,"pX":-0.3323805044311256,"pZ":2.4372976269027933,"vX0":-8.561160956267692,"vY0":-132.93729130481807,"vZ0":-4.873306500340294,"x":129.67,"y":172.97,"x0":2.1178807657635756,"y0":50.00460118357675,"z0":5.332797231526037,"aX":11.227378870853045},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.3,"breakHorizontal":-9.5,"spinRate":2452,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.41269763340228494,"extension":6.077639420623923},"index":2,"playId":"9ab979d6-038e-3a99-92e7-e93654e341da","pitchNumber":3,"startTime":"2025-08-16T18:33:31.237Z","endTime":"2025-08-16T18:33:34.404Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.41999967009279,"strikeZoneBottom":1.68800190348713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.953448823466783,"aZ":-25.346510273685936,"pfxX":7.831042974776025,"pfxZ":4.462565098488591,"pX":-0.7176841479909559,"pZ":2.4531710695986506,"vX0":-9.374339740501277,"vY0":-122.57109065215006,"vZ0":-1.92732914237817,"x":144.36,"y":172.54,"x0":2.1290299597040527,"y0":50.002363521497195,"z0":5.401982268051052,"aX":11.982177014000717},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.9,"breakHorizontal":-12.1,"spinRate":1326,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.4459025786404691,"extension":6.251677862157614},"index":3,"playId":"be4c67dc-516c-37e7-ba1d-7313f14cbf16","pitchNumber":4,"startTime":"2025-08-16T18:33:48.889Z","endTime":"2025-08-16T18:33:52.374Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.08417467086745,"aZ":-27.949634804099922,"pfxX":7.713762546029599,"pfxZ":2.700187348087546,"pX":-0.015729450483107185,"pZ":0.786447240566845,"vX0":-7.892681577463349,"vY0":-124.06868705312695,"vZ0":-5.3228844771615735,"x":117.6,"y":217.55,"x0":2.199712402337214,"y0":50.00103406374548,"z0":5.279790355281386,"aX":12.062607835158973},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.8,"breakHorizontal":-12.2,"spinRate":1124,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4409247552741937,"extension":6.249529503539913},"index":4,"playId":"cf2098c2-97cc-31ac-b198-a0069178c63c","pitchNumber":5,"startTime":"2025-08-16T18:34:06.497Z","endTime":"2025-08-16T18:34:10.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:34:10.536Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joey Bart flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-16T18:34:21.600Z","endTime":"2025-08-16T18:34:58.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.6,"strikeZoneTop":3.58995463934111,"strikeZoneBottom":1.69814028206924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.437655153242996,"aZ":-16.713562094632895,"pfxX":7.29265385843401,"pfxZ":8.758287365429604,"pX":0.7365532874355455,"pZ":3.9327612347076983,"vX0":-6.623396864134896,"vY0":-132.5527691333323,"vZ0":-0.6866495367023351,"x":88.92,"y":132.6,"x0":2.329878736510084,"y0":50.003483905796934,"z0":5.424496941626388,"aX":12.874811454424988},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.8,"breakHorizontal":-11.6,"spinRate":2427,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.41448284055588536,"extension":5.980972826908628},"index":0,"playId":"0ad5bc94-75a0-3e96-bb6a-de623021bfe0","pitchNumber":1,"startTime":"2025-08-16T18:34:35.521Z","endTime":"2025-08-16T18:34:39.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.327833348248692,"aZ":-14.153748210117158,"pfxX":6.919054611182505,"pfxZ":9.995538947489454,"pX":0.09824774822938367,"pZ":2.961437575909822,"vX0":-7.70778816983335,"vY0":-134.0172592153092,"vZ0":-3.5011348385735275,"x":113.26,"y":158.82,"x0":2.1246407369545532,"y0":50.0039341262056,"z0":5.30794685662607,"aX":12.476582742477543},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.4,"breakHorizontal":-10.7,"spinRate":2474,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.41006169779908763,"extension":6.131770831403947},"hitData":{"launchSpeed":97.3,"launchAngle":24.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.27,"coordY":61.65}},"index":1,"playId":"768c423c-496f-3ae0-b151-96c0c483132e","pitchNumber":2,"startTime":"2025-08-16T18:34:51.442Z","endTime":"2025-08-16T18:34:58.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:34:58.559Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-16T18:37:23.695Z","endTime":"2025-08-16T18:38:20.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"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":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":663698,"link":"/api/v1/people/663698"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.196039214965797,"aZ":-25.465916321396634,"pfxX":-8.831257380061391,"pfxZ":4.155884945606146,"pX":0.13849529921676923,"pZ":1.9898137079759917,"vX0":6.902246002522102,"vY0":-125.90361563683598,"vZ0":-5.1054558382864,"x":111.72,"y":185.06,"x0":-1.4834400716304446,"y0":50.00329734038928,"z0":6.090167013625376,"aX":-14.259452271609323},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.6,"breakHorizontal":14.5,"spinRate":1589,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.4340825052088104,"extension":6.243220263753205},"index":0,"playId":"ae9e0758-32bc-3171-850a-e29f6ed11d03","pitchNumber":1,"startTime":"2025-08-16T18:37:26.347Z","endTime":"2025-08-16T18:37:29.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":2.94965484115556,"strikeZoneBottom":1.33559340988094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.313854696546073,"aZ":-25.204208101314926,"pfxX":-7.834927618751098,"pfxZ":4.278139164296343,"pX":0.019994906502451414,"pZ":2.8157429998299,"vX0":6.768139417113989,"vY0":-126.68438785582586,"vZ0":-2.9334951589672333,"x":116.24,"y":162.75,"x0":-1.6652837455940115,"y0":50.00330128239797,"z0":5.998366884499518,"aX":-12.765415914623482},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.3,"breakHorizontal":12.7,"spinRate":1507,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.4319735418634978,"extension":6.261290876927697},"index":1,"playId":"fce91805-d768-340f-9cc0-e6d849cf5d2f","pitchNumber":2,"startTime":"2025-08-16T18:37:39.471Z","endTime":"2025-08-16T18:37:42.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.729297066687568,"aZ":-25.477465937437703,"pfxX":-8.906766199478795,"pfxZ":4.162264418566485,"pX":-0.6191790881269957,"pZ":2.7559214566891375,"vX0":5.496319963232424,"vY0":-126.0727376595072,"vZ0":-3.155540383573313,"x":140.6,"y":164.37,"x0":-1.6708297672854318,"y0":50.00269425366609,"z0":6.080965517505486,"aX":-14.331704236522171},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.1,"breakHorizontal":14.9,"spinRate":1361,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.4345085680748717,"extension":6.347576048209582},"index":2,"playId":"5a5f791a-6091-3703-b52c-b761d39e6eab","pitchNumber":3,"startTime":"2025-08-16T18:37:54.443Z","endTime":"2025-08-16T18:37:57.477Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.24132314512934,"aZ":-25.00382221175834,"pfxX":-0.025909598323122784,"pfxZ":4.165348347599844,"pX":-0.4507828518979607,"pZ":2.4884219150045053,"vX0":3.7164893573135354,"vY0":-129.88532869646255,"vZ0":-3.9497627054331317,"x":134.18,"y":171.59,"x0":-1.8921995753558474,"y0":50.00259373315027,"z0":5.913052449994967,"aX":-0.04452434412926026},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.0,"breakHorizontal":-0.7,"spinRate":2595,"spinDirection":159},"zone":4,"typeConfidence":2.0,"plateTime":0.4204487958670007,"extension":6.042686580204356},"index":3,"playId":"acc19fc8-ff0f-3f38-a63c-2d1a4facf928","pitchNumber":4,"startTime":"2025-08-16T18:38:16.493Z","endTime":"2025-08-16T18:38:20.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:38:20.044Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carson Kelly pops out to second baseman Nick Gonzales.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-16T18:38:41.419Z","endTime":"2025-08-16T18:39:11.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"strikeZoneTop":3.43999854194366,"strikeZoneBottom":1.5925816104544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.15043771163707,"aZ":-25.73276844255815,"pfxX":0.85194103903972,"pfxZ":3.9264928195044897,"pX":0.4835556729545065,"pZ":0.8814907679991562,"vX0":5.482728356788638,"vY0":-127.2831849601829,"vZ0":-7.180433235351417,"x":98.57,"y":214.98,"x0":-1.809195403100585,"y0":50.003646486445994,"z0":5.777072965142539,"aX":1.397051615501371},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.6,"breakHorizontal":-2.8,"spinRate":2545,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.43034864827899,"extension":6.3368073716741735},"index":0,"playId":"7e3d8454-f351-3886-9b4e-0cf66837d110","pitchNumber":1,"startTime":"2025-08-16T18:38:45.778Z","endTime":"2025-08-16T18:38:49.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33350007308275,"aZ":-29.397145008835814,"pfxX":3.2108898903877834,"pfxZ":1.6817913294513716,"pX":-0.45686741207870585,"pZ":2.7541636123434743,"vX0":2.3095097949410635,"vY0":-127.47384258079865,"vZ0":-2.318041854676365,"x":134.41,"y":164.42,"x0":-1.7906772381581793,"y0":50.003574004215714,"z0":5.9879622428422,"aX":5.302563476435572},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.8,"breakHorizontal":-6.4,"spinRate":2515,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.4291023530651472,"extension":6.246833945833531},"hitData":{"launchSpeed":80.5,"launchAngle":58.0,"totalDistance":162.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":151.35,"coordY":141.85}},"index":1,"playId":"ee3e4e07-3970-334a-ba93-d9e8eae7411b","pitchNumber":2,"startTime":"2025-08-16T18:39:02.022Z","endTime":"2025-08-16T18:39:11.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:39:11.612Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out, shortstop Jared Triolo to first baseman Liover Peguero.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-16T18:39:34.235Z","endTime":"2025-08-16T18:40:44.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"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":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.7,"strikeZoneTop":3.31190877520159,"strikeZoneBottom":1.4530453425694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.222927572429537,"aZ":-43.49893366477677,"pfxX":3.892891079498189,"pfxZ":-8.926866195263234,"pX":-1.6812055227990792,"pZ":4.784509116056798,"vX0":-0.4914480056127928,"vY0":-111.95010063032318,"vZ0":6.100962833328325,"x":181.08,"y":109.6,"x0":-1.9645318470611646,"y0":50.000793793983306,"z0":6.476691097925758,"aX":4.94016696951464},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-14.3,"breakHorizontal":-7.0,"spinRate":2805,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.4892755521242229,"extension":5.96399002399598},"index":0,"playId":"067c55be-70b9-30fa-b65c-6f306330e6b1","pitchNumber":1,"startTime":"2025-08-16T18:39:36.482Z","endTime":"2025-08-16T18:39:39.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.65990970557741,"strikeZoneBottom":1.70987883077661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.930342134419316,"aZ":-16.13835821169238,"pfxX":-3.93286571628216,"pfxZ":8.171347551176169,"pX":-1.3126077161664704,"pZ":3.416199536569612,"vX0":2.435581364309893,"vY0":-138.91049116668142,"vZ0":-4.045728377764184,"x":167.03,"y":146.54,"x0":-1.6879565299889658,"y0":50.00235441195497,"z0":5.958356166151503,"aX":-7.716949215385072},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":6.6,"spinRate":2281,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3936980948126858,"extension":6.304895086933845},"index":1,"playId":"b2560705-4425-3da7-8303-c7aa0a119f16","pitchNumber":2,"startTime":"2025-08-16T18:39:53.133Z","endTime":"2025-08-16T18:39:56.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.51793090286072,"strikeZoneBottom":1.715012832832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.493035360895508,"aZ":-24.09656526246186,"pfxX":-8.210890572358268,"pfxZ":5.033714959430804,"pX":0.2546175522508875,"pZ":1.8279499179145682,"vX0":6.9329896197811305,"vY0":-125.59540103893735,"vZ0":-5.3571267489389385,"x":107.29,"y":189.43,"x0":-1.4694947101063336,"y0":50.00124143988779,"z0":5.938242161088657,"aX":-13.168775912149938},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.2,"breakHorizontal":13.3,"spinRate":1432,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4354492610548748,"extension":6.3471604632149585},"index":2,"playId":"8866e12b-7283-372f-88a0-ea25e0de7d57","pitchNumber":3,"startTime":"2025-08-16T18:40:06.140Z","endTime":"2025-08-16T18:40:09.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.539317971275928,"aZ":-23.39629239009968,"pfxX":-6.005388124821062,"pfxZ":5.3488957198756015,"pX":-0.3834710210684468,"pZ":2.756957882324197,"vX0":4.873559947386706,"vY0":-126.68773726497905,"vZ0":-3.543682464114825,"x":131.62,"y":164.34,"x0":-1.542831911305298,"y0":50.003584227364776,"z0":6.02340629224764,"aX":-9.856697656129636},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.2,"breakHorizontal":10.0,"spinRate":1393,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.43075611686476023,"extension":6.407356276886037},"index":3,"playId":"2feb20dc-98e3-3cc5-beff-f4e5025edf37","pitchNumber":4,"startTime":"2025-08-16T18:40:20.248Z","endTime":"2025-08-16T18:40:23.484Z","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":95.5,"endSpeed":87.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.455900224566804,"aZ":-16.738490359365912,"pfxX":-3.785123733649015,"pfxZ":7.873649006878775,"pX":-0.5594805357712107,"pZ":2.3859443293097837,"vX0":4.738671164897292,"vY0":-138.957896660488,"vZ0":-6.119501818056662,"x":138.33,"y":174.36,"x0":-1.7932235109769723,"y0":50.00042978292767,"z0":5.724289975951388,"aX":-7.41865526401299},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":5.9,"spinRate":2229,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3938116491306234,"extension":6.290635470746021},"hitData":{"launchSpeed":102.7,"launchAngle":-0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.81,"coordY":145.94}},"index":4,"playId":"9f88fb94-e787-3c40-a74d-4389680b2dca","pitchNumber":5,"startTime":"2025-08-16T18:40:37.369Z","endTime":"2025-08-16T18:40:44.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:40:44.981Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liover Peguero called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-16T18:43:01.670Z","endTime":"2025-08-16T18:43:56.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":90.1,"endSpeed":82.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.061474045991456,"aZ":-16.632776182455714,"pfxX":7.947958649371794,"pfxZ":8.883104378460404,"pX":0.5943016929079277,"pZ":3.881389363894218,"vX0":-7.05883675409457,"vY0":-131.0404329168656,"vZ0":-1.1513886768589905,"x":94.35,"y":133.98,"x0":2.2821381371823994,"y0":50.005558073437975,"z0":5.561435297759188,"aX":13.911523674086997},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.1,"breakHorizontal":-13.0,"spinRate":2428,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.41697365190512325,"extension":5.9449177166532685},"index":0,"playId":"0827a9d5-002b-35e3-9288-9afd0bd98e93","pitchNumber":1,"startTime":"2025-08-16T18:43:01.670Z","endTime":"2025-08-16T18:43:04.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.72030233912626,"strikeZoneBottom":1.78262700199668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.6987780890424,"aZ":-16.858335899664365,"pfxX":7.97150283791346,"pfxZ":8.780470239946808,"pX":-1.1643911608598292,"pZ":2.843896298723432,"vX0":-11.07504586158007,"vY0":-130.99007732163352,"vZ0":-3.5157277989373483,"x":161.38,"y":161.99,"x0":2.0753819922750716,"y0":50.00130141013885,"z0":5.457734311074832,"aX":13.90334538997683},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.4,"breakHorizontal":-12.1,"spinRate":2472,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.41754172560075675,"extension":6.013779026548179},"index":1,"playId":"8b9f0fbd-8b7b-3aad-a6b8-dc7e7e8389c6","pitchNumber":2,"startTime":"2025-08-16T18:43:17.337Z","endTime":"2025-08-16T18:43:20.926Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.804783471605727,"aZ":-29.436132936559392,"pfxX":9.388033644321183,"pfxZ":1.8335772736711524,"pX":-0.21207924580908255,"pZ":1.3610516099610763,"vX0":-8.970382243182003,"vY0":-121.07207754404918,"vZ0":-3.566264660658466,"x":125.08,"y":202.03,"x0":2.306755465332034,"y0":50.005200433515924,"z0":5.4064893309342406,"aX":14.05462912757988},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.8,"breakHorizontal":-15.1,"spinRate":1363,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.45096986886745594,"extension":6.226066106960246},"index":2,"playId":"18d03c63-ee71-399a-89f7-77d6173b2818","pitchNumber":3,"startTime":"2025-08-16T18:43:34.713Z","endTime":"2025-08-16T18:43:37.713Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.54641579292426,"strikeZoneBottom":1.80436176705578,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.607400037901872,"aZ":-23.463836513506024,"pfxX":7.89627433213996,"pfxZ":5.81796608549748,"pX":-0.5671364626768293,"pZ":2.1894227445394807,"vX0":-9.465939130400713,"vY0":-121.28289184858467,"vZ0":-2.712178007166783,"x":138.62,"y":179.67,"x0":2.3514051224991213,"y0":50.00332216415182,"z0":5.35770208740577,"aX":11.82350353545304},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":10.2,"breakHorizontal":-12.2,"spinRate":1317,"spinDirection":118},"zone":7,"typeConfidence":2.0,"plateTime":0.4507513060843622,"extension":6.232634240153529},"index":3,"playId":"a249f1e4-7e56-354f-9a87-f7d471bf924e","pitchNumber":4,"startTime":"2025-08-16T18:43:51.699Z","endTime":"2025-08-16T18:43:56.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:43:56.230Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alexander Canario lines out to shortstop Dansby Swanson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-16T18:44:07.172Z","endTime":"2025-08-16T18:45:26.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.25938892678298,"aZ":-31.708058456899643,"pfxX":-2.5144990163063783,"pfxZ":0.3293658661533758,"pX":-1.2411413302258105,"pZ":1.1110741139696625,"vX0":-8.291833516984315,"vY0":-118.4526809743837,"vZ0":-2.8472377152486334,"x":164.31,"y":208.78,"x0":2.6224897068049295,"y0":50.0046856008754,"z0":5.208954856287581,"aX":-3.5965860668851324},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.1,"breakHorizontal":6.5,"spinRate":2569,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.46126131432782413,"extension":6.042912044187227},"index":0,"playId":"fa4adb91-04f7-3f77-84f9-3d5aa3edcd36","pitchNumber":1,"startTime":"2025-08-16T18:44:21.519Z","endTime":"2025-08-16T18:44:24.519Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.028328734709163,"aZ":-29.14744469923524,"pfxX":9.026023463526647,"pfxZ":1.9981772995523581,"pX":0.6408776211032634,"pZ":1.6067010057825386,"vX0":-7.177012882173319,"vY0":-122.00341796920293,"vZ0":-2.976419885789866,"x":92.57,"y":195.4,"x0":2.44182245214464,"y0":50.00220715582237,"z0":5.343284780436383,"aX":13.665601468660954},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.1,"breakHorizontal":-14.8,"spinRate":1352,"spinDirection":117},"zone":9,"typeConfidence":2.0,"plateTime":0.44819430511590763,"extension":6.272254638741334},"index":1,"playId":"b07d8779-ab18-329a-a7e5-2ab95fd815e4","pitchNumber":2,"startTime":"2025-08-16T18:44:38.612Z","endTime":"2025-08-16T18:44:41.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.60381865238407,"strikeZoneBottom":1.60469087165174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.83963334836782,"aZ":-26.24020845249312,"pfxX":9.707649357108018,"pfxZ":3.883776440418395,"pX":-0.03590797189292699,"pZ":-0.299720219340803,"vX0":-8.767942286095645,"vY0":-122.40747272921514,"vZ0":-7.956619313720163,"x":118.37,"y":246.87,"x0":2.321171085908078,"y0":50.00117464193559,"z0":5.220689646987192,"aX":14.816911238523499},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.4,"breakHorizontal":-15.7,"spinRate":1410,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4464662448718122,"extension":6.165115542793924},"index":2,"playId":"d6ab7bd7-b5ca-3a8d-97a4-d5081e2937c5","pitchNumber":3,"startTime":"2025-08-16T18:44:56.066Z","endTime":"2025-08-16T18:44:59.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.719229358230795,"aZ":-31.67087235798779,"pfxX":-5.334758060658048,"pfxZ":0.36482066494603416,"pX":-0.41921686429215993,"pZ":1.992868114113485,"vX0":-5.531284147091399,"vY0":-118.00466979517495,"vZ0":-1.1648746680815263,"x":132.98,"y":184.97,"x0":2.65794345954152,"y0":50.00537417524834,"z0":5.439307823880356,"aX":-7.4431240479116445},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.6,"breakHorizontal":11.2,"spinRate":2435,"spinDirection":286},"zone":7,"typeConfidence":2.0,"plateTime":0.4660790526734111,"extension":6.154330308551016},"hitData":{"launchSpeed":77.5,"launchAngle":17.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":91.25,"coordY":141.05}},"index":3,"playId":"012ac33e-c11b-3894-aab4-9fd92b477d4d","pitchNumber":4,"startTime":"2025-08-16T18:45:19.857Z","endTime":"2025-08-16T18:45:26.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:45:26.447Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-16T18:45:38.297Z","endTime":"2025-08-16T18:47:19.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":91.1,"endSpeed":82.5,"strikeZoneTop":3.11399321046099,"strikeZoneBottom":1.34852780448538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31045534567936,"aZ":-15.757092270259971,"pfxX":7.259120347880987,"pfxZ":9.323126909006856,"pX":0.46486071797462625,"pZ":3.419675275473754,"vX0":-7.138147865661441,"vY0":-132.37419271746782,"vZ0":-2.12581116863558,"x":99.28,"y":146.45,"x0":2.263374944668199,"y0":50.0019121286357,"z0":5.396848463612699,"aX":12.781981873716349},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.6,"breakHorizontal":-11.4,"spinRate":2469,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.41500339510874973,"extension":6.053831592006677},"index":0,"playId":"b2730e38-957a-3677-ace7-7889939259c4","pitchNumber":1,"startTime":"2025-08-16T18:45:52.661Z","endTime":"2025-08-16T18:45:56.218Z","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":90.9,"endSpeed":82.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.31134806515717,"aZ":-18.680379419164364,"pfxX":8.140970815475892,"pfxZ":7.722653575911748,"pX":0.05640839651847472,"pZ":3.52397795130894,"vX0":-8.09584557134192,"vY0":-132.13935753172902,"vZ0":-1.3445112166142297,"x":114.85,"y":143.63,"x0":2.119964271144256,"y0":50.00263677656372,"z0":5.428333995075297,"aX":14.224236898656521},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.8,"breakHorizontal":-12.7,"spinRate":2305,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.416432608627197,"extension":5.986736659075593},"index":1,"playId":"b241064a-e5ae-36d5-a561-a982e96dd897","pitchNumber":2,"startTime":"2025-08-16T18:46:07.941Z","endTime":"2025-08-16T18:46:10.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4156763956705,"aZ":-14.639567792408812,"pfxX":7.807497741990762,"pfxZ":9.835430561507772,"pX":0.07235504847165844,"pZ":3.5690020315450885,"vX0":-7.943194865944334,"vY0":-132.6755944988832,"vZ0":-2.1122861384102563,"x":114.24,"y":142.42,"x0":2.0907982957673372,"y0":50.001283232029834,"z0":5.442517156442033,"aX":13.916994193550593},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.5,"breakHorizontal":-12.4,"spinRate":2384,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.41286095386290755,"extension":6.049515775076543},"index":2,"playId":"ea83f3c1-0b0f-336c-86de-b449ffed79b6","pitchNumber":3,"startTime":"2025-08-16T18:46:30.009Z","endTime":"2025-08-16T18:46:33.176Z","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":81.6,"endSpeed":75.0,"strikeZoneTop":3.37999883273396,"strikeZoneBottom":1.54487127855099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.883497493312188,"aZ":-31.416132313489115,"pfxX":-5.916723339267429,"pfxZ":0.5342654308115939,"pX":-0.983617315827395,"pZ":1.8404121864424043,"vX0":-6.7416718886681055,"vY0":-118.6357256550634,"vZ0":-1.571969973491513,"x":154.49,"y":189.09,"x0":2.669575996265865,"y0":50.002786097117976,"z0":5.390104432721107,"aX":-8.385251186985755},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.8,"breakHorizontal":12.5,"spinRate":2416,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.46268258518750427,"extension":6.141377547310153},"index":3,"playId":"fcf4f5ad-d36e-3e78-9918-4adf47654eb7","pitchNumber":4,"startTime":"2025-08-16T18:46:52.622Z","endTime":"2025-08-16T18:46:57.536Z","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":91.1,"endSpeed":82.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.582734808807206,"aZ":-15.965576263138468,"pfxX":8.008651709896776,"pfxZ":9.210988880232938,"pX":-0.32398565965753373,"pZ":3.470360769606891,"vX0":-8.930736898058857,"vY0":-132.3944917437807,"vZ0":-1.92448782221341,"x":129.35,"y":145.08,"x0":2.0665360031659064,"y0":50.001764453318714,"z0":5.38643083273889,"aX":14.091935481131621},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.4,"breakHorizontal":-12.4,"spinRate":2436,"spinDirection":137},"zone":1,"typeConfidence":2.0,"plateTime":0.4151047720046752,"extension":6.123178758070671},"hitData":{"launchSpeed":99.2,"launchAngle":2.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.71,"coordY":148.48}},"index":4,"playId":"6698e8fd-9b8d-32e2-8fc7-c7ae1a3392a9","pitchNumber":5,"startTime":"2025-08-16T18:47:12.078Z","endTime":"2025-08-16T18:47:19.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:47:19.115Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a ground ball to right fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T18:49:21.916Z","endTime":"2025-08-16T18:51:29.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.5,"strikeZoneTop":3.23362961225245,"strikeZoneBottom":1.37442421578635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.967117184245172,"aZ":-43.67837314549424,"pfxX":4.430749336523828,"pfxZ":-8.540891945834309,"pX":0.9642954567308184,"pZ":2.042131584891822,"vX0":4.489960160315387,"vY0":-115.45514944510045,"vZ0":0.07300235867944349,"x":80.24,"y":183.64,"x0":-1.582980830042364,"y0":50.00326712404884,"z0":6.221811152275785,"aX":5.9670969253083594},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-15.1,"breakHorizontal":-9.1,"spinRate":2934,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4748279862527247,"extension":6.189445383902811},"index":0,"playId":"6ed7a346-4bc8-35fe-a7d4-3b7bdc0872bf","pitchNumber":1,"startTime":"2025-08-16T18:49:34.870Z","endTime":"2025-08-16T18:49:38.912Z","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.6,"endSpeed":88.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.500047839047628,"aZ":-15.697815608184047,"pfxX":-3.3531106997688993,"pfxZ":8.309127362736163,"pX":-0.5313750773009062,"pZ":3.5246203955571254,"vX0":4.898911843950116,"vY0":-139.2809616937617,"vZ0":-3.8109543262220145,"x":137.25,"y":143.62,"x0":-1.8697485860359389,"y0":50.00557655891482,"z0":5.935195090787913,"aX":-6.651705562634976},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":5.2,"spinRate":2273,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.39183272056849594,"extension":6.471359511372615},"index":1,"playId":"bb7aeb4f-f96b-332b-ba28-e9bb30779e3c","pitchNumber":2,"startTime":"2025-08-16T18:49:48.242Z","endTime":"2025-08-16T18:49:51.242Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-16T18:50:01.335Z","endTime":"2025-08-16T18:50:14.193Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.40999874624081,"strikeZoneBottom":1.57258383429105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.261278939150657,"aZ":-25.650300512093747,"pfxX":-0.6996343488237375,"pfxZ":3.9080797303437684,"pX":1.3751252409218735,"pZ":1.1283762920737048,"vX0":8.04529532475405,"vY0":-127.87739358018717,"vZ0":-6.902417911575702,"x":64.58,"y":208.31,"x0":-1.709575669938749,"y0":50.00412189781281,"z0":5.85095908162998,"aX":-1.168552128959567},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.9,"breakHorizontal":-0.4,"spinRate":2471,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.426930489033682,"extension":6.424092615095357},"index":3,"playId":"c13767b2-4885-3941-bbdc-1e99abaaad06","pitchNumber":3,"startTime":"2025-08-16T18:50:14.193Z","endTime":"2025-08-16T18:50:17.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.41000028129733,"strikeZoneBottom":1.54152354978073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.137009859162585,"aZ":-18.162018274399202,"pfxX":-8.62140752633747,"pfxZ":7.11443440686047,"pX":0.8134847827186725,"pZ":2.770089147651999,"vX0":9.729068373930195,"vY0":-138.7530060416203,"vZ0":-5.2569054855703525,"x":85.99,"y":163.99,"x0":-1.601643135377958,"y0":50.00090902450725,"z0":5.881404442382047,"aX":-16.976970120917333},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.1,"breakHorizontal":13.8,"spinRate":2105,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.39324884278949,"extension":6.409456950781578},"index":4,"playId":"2c6bb7b7-0e9d-355d-808e-c536dd5c84d2","pitchNumber":4,"startTime":"2025-08-16T18:50:30.825Z","endTime":"2025-08-16T18:50:34.395Z","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":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.5,"strikeZoneTop":3.41000056290646,"strikeZoneBottom":1.61854754281908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.35453742252269,"aZ":-25.566795030068917,"pfxX":-7.775040610521519,"pfxZ":3.894987475404751,"pX":0.5114214102092063,"pZ":0.9360642221612313,"vX0":7.891896180153307,"vY0":-128.12135423111857,"vZ0":-7.538839903526529,"x":97.51,"y":213.51,"x0":-1.5687730691754973,"y0":50.00378183682998,"z0":5.855989894576081,"aX":-13.19348580018297},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.9,"breakHorizontal":12.7,"spinRate":1631,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4241869155676503,"extension":6.485841865982833},"index":5,"playId":"3a8099ca-8fa7-38af-b17d-d2c18bf04a86","pitchNumber":5,"startTime":"2025-08-16T18:50:44.313Z","endTime":"2025-08-16T18:50:47.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.933021360382227,"aZ":-14.535938962362861,"pfxX":-3.4872675562958504,"pfxZ":8.739720364530177,"pX":0.7314943437313526,"pZ":3.2827409560179093,"vX0":7.975194129359737,"vY0":-140.923586116101,"vZ0":-4.634197307307968,"x":89.12,"y":150.15,"x0":-1.6776167236165702,"y0":50.00690106463627,"z0":5.882273584653137,"aX":-7.041847061044649},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":4.8,"spinRate":2247,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.38813992415299436,"extension":6.482496969858214},"index":6,"playId":"d2356b8a-a4ab-3ca6-9c78-65f43d87d275","pitchNumber":6,"startTime":"2025-08-16T18:50:59.445Z","endTime":"2025-08-16T18:51:03.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.70972405242642,"aZ":-16.58698686358738,"pfxX":-7.621729711267532,"pfxZ":7.827632067991839,"pX":0.2789531571517479,"pZ":1.5010159360522,"vX0":7.822159715409937,"vY0":-139.366898998582,"vZ0":-8.745541249073366,"x":106.37,"y":198.25,"x0":-1.5574045225375848,"y0":50.004614099783964,"z0":5.7482073086439796,"aX":-15.179744415126127},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":12.5,"spinRate":2104,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.3911900284198877,"extension":6.563972846965469},"hitData":{"launchSpeed":102.0,"launchAngle":2.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.37,"coordY":102.33}},"index":7,"playId":"d03cb7dd-ec61-396e-a2e6-05154f131269","pitchNumber":7,"startTime":"2025-08-16T18:51:18.322Z","endTime":"2025-08-16T18:51:29.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:51:29.369Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T18:51:40.130Z","endTime":"2025-08-16T18:53:58.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":88.8,"endSpeed":82.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.608122131503922,"aZ":-22.06674949602957,"pfxX":-1.816023522751372,"pfxZ":5.9156236286559505,"pX":0.5985141755699067,"pZ":2.88371961737437,"vX0":6.548871046389214,"vY0":-129.28865003844587,"vZ0":-3.3632603796820035,"x":94.19,"y":160.92,"x0":-1.7211521758066397,"y0":50.004017086374745,"z0":5.877019949456187,"aX":-3.104398347607252},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.2,"breakHorizontal":1.9,"spinRate":2444,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.42216071402961264,"extension":6.345233236305118},"index":0,"playId":"9a72f73d-22e0-3ca1-b9e4-350d6d91684c","pitchNumber":1,"startTime":"2025-08-16T18:51:56.623Z","endTime":"2025-08-16T18:51:59.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.362174060546618,"aZ":-21.66892111783194,"pfxX":-1.8667842746512484,"pfxZ":6.171384749936997,"pX":1.0803392125440143,"pZ":1.4862388647569669,"vX0":7.791300431884535,"vY0":-129.0429042930776,"vZ0":-6.649814546430491,"x":75.82,"y":198.65,"x0":-1.7227842692352453,"y0":50.00610094987819,"z0":5.741742947320235,"aX":-3.180159732501427},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.0,"breakHorizontal":1.8,"spinRate":2437,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.4228632296301065,"extension":6.281727356231912},"index":1,"playId":"43ed2c72-9090-3679-b09c-b13f3ded2231","pitchNumber":2,"startTime":"2025-08-16T18:52:18.262Z","endTime":"2025-08-16T18:52:21.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.60063019646231,"strikeZoneBottom":1.70561490142092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.878512339008473,"aZ":-20.123695900102867,"pfxX":-1.450887249770458,"pfxZ":7.122863013745402,"pX":0.2676331447929584,"pZ":1.4161978039002192,"vX0":5.446306570770395,"vY0":-128.53224865355773,"vZ0":-7.030551324465188,"x":106.8,"y":200.54,"x0":-1.6800563893552145,"y0":50.001477892898954,"z0":5.722563617726237,"aX":-2.454404590668523},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.8,"breakHorizontal":1.6,"spinRate":2417,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.4243406227307558,"extension":6.550160892730564},"index":2,"playId":"55a1b796-f8b8-306c-8352-236363129149","pitchNumber":3,"startTime":"2025-08-16T18:52:41.206Z","endTime":"2025-08-16T18:52:45.370Z","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":80.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.692619047983296,"aZ":-26.197716237123,"pfxX":-8.477635964315684,"pfxZ":3.6415886994999696,"pX":0.6459508201064814,"pZ":1.912700016447265,"vX0":7.740541283055759,"vY0":-126.21719731572583,"vZ0":-4.896128759405718,"x":92.38,"y":187.14,"x0":-1.3348645914639654,"y0":50.00199040267134,"z0":5.9452328690851886,"aX":-13.905184456175217},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.9,"breakHorizontal":13.9,"spinRate":1608,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.43124532865161225,"extension":6.596386011042487},"index":3,"playId":"48a2d48a-7297-3455-9e32-f2e69dd3058f","pitchNumber":4,"startTime":"2025-08-16T18:53:01.940Z","endTime":"2025-08-16T18:53:05.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.4,"strikeZoneTop":3.60000131970921,"strikeZoneBottom":1.76766665592388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.49135542645499,"aZ":-15.866144618046023,"pfxX":-4.697711647971213,"pfxZ":8.201188067679961,"pX":-0.4065544742795693,"pZ":4.706499135254217,"vX0":5.175985287516966,"vY0":-139.03072103573885,"vZ0":-0.6768450210916811,"x":132.5,"y":111.7,"x0":-1.667997594708316,"y0":50.00587111338257,"z0":5.990641211799126,"aX":-9.345661126531319},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":7.7,"spinRate":2228,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39156653824215226,"extension":6.323313730186743},"index":4,"playId":"9e4e9eb7-f745-33d8-8085-65884c754f1c","pitchNumber":5,"startTime":"2025-08-16T18:53:31.935Z","endTime":"2025-08-16T18:53:35.296Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.535211469937902,"aZ":-27.205241355035493,"pfxX":0.5038641285286591,"pfxZ":3.0119609653332304,"pX":0.10890272748825386,"pZ":3.006663548050306,"vX0":4.159810889849088,"vY0":-126.98037737753418,"vZ0":-2.0064510849895503,"x":112.85,"y":157.6,"x0":-1.6091066285205864,"y0":50.00168888836721,"z0":5.950044776730899,"aX":0.8310865912886789},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.3,"breakHorizontal":-1.8,"spinRate":2446,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.4296895313907365,"extension":6.201333892207819},"index":5,"playId":"e02839f5-4c4c-3f6a-a610-855c4409be03","pitchNumber":6,"startTime":"2025-08-16T18:53:54.084Z","endTime":"2025-08-16T18:53:58.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:53:58.437Z","atBatIndex":16},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Matt Shaw grounds into a double play, third baseman Isiah Kiner-Falefa to second baseman Nick Gonzales to first baseman Liover Peguero. Nico Hoerner out at 2nd. Matt Shaw out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T18:54:08.038Z","endTime":"2025-08-16T18:54:58.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","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":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.483099757034818,"aZ":-19.630509862635108,"pfxX":-8.91635369252171,"pfxZ":6.2647399804965875,"pX":-1.184982335279841,"pZ":2.5232538974817147,"vX0":4.700781301575907,"vY0":-139.8768376169517,"vZ0":-5.644081633036332,"x":162.17,"y":170.65,"x0":-1.7195819994820363,"y0":50.002923757846126,"z0":5.834580960118301,"aX":-17.85167568581668},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.4,"breakHorizontal":15.4,"spinRate":2184,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39004358811689643,"extension":6.399071598226745},"index":0,"playId":"93ffdc65-4eda-34dc-bc9e-8701b147eae1","pitchNumber":1,"startTime":"2025-08-16T18:54:25.696Z","endTime":"2025-08-16T18:54:28.696Z","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":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.58047128383925,"aZ":-18.63933353596382,"pfxX":-6.840695928381514,"pfxZ":6.841907991554101,"pX":-0.01849998933253096,"pZ":2.2948772406436486,"vX0":6.699443874600349,"vY0":-139.1196268794607,"vZ0":-6.331470762088751,"x":117.71,"y":176.82,"x0":-1.558651849674152,"y0":50.00258129413564,"z0":5.818047192539531,"aX":-13.530004145222685},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.4,"breakHorizontal":11.2,"spinRate":2194,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3923654402289043,"extension":6.401764961304325},"hitData":{"launchSpeed":101.1,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.85,"coordY":167.7}},"index":1,"playId":"37e98ae0-ad39-309e-b66a-9deb15dbb801","pitchNumber":2,"startTime":"2025-08-16T18:54:50.983Z","endTime":"2025-08-16T18:54:58.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:54:58.057Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Triolo flies out to shortstop Dansby Swanson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T18:57:11.193Z","endTime":"2025-08-16T18:58:06.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":73.0,"strikeZoneTop":3.43691790036417,"strikeZoneBottom":1.55015888324295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.155184623164573,"aZ":-34.50896121500857,"pfxX":-7.869173659700354,"pfxZ":-1.760553959670637,"pX":-0.8204062669984957,"pZ":1.9752387157482512,"vX0":-5.576664137108516,"vY0":-113.9258675219135,"vZ0":-0.11310070158847663,"x":148.27,"y":185.45,"x0":2.673773119494966,"y0":50.00337508498137,"z0":5.410789868906176,"aX":-10.436085799298603},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-3.0,"breakHorizontal":15.6,"spinRate":2461,"spinDirection":301},"zone":7,"typeConfidence":2.0,"plateTime":0.4791321986004924,"extension":6.048595955666667},"index":0,"playId":"bef0c42a-aa3e-329f-843b-e66243646584","pitchNumber":1,"startTime":"2025-08-16T18:57:15.578Z","endTime":"2025-08-16T18:57:22.671Z","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":90.1,"endSpeed":82.5,"strikeZoneTop":3.79,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.847130650925603,"aZ":-16.872234460984238,"pfxX":7.947208146210036,"pfxZ":8.783801935540609,"pX":0.053246218829160044,"pZ":2.9012745113971294,"vX0":-8.053532738828316,"vY0":-130.95079761038474,"vZ0":-3.261931953088369,"x":114.97,"y":160.45,"x0":2.131451674122093,"y0":50.00324501649849,"z0":5.420408701663705,"aX":13.845852341362018},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.4,"breakHorizontal":-12.7,"spinRate":2402,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4177816070553413,"extension":5.999747522630731},"index":1,"playId":"d44f0eab-7f75-3c62-9409-7e02089226ab","pitchNumber":2,"startTime":"2025-08-16T18:57:35.381Z","endTime":"2025-08-16T18:57:40.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.79,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.579127241506615,"aZ":-14.93839120861608,"pfxX":7.876509469894489,"pfxZ":9.777987356384589,"pX":-0.6335778555471718,"pZ":3.359818699059775,"vX0":-9.788746952325088,"vY0":-131.80989953360643,"vZ0":-2.6093303614233134,"x":141.15,"y":148.06,"x0":2.1019764504220686,"y0":50.00057097160131,"z0":5.463330973656333,"aX":13.881319570724559},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.4,"breakHorizontal":-12.1,"spinRate":2440,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.415271155319926,"extension":6.116260220495133},"hitData":{"launchSpeed":94.3,"launchAngle":59.0,"totalDistance":207.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":88.06,"coordY":126.77}},"index":2,"playId":"31dda8fb-d225-32fe-9cce-1e25edefd61e","pitchNumber":3,"startTime":"2025-08-16T18:57:56.176Z","endTime":"2025-08-16T18:58:06.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:58:06.693Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tommy Pham homers (6) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T18:58:16.542Z","endTime":"2025-08-16T18:59:11.570Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.61995513268459,"strikeZoneBottom":1.72217494643815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.65341337678132,"aZ":-16.66889949718013,"pfxX":6.265107065486111,"pfxZ":8.794801015380962,"pX":-0.09603866905559066,"pZ":4.594639570078005,"vX0":-7.932136483833438,"vY0":-131.8547512283772,"vZ0":0.7555585730310461,"x":120.66,"y":114.72,"x0":2.1352605370953763,"y0":50.00562901972195,"z0":5.5330359876742055,"aX":11.050312951598714},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.3,"breakHorizontal":-9.6,"spinRate":2413,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.4151715725841205,"extension":6.078421112493535},"index":0,"playId":"0b171e54-afbd-3b8b-84c6-a5bb9ed52dbf","pitchNumber":1,"startTime":"2025-08-16T18:58:28.177Z","endTime":"2025-08-16T18:58:31.553Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.620551931997035,"aZ":-23.65840682719527,"pfxX":7.212443221088289,"pfxZ":5.581459645454575,"pX":0.052372808949879626,"pZ":2.2484002151292195,"vX0":-7.628540380964601,"vY0":-122.07558106511549,"vZ0":-2.559139527074664,"x":115.0,"y":178.07,"x0":2.2650541009532876,"y0":50.00171663525328,"z0":5.324191254017622,"aX":11.001964596472297},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.8,"breakHorizontal":-11.5,"spinRate":1394,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.4468561080249773,"extension":6.191725763657427},"hitData":{"launchSpeed":109.8,"launchAngle":27.0,"totalDistance":428.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":24.44,"coordY":57.14}},"index":1,"playId":"b7aa3d6c-37a0-315c-ae8f-6f16adbdd86a","pitchNumber":2,"startTime":"2025-08-16T18:58:45.131Z","endTime":"2025-08-16T18:59:11.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T18:59:11.570Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T18:59:19.973Z","endTime":"2025-08-16T19:00:26.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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(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":78.4,"endSpeed":71.9,"strikeZoneTop":3.37723219823648,"strikeZoneBottom":1.6671014226062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.305125312917184,"aZ":-32.05244817577781,"pfxX":-8.284348584166413,"pfxZ":0.08987943973193069,"pX":0.9217034882698508,"pZ":3.8362682313849814,"vX0":-1.6369814278507961,"vY0":-114.09621622156199,"vZ0":3.3584229425989314,"x":81.87,"y":135.2,"x0":2.7247715761716167,"y0":50.00051315467032,"z0":5.507004888206709,"aX":-10.90338020104218},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":1.3,"breakHorizontal":15.4,"spinRate":2382,"spinDirection":298},"zone":12,"typeConfidence":2.0,"plateTime":0.4803385627089205,"extension":6.06916941899095},"index":0,"playId":"0097779b-fd59-36d8-bc6b-07dc0ff6dc68","pitchNumber":1,"startTime":"2025-08-16T18:59:36.164Z","endTime":"2025-08-16T18:59:40.289Z","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":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.179310750694533,"aZ":-15.880992013165196,"pfxX":7.568384373922145,"pfxZ":9.215872253773425,"pX":0.6233020080117,"pZ":2.9070483233234277,"vX0":-6.694827454305369,"vY0":-131.6616918048089,"vZ0":-3.3056043879508494,"x":93.24,"y":160.29,"x0":2.2073853082866886,"y0":50.00086849800779,"z0":5.3439709552361645,"aX":13.376500597149697},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.2,"breakHorizontal":-12.4,"spinRate":2418,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.4149529103571439,"extension":6.1644282839390145},"index":1,"playId":"3f4a481b-98f2-36af-99f7-9af1ca669539","pitchNumber":2,"startTime":"2025-08-16T18:59:53.443Z","endTime":"2025-08-16T18:59:56.443Z","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":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.983233560715924,"aZ":-18.13408101758314,"pfxX":6.32861780693098,"pfxZ":7.947469835655733,"pX":0.17094967580869413,"pZ":2.8873122071892534,"vX0":-7.377191576060553,"vY0":-131.81236487530145,"vZ0":-2.9764392856435897,"x":110.48,"y":160.82,"x0":2.178543273967808,"y0":50.00272757484141,"z0":5.363835176752491,"aX":11.18055103757599},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.9,"breakHorizontal":-10.0,"spinRate":2469,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.4149203943447266,"extension":6.103314143310045},"hitData":{"launchSpeed":96.3,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.2,"coordY":148.48}},"index":2,"playId":"ed26db44-2c19-39e4-8e06-afd5d8c611d9","pitchNumber":3,"startTime":"2025-08-16T19:00:17.681Z","endTime":"2025-08-16T19:00:26.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:00:26.025Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T19:00:41.738Z","endTime":"2025-08-16T19:01:24.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46679537135972,"aZ":-17.479131903249797,"pfxX":8.106850628381382,"pfxZ":8.372526257097318,"pX":0.6930156234700114,"pZ":2.705466752091172,"vX0":-6.681128554956587,"vY0":-131.54642101788235,"vZ0":-3.5649056070074576,"x":90.58,"y":165.73,"x0":2.210373072637829,"y0":50.00409126584435,"z0":5.371233120869067,"aX":14.232703199267602},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.6,"breakHorizontal":-13.2,"spinRate":2418,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.41611197785757303,"extension":6.093970617469422},"index":0,"playId":"04692467-4efa-3fde-bb0a-94caac3715df","pitchNumber":1,"startTime":"2025-08-16T19:00:53.952Z","endTime":"2025-08-16T19:00:57.118Z","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":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.13395690116723,"aZ":-18.687549854660393,"pfxX":8.489690201684246,"pfxZ":7.655051811829544,"pX":0.12527548207395156,"pZ":3.246858633287583,"vX0":-8.071140388990946,"vY0":-131.66825974107144,"vZ0":-1.8935986497666089,"x":112.22,"y":151.11,"x0":2.122729139295316,"y0":50.00025344778744,"z0":5.353601674851299,"aX":14.951473652091739},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.7,"breakHorizontal":-13.7,"spinRate":2473,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.4155005518755215,"extension":6.057319954698191},"hitData":{"launchSpeed":100.7,"launchAngle":2.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":120.9,"coordY":142.39}},"index":1,"playId":"bec81b45-1fbb-3b61-951b-24a97cc8192b","pitchNumber":2,"startTime":"2025-08-16T19:01:15.980Z","endTime":"2025-08-16T19:01:24.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:01:24.543Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out to first baseman Liover Peguero.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T19:03:24.088Z","endTime":"2025-08-16T19:03:45.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":0},"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.115880690068817,"aZ":-43.17713681369347,"pfxX":3.348125102281837,"pfxZ":-8.39029703545605,"pX":0.23279175026452356,"pZ":1.801086124833946,"vX0":3.3035009305398213,"vY0":-113.85304774683514,"vZ0":-0.25971850893775694,"x":108.13,"y":190.15,"x0":-1.67257948628356,"y0":50.00397783887034,"z0":6.193793322853101,"aX":4.389802387266269},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-15.0,"breakHorizontal":-7.0,"spinRate":2872,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.48129005093046606,"extension":6.109973355529061},"hitData":{"launchSpeed":94.3,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.47,"coordY":165.21}},"index":0,"playId":"57ceae6c-ffcb-34b7-8716-8e94c3b6ed05","pitchNumber":1,"startTime":"2025-08-16T19:03:37.299Z","endTime":"2025-08-16T19:03:45.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:03:45.734Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a ground ball to right fielder Bryan Reynolds.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T19:03:55.587Z","endTime":"2025-08-16T19:05:07.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"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],"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":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.9,"endSpeed":69.9,"strikeZoneTop":3.32850272537113,"strikeZoneBottom":1.52520430618173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.462940240495662,"aZ":-42.40526686290846,"pfxX":5.806359371278197,"pfxZ":-8.279768010755763,"pX":-1.3275755678882406,"pZ":4.512136332647084,"vX0":-0.20665113528416823,"vY0":-110.42305294457482,"vZ0":5.577063226525809,"x":167.6,"y":116.95,"x0":-1.9872317664616197,"y0":50.00105563423073,"z0":6.412362802514712,"aX":7.17703220526463},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-13.2,"breakHorizontal":-10.4,"spinRate":2779,"spinDirection":33},"zone":11,"typeConfidence":2.0,"plateTime":0.4958166255385854,"extension":5.977160683694011},"index":0,"playId":"2d701367-3159-33a7-9f68-80870ea78be3","pitchNumber":1,"startTime":"2025-08-16T19:04:12.133Z","endTime":"2025-08-16T19:04:15.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.50295922897251,"strikeZoneBottom":1.61362227096932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.51838240458324,"aZ":-25.829613711462045,"pfxX":-8.492410085152112,"pfxZ":3.8593949553331424,"pX":0.7215517969970364,"pZ":1.4293135155940417,"vX0":8.110615535755777,"vY0":-126.54407571968224,"vZ0":-6.009616276163902,"x":89.5,"y":200.19,"x0":-1.4009278587134122,"y0":50.00338069248664,"z0":5.867473341093421,"aX":-13.962110231611078},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.0,"breakHorizontal":13.8,"spinRate":1475,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4306021874500461,"extension":6.33532458432882},"index":1,"playId":"948b3519-a2af-34fd-9f80-6f7629acf93e","pitchNumber":2,"startTime":"2025-08-16T19:04:27.406Z","endTime":"2025-08-16T19:04:31.514Z","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":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.184710273837478,"aZ":-12.327910327686714,"pfxX":-2.8692722593786666,"pfxZ":10.102787229341297,"pX":-0.35306209184191745,"pZ":3.2540426156410267,"vX0":5.180133761160178,"vY0":-138.83039999558122,"vZ0":-4.8987236993017795,"x":130.46,"y":150.92,"x0":-1.8648850338333105,"y0":50.005823495138316,"z0":5.8528382917093404,"aX":-5.63863384912747},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.5,"breakHorizontal":4.2,"spinRate":2226,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.39355933153366074,"extension":6.30803449865412},"hitData":{"launchSpeed":93.1,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.27,"coordY":111.97}},"index":2,"playId":"79f42ec3-89b4-3264-ba08-c9f3b221041a","pitchNumber":3,"startTime":"2025-08-16T19:04:55.489Z","endTime":"2025-08-16T19:05:07.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:05:07.389Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Seiya Suzuki pops out to second baseman Nick Gonzales.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T19:05:19.589Z","endTime":"2025-08-16T19:05:45.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.702789318756487,"aZ":-14.214065267824221,"pfxX":-3.1964058424997424,"pfxZ":9.151634198273415,"pX":-0.4396274615833633,"pZ":3.1338317795645967,"vX0":4.636888123307927,"vY0":-138.65800932958848,"vZ0":-5.026212976511891,"x":133.76,"y":154.17,"x0":-1.7121957024537406,"y0":50.00335823043625,"z0":5.906236688285138,"aX":-6.273734402003013},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":4.9,"spinRate":2218,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3938309024365929,"extension":6.376777724199101},"hitData":{"launchSpeed":71.9,"launchAngle":51.0,"totalDistance":196.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":127.37,"coordY":122.77}},"index":0,"playId":"e8315dd4-bf31-3f33-a84a-480d1c4e779e","pitchNumber":1,"startTime":"2025-08-16T19:05:35.694Z","endTime":"2025-08-16T19:05:45.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:05:45.998Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Crow-Armstrong walks. Kyle Tucker to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T19:05:59.915Z","endTime":"2025-08-16T19:07:57.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.19873148680454,"strikeZoneBottom":1.49921066206655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.36190448533902,"aZ":-15.96813744607034,"pfxX":-4.438859726813618,"pfxZ":8.17943186887109,"pX":0.06396672104835263,"pZ":3.6851336579076457,"vX0":6.122010711090339,"vY0":-139.6042314341406,"vZ0":-3.3526224999009067,"x":114.56,"y":139.28,"x0":-1.5769481346311967,"y0":50.00205687954005,"z0":5.947771232351971,"aX":-8.794041011126652},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":6.8,"spinRate":2164,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3918074986550635,"extension":6.455652594312823},"index":0,"playId":"2bab881c-52d0-36e5-9ff4-6b8195319781","pitchNumber":1,"startTime":"2025-08-16T19:06:20.559Z","endTime":"2025-08-16T19:06:24.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":80.1,"strikeZoneTop":3.09348696122982,"strikeZoneBottom":1.39430675211709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.949401399938495,"aZ":-29.127581789409984,"pfxX":-7.220879976834623,"pfxZ":1.899019536139205,"pX":-0.7221162871789979,"pZ":3.0561945664813663,"vX0":4.352527368297224,"vY0":-124.39709317502961,"vZ0":-1.5935005829573279,"x":144.53,"y":156.26,"x0":-1.5336890066013393,"y0":50.005643219161186,"z0":6.062641207737469,"aX":-11.609209584237506},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.4,"breakHorizontal":12.5,"spinRate":1287,"spinDirection":243},"zone":1,"typeConfidence":2.0,"plateTime":0.4360630682066775,"extension":6.466730430877727},"index":1,"playId":"03b5ae8a-cbf7-35b5-879f-d9a5db9e2781","pitchNumber":2,"startTime":"2025-08-16T19:06:38.089Z","endTime":"2025-08-16T19:06:41.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.0,"strikeZoneTop":2.83474939897734,"strikeZoneBottom":1.21809461759912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.646001132143397,"aZ":-25.225600999552924,"pfxX":0.10061137576172552,"pfxZ":4.326623886974344,"pX":1.0583566678269403,"pZ":2.5566481317425986,"vX0":6.235110701730939,"vY0":-124.77830161936937,"vZ0":-3.1350776703205336,"x":76.66,"y":169.75,"x0":-1.4663785628627513,"y0":50.005730725610505,"z0":5.86586820961706,"aX":0.16036211611001705},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.4,"breakHorizontal":-1.3,"spinRate":2524,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.43583593872075,"extension":6.25758260303536},"index":2,"playId":"4cef11b6-f845-347a-b6f1-9a22c23a083b","pitchNumber":3,"startTime":"2025-08-16T19:06:59.305Z","endTime":"2025-08-16T19:07:03.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":2.94940758044427,"strikeZoneBottom":1.36038309959967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.86926151072899,"aZ":-27.596001088397,"pfxX":-7.6430449815944135,"pfxZ":2.8419698059086915,"pX":-1.1329626498690146,"pZ":3.26889594711645,"vX0":3.538003776360943,"vY0":-125.20191363260705,"vZ0":-1.4374648262736656,"x":160.19,"y":150.52,"x0":-1.560516541911169,"y0":50.00316898962327,"z0":6.078840148738658,"aX":-12.308625433018477},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.0,"breakHorizontal":13.2,"spinRate":1352,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4351036237835726,"extension":6.314674523370892},"index":3,"playId":"eb8c78b4-b58d-3e17-9425-6755dc039263","pitchNumber":4,"startTime":"2025-08-16T19:07:19.982Z","endTime":"2025-08-16T19:07:23.695Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.10644234032032,"strikeZoneBottom":1.48951468118538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.48419445608899,"aZ":-25.31864824250252,"pfxX":-8.280916469211778,"pfxZ":4.121873724048438,"pX":-0.009196410526409309,"pZ":0.734760591308571,"vX0":6.714024536663021,"vY0":-127.46685306060022,"vZ0":-7.644771976141437,"x":117.35,"y":218.94,"x0":-1.5872500393187208,"y0":50.004175717450835,"z0":5.739781415187422,"aX":-13.778790691159795},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.1,"breakHorizontal":13.7,"spinRate":1543,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.42789439547907104,"extension":6.37775253172302},"index":4,"playId":"ccaa4f55-9996-3b5a-af60-cde6045d1947","pitchNumber":5,"startTime":"2025-08-16T19:07:53.187Z","endTime":"2025-08-16T19:07:57.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:07:57.601Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a ground ball to center fielder Alexander Canario. Kyle Tucker scores. Pete Crow-Armstrong to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T19:08:25.421Z","endTime":"2025-08-16T19:08:40.136Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","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":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":681347,"link":"/api/v1/people/681347"},"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(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":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.123795789252124,"aZ":-26.795942184060575,"pfxX":-1.5185524208982255,"pfxZ":3.2482634262443693,"pX":0.25301620985494605,"pZ":2.400848278132554,"vX0":5.627051801753879,"vY0":-127.40672046482052,"vZ0":-3.498661740501152,"x":107.36,"y":173.96,"x0":-1.7789938305589517,"y0":50.005803847308975,"z0":5.8901022673636465,"aX":-2.5177854399717803},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.4,"breakHorizontal":1.6,"spinRate":2321,"spinDirection":159},"zone":5,"typeConfidence":2.0,"plateTime":0.4285303816994226,"extension":6.386881982382361},"hitData":{"launchSpeed":95.9,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.36,"coordY":102.84}},"index":0,"playId":"547a740f-5f02-32f4-a60d-5ad473dcd389","pitchNumber":1,"startTime":"2025-08-16T19:08:29.873Z","endTime":"2025-08-16T19:08:40.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:08:40.136Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T19:09:09.757Z","endTime":"2025-08-16T19:11:51.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"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"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.59706599427712,"strikeZoneBottom":1.60154849855488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.525312667737854,"aZ":-16.254289693183097,"pfxX":-3.648701209265144,"pfxZ":8.129872152782337,"pX":-1.4911040812252576,"pZ":5.190755554070672,"vX0":2.4335646321841877,"vY0":-138.47265819059308,"vZ0":0.5936040731292636,"x":173.84,"y":98.63,"x0":-1.9036036943995727,"y0":50.0005656683021,"z0":6.054362198756534,"aX":-7.14341787101654},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.0,"breakHorizontal":6.1,"spinRate":2265,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39429220983974567,"extension":6.270229350912933},"index":0,"playId":"2e116873-cf18-33e5-a5cd-168e8c8eb268","pitchNumber":1,"startTime":"2025-08-16T19:09:19.158Z","endTime":"2025-08-16T19:09:23.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.65999952393577,"strikeZoneBottom":1.69159547974708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00016679574893,"aZ":-14.502794847207095,"pfxX":-4.7333939424999,"pfxZ":8.914043802683459,"pX":-1.293379894564552,"pZ":2.370243699271976,"vX0":2.768061585830935,"vY0":-140.00217372519091,"vZ0":-6.951378258778365,"x":166.3,"y":174.78,"x0":-1.680618111344571,"y0":50.003555634679046,"z0":5.8370627951564655,"aX":-9.384188800543093},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":8.0,"spinRate":2291,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.3914247005499458,"extension":6.343898281450019},"index":1,"playId":"9353f974-0e34-3641-a391-cc5e83d4ca20","pitchNumber":2,"startTime":"2025-08-16T19:09:42.512Z","endTime":"2025-08-16T19:09:46.021Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2025-08-16T19:10:02.696Z","endTime":"2025-08-16T19:10:36.314Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.63395378642233,"aZ":-14.72718680207835,"pfxX":-5.3672560088432615,"pfxZ":8.824036773027213,"pX":-0.5937570991940685,"pZ":2.548195688996338,"vX0":5.1882856434876174,"vY0":-139.5478528823656,"vZ0":-6.23166384490543,"x":139.63,"y":169.98,"x0":-1.7773894461959572,"y0":50.00319023634752,"z0":5.775828012826588,"aX":-10.613541782281807},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":8.6,"spinRate":2347,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3920997376833584,"extension":6.432200438141245},"index":3,"playId":"44e27540-95de-3632-9776-fef93ae7b041","pitchNumber":3,"startTime":"2025-08-16T19:10:36.314Z","endTime":"2025-08-16T19:10:41.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":87.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.4786754852519,"aZ":-14.203518250662427,"pfxX":-4.728442494551007,"pfxZ":9.197250133564912,"pX":0.24802725090875516,"pZ":3.207874870659824,"vX0":6.733741095360776,"vY0":-138.772741619835,"vZ0":-4.42976443001763,"x":107.55,"y":152.17,"x0":-1.593393452991201,"y0":50.00476964607898,"z0":5.768127402191672,"aX":-9.241710871731586},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":7.2,"spinRate":2292,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.394383120048436,"extension":6.377263845847847},"index":4,"playId":"c3564482-5c5e-3c85-9dba-444aac0b0091","pitchNumber":4,"startTime":"2025-08-16T19:11:02.088Z","endTime":"2025-08-16T19:11:05.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.50406390977228,"strikeZoneBottom":1.65203232210266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49238915169426,"aZ":-27.232118659579616,"pfxX":-7.5681492191375535,"pfxZ":3.003925953311339,"pX":1.1003108583972485,"pZ":2.102809463843991,"vX0":8.873229133376233,"vY0":-126.7553232516289,"vZ0":-4.19666490707961,"x":75.06,"y":182.0,"x0":-1.446115432168709,"y0":50.00089880614613,"z0":5.929495644680175,"aX":-12.437352939411754},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.8,"breakHorizontal":11.9,"spinRate":1385,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4304768625652615,"extension":6.532904287909064},"index":5,"playId":"8c49b42d-5adf-3abc-a5a7-af86ffcad24f","pitchNumber":5,"startTime":"2025-08-16T19:11:24.403Z","endTime":"2025-08-16T19:11:31.101Z","isPitch":true,"type":"pitch"},{"details":{"description":"Carson Kelly steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"actionPlayId":"8c49b42d-5adf-3abc-a5a7-af86ffcad24f","startTime":"2025-08-16T19:11:36.588Z","endTime":"2025-08-16T19:11:45.832Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.4967211657139,"strikeZoneBottom":1.59869030406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.931007479300707,"aZ":-26.60648147527282,"pfxX":-7.753530921214323,"pfxZ":3.374380124524352,"pX":0.7310444414042456,"pZ":1.8706194532578926,"vX0":7.711111923645819,"vY0":-127.08875078104451,"vZ0":-4.912761557199283,"x":89.13,"y":188.27,"x0":-1.32258840393971,"y0":50.004137327701656,"z0":5.920005969812099,"aX":-12.794891423581879},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.3,"breakHorizontal":12.5,"spinRate":1417,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.42957145336649827,"extension":6.543810568187067},"index":7,"playId":"9e7b1429-9251-3755-80c5-e9cee5a96ece","pitchNumber":6,"startTime":"2025-08-16T19:11:45.832Z","endTime":"2025-08-16T19:11:51.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:11:51.886Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nico Hoerner pops out to shortstop Jared Triolo.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T19:13:19.375Z","endTime":"2025-08-16T19:14:07.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T19:12:16.582Z","endTime":"2025-08-16T19:13:08.941Z","isPitch":false,"type":"action"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-16T19:13:08.941Z","endTime":"2025-08-16T19:13:21.605Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.3,"endSpeed":71.7,"strikeZoneTop":3.26827949242313,"strikeZoneBottom":1.44839901437255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.070283479240985,"aZ":-44.40231154557087,"pfxX":5.055507773039574,"pfxZ":-9.399377902294713,"pX":-0.7691556562456683,"pZ":2.7286157225589114,"vX0":0.9702510779194977,"vY0":-113.9363076760386,"vZ0":2.2331321388879593,"x":146.32,"y":165.11,"x0":-1.8581841791343292,"y0":50.00483058396367,"z0":6.159372872890638,"aX":6.574509207681289},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-16.0,"breakHorizontal":-9.4,"spinRate":2835,"spinDirection":34},"zone":1,"typeConfidence":2.0,"plateTime":0.48274884862921086,"extension":6.170521674043813},"index":2,"playId":"43e79110-a539-38f6-baf6-7a8859654a2e","pitchNumber":1,"startTime":"2025-08-16T19:13:21.605Z","endTime":"2025-08-16T19:13:25.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.38440670882576,"strikeZoneBottom":1.53644925077013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.966589141009308,"aZ":-15.438866955889896,"pfxX":-3.844218968597785,"pfxZ":8.353233235071222,"pX":-0.9687278703195027,"pZ":4.5999539392444815,"vX0":3.8140384303310424,"vY0":-140.23908296771623,"vZ0":-0.9772028905439442,"x":153.93,"y":114.58,"x0":-1.8430607673055577,"y0":50.00423049662469,"z0":5.954264252559217,"aX":-7.703115658150072},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":6.2,"spinRate":2385,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.38969361731641694,"extension":6.388673859381633},"index":3,"playId":"a7f28eab-1b44-34fb-b908-c2d4bf4be11a","pitchNumber":2,"startTime":"2025-08-16T19:13:39.490Z","endTime":"2025-08-16T19:13:42.549Z","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.8,"endSpeed":80.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.1908240990202,"aZ":-25.551488725148353,"pfxX":0.5669931258666936,"pfxZ":4.067353971199886,"pX":0.5051656128675813,"pZ":2.533770795368313,"vX0":5.25946221707773,"vY0":-126.37683024862045,"vZ0":-3.2452872173365255,"x":97.74,"y":170.37,"x0":-1.6709534739234695,"y0":50.001312286802296,"z0":5.8723020274565645,"aX":0.923022242851143},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.0,"breakHorizontal":-2.2,"spinRate":2454,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.43233283549386226,"extension":6.3258857350494235},"hitData":{"launchSpeed":76.2,"launchAngle":57.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":95.97,"coordY":138.48}},"index":4,"playId":"5d964a74-b218-300e-88f8-938acd714104","pitchNumber":3,"startTime":"2025-08-16T19:13:58.515Z","endTime":"2025-08-16T19:14:07.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:14:07.587Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew McCutchen grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T19:16:26.373Z","endTime":"2025-08-16T19:17:25.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"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_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":89.3,"endSpeed":81.9,"strikeZoneTop":3.38933005745201,"strikeZoneBottom":1.50840583627907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.775920869622002,"aZ":-16.20291163860216,"pfxX":7.690868863915117,"pfxZ":9.307426924593003,"pX":-0.3090117134850425,"pZ":3.323213812735087,"vX0":-8.853747341241876,"vY0":-129.82816475720483,"vZ0":-2.39958363676333,"x":128.78,"y":149.05,"x0":2.137438573681551,"y0":50.006120370549475,"z0":5.484896195866649,"aX":13.203964717202481},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.6,"breakHorizontal":-12.1,"spinRate":2472,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.4210011289730402,"extension":6.075302407103546},"index":0,"playId":"53f18e3c-a313-3da5-93ed-3b357ce28553","pitchNumber":1,"startTime":"2025-08-16T19:16:26.422Z","endTime":"2025-08-16T19:16:29.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.7,"strikeZoneTop":3.42000107323593,"strikeZoneBottom":1.64154561450883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.06944052768987,"aZ":-33.36518917262578,"pfxX":-6.224261065382109,"pfxZ":-0.9217273848257648,"pX":-1.0828581161552469,"pZ":2.7696596770092343,"vX0":-6.303632265392099,"vY0":-112.7595054918785,"vZ0":1.5130906780512368,"x":158.28,"y":164.0,"x0":2.5552955988280615,"y0":50.00429211640061,"z0":5.450707258797551,"aX":-8.031735244725212},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-1.0,"breakHorizontal":12.8,"spinRate":2522,"spinDirection":298},"zone":11,"typeConfidence":2.0,"plateTime":0.4853342066180355,"extension":6.136083461715323},"index":1,"playId":"dfb25c3c-8422-3531-8aaa-4ae1ce1eeaed","pitchNumber":2,"startTime":"2025-08-16T19:16:40.768Z","endTime":"2025-08-16T19:16:44.920Z","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":90.2,"endSpeed":82.6,"strikeZoneTop":3.51253276377557,"strikeZoneBottom":1.6887789839597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.874207784635594,"aZ":-14.413253336624924,"pfxX":7.201002407480497,"pfxZ":10.204644667044079,"pX":-1.1230336325653003,"pZ":2.3162443007741507,"vX0":-10.63140623432098,"vY0":-130.9018536982674,"vZ0":-4.947707178225421,"x":159.81,"y":176.24,"x0":2.0499252304478177,"y0":50.00257197699756,"z0":5.30493347630468,"aX":12.533712060110561},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.5,"breakHorizontal":-10.8,"spinRate":2488,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4179469289768236,"extension":6.08936802598372},"index":2,"playId":"ab40d314-d756-337a-aa06-4d08d3380ee5","pitchNumber":3,"startTime":"2025-08-16T19:16:59.429Z","endTime":"2025-08-16T19:17:03.779Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.700075287405745,"aZ":-25.479557653927152,"pfxX":9.377283289758399,"pfxZ":4.589294894864399,"pX":0.8618370812190541,"pZ":1.68426885540245,"vX0":-6.46340507560842,"vY0":-119.65594214273736,"vZ0":-3.3805457388967417,"x":84.15,"y":193.3,"x0":2.3710977864584826,"y0":50.00489715930431,"z0":5.38251312378393,"aX":13.686743405364151},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.8,"breakHorizontal":-15.6,"spinRate":1494,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.45663652499975127,"extension":6.241339499037172},"hitData":{"launchSpeed":56.9,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.07,"coordY":155.94}},"index":3,"playId":"f2ce2699-d30b-3a80-86e5-ea87153d2d1e","pitchNumber":4,"startTime":"2025-08-16T19:17:18.287Z","endTime":"2025-08-16T19:17:25.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:17:25.956Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joey Bart pops out to first baseman Michael Busch in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T19:17:39.396Z","endTime":"2025-08-16T19:18:19.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":78.1,"endSpeed":71.7,"strikeZoneTop":3.47999962648485,"strikeZoneBottom":1.59150724721384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.26097883360165,"aZ":-30.45708285122951,"pfxX":-6.197474909964456,"pfxZ":1.3232333370253517,"pX":-1.0349403342783265,"pZ":1.3439495807751611,"vX0":-6.1235460282515835,"vY0":-113.54888270493494,"vZ0":-1.9870270950677176,"x":156.45,"y":202.49,"x0":2.5094753246691544,"y0":50.00224408855429,"z0":5.282811877056313,"aX":-8.02967909046001},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":2.2,"breakHorizontal":12.8,"spinRate":2507,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4837709035066555,"extension":6.099167001770265},"index":0,"playId":"51aeb631-be99-3b8f-b8ec-124d0ba1019d","pitchNumber":1,"startTime":"2025-08-16T19:17:53.626Z","endTime":"2025-08-16T19:17:57.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.890452268283106,"aZ":-13.891842776565017,"pfxX":7.803362722688242,"pfxZ":10.420533117679089,"pX":-0.10989052778416344,"pZ":3.134007284074289,"vX0":-8.272172558617218,"vY0":-131.37990136752347,"vZ0":-3.1661526251998846,"x":121.19,"y":154.16,"x0":2.060277762876219,"y0":50.002399781130755,"z0":5.382269668428609,"aX":13.690743626922144},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.4,"breakHorizontal":-12.4,"spinRate":2484,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.4163302820120154,"extension":6.146611672332569},"hitData":{"launchSpeed":85.7,"launchAngle":79.0,"totalDistance":51.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":142.83,"coordY":191.57}},"index":1,"playId":"384400a6-433f-3210-ad8e-642614012e82","pitchNumber":2,"startTime":"2025-08-16T19:18:10.133Z","endTime":"2025-08-16T19:18:19.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:18:19.800Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liover Peguero called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T19:18:34.493Z","endTime":"2025-08-16T19:19:57.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":89.3,"endSpeed":82.2,"strikeZoneTop":3.60204990952419,"strikeZoneBottom":1.79984670421654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38460496354032,"aZ":-15.34449618567569,"pfxX":7.892511970466737,"pfxZ":9.795593164386077,"pX":-0.25497616105584864,"pZ":1.716365228329833,"vX0":-8.912833556408659,"vY0":-129.7788742395153,"vZ0":-6.10867124862987,"x":126.72,"y":192.44,"x0":2.1871349598798395,"y0":50.0011099344879,"z0":5.255816488967822,"aX":13.556690930636481},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.7,"breakHorizontal":-12.5,"spinRate":2392,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.4209368486180236,"extension":5.969763896414149},"index":0,"playId":"e620f41f-fcce-358e-9eae-fd2ec516c786","pitchNumber":1,"startTime":"2025-08-16T19:18:48.621Z","endTime":"2025-08-16T19:18:51.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.56734635361595,"strikeZoneBottom":1.69947339076548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.957587142344995,"aZ":-25.35968965685105,"pfxX":6.162902348845216,"pfxZ":4.59777929862706,"pX":1.7243083024597097,"pZ":3.16221114639373,"vX0":-3.970250069928195,"vY0":-120.28921464785691,"vZ0":-0.36144709818881704,"x":51.27,"y":153.4,"x0":2.586576446218908,"y0":50.00156571528543,"z0":5.542037451225335,"aX":9.129001986847504},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.5,"breakHorizontal":-10.3,"spinRate":1386,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.45347130307387307,"extension":6.114166866153806},"index":1,"playId":"edcc0ef8-6533-3182-b0a3-85dac93d0f3c","pitchNumber":2,"startTime":"2025-08-16T19:19:05.389Z","endTime":"2025-08-16T19:19:08.531Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.909855433666465,"aZ":-26.319177637082827,"pfxX":8.087570609514744,"pfxZ":3.924582618881651,"pX":-0.09574979241097813,"pZ":1.5550360181498692,"vX0":-8.182413994498932,"vY0":-120.70928911896995,"vZ0":-3.636175269831695,"x":120.65,"y":196.79,"x0":2.2684876067068553,"y0":50.005491950804355,"z0":5.368430232964939,"aX":12.07733631505513},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.6,"breakHorizontal":-13.0,"spinRate":1437,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4517362319218532,"extension":6.18902708542843},"index":2,"playId":"c693b7dd-01da-393b-afed-1a096285a3c8","pitchNumber":3,"startTime":"2025-08-16T19:19:22.352Z","endTime":"2025-08-16T19:19:26.429Z","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":90.6,"endSpeed":82.7,"strikeZoneTop":3.56999981164688,"strikeZoneBottom":1.61392913635339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.857209299338415,"aZ":-14.313978476404472,"pfxX":9.437671280442757,"pfxZ":10.210190064524985,"pX":-0.48714141077035567,"pZ":1.7377465768214764,"vX0":-9.694964902932238,"vY0":-131.4342665747491,"vZ0":-6.352218368351961,"x":135.57,"y":191.86,"x0":2.0231525759908804,"y0":50.00528930228629,"z0":5.248971421921294,"aX":16.5144570547343},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.3,"breakHorizontal":-15.0,"spinRate":2440,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.41672120436304727,"extension":6.18608084727855},"index":3,"playId":"abd8266c-d77f-38e7-858a-6278a74d0dc6","pitchNumber":4,"startTime":"2025-08-16T19:19:52.418Z","endTime":"2025-08-16T19:19:57.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:19:57.179Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out sharply to right fielder Bryan Reynolds.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T19:21:53.528Z","endTime":"2025-08-16T19:23:28.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","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":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.436624495684406,"aZ":-19.66226562136735,"pfxX":-9.929035661135503,"pfxZ":6.445426296482147,"pX":-0.051525757442221785,"pZ":1.9849339741575516,"vX0":7.951977722780714,"vY0":-138.1385283607291,"vZ0":-6.859756079105619,"x":118.96,"y":185.19,"x0":-1.6708464321727814,"y0":50.0045587752323,"z0":5.812408000809887,"aX":-19.280099751279288},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":16.4,"spinRate":2175,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3958072260005179,"extension":6.266241546855614},"index":0,"playId":"26903cd2-b995-3e0d-8ec1-9329bbad7bea","pitchNumber":1,"startTime":"2025-08-16T19:22:11.496Z","endTime":"2025-08-16T19:22:15.277Z","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":88.5,"endSpeed":81.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.434846681757016,"aZ":-25.181755316814783,"pfxX":-0.7450331681558184,"pfxZ":4.156837992675918,"pX":0.4443658841853717,"pZ":2.636941444030782,"vX0":6.177487202576049,"vY0":-128.80945736323713,"vZ0":-3.4821901750929705,"x":100.06,"y":167.58,"x0":-1.886864818759213,"y0":50.003683111184685,"z0":5.950537385132997,"aX":-1.2540828157327022},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.0,"breakHorizontal":0.0,"spinRate":2463,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.4250045432355538,"extension":6.287268215042048},"index":1,"playId":"402423f1-afe0-3661-a401-ab631c78fc5c","pitchNumber":2,"startTime":"2025-08-16T19:22:29.751Z","endTime":"2025-08-16T19:22:32.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.991241666249334,"aZ":-24.460341313404687,"pfxX":-7.667798668852875,"pfxZ":4.47172298304663,"pX":0.11407280945243424,"pZ":2.0117439196534934,"vX0":7.182636272455863,"vY0":-129.21002943261115,"vZ0":-5.225615862683966,"x":112.65,"y":184.46,"x0":-1.6797265961251828,"y0":50.00116059654834,"z0":5.893499739005194,"aX":-13.21786091890788},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.3,"breakHorizontal":12.7,"spinRate":1699,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.4207911104174289,"extension":6.212721480724153},"index":2,"playId":"2890f996-1d85-3bc8-a5ce-73616774dee1","pitchNumber":3,"startTime":"2025-08-16T19:23:00.445Z","endTime":"2025-08-16T19:23:03.445Z","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":94.8,"endSpeed":87.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.22501917998808,"aZ":-14.453606332777362,"pfxX":-5.04428462294145,"pfxZ":9.186869369681437,"pX":0.46285363012992103,"pZ":2.2093842556405368,"vX0":7.923499240089493,"vY0":-137.69436868430958,"vZ0":-7.055504181053082,"x":99.36,"y":179.13,"x0":-1.7904922479561305,"y0":50.00459932746363,"z0":5.774069157926724,"aX":-9.732707478702553},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":7.6,"spinRate":2191,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.39707160450924794,"extension":6.597513789984849},"hitData":{"launchSpeed":100.6,"launchAngle":29.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":176.41,"coordY":63.95}},"index":3,"playId":"99b11b24-50f1-3ba6-a489-35a021f99bbd","pitchNumber":4,"startTime":"2025-08-16T19:23:18.970Z","endTime":"2025-08-16T19:23:28.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:23:28.185Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Shaw singles on a line drive to left fielder Tommy Pham.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T19:23:35.166Z","endTime":"2025-08-16T19:25:16.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.412384803196307,"aZ":-20.863692633604504,"pfxX":-8.886312022444121,"pfxZ":5.7550021132042986,"pX":-1.5072084379591248,"pZ":2.290023738380113,"vX0":4.093028602246921,"vY0":-139.3365832450625,"vZ0":-5.798643070450934,"x":174.45,"y":176.95,"x0":-1.8409318870810143,"y0":50.003985364541315,"z0":5.777464867106423,"aX":-17.467749149221994},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.4,"breakHorizontal":15.2,"spinRate":2102,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.39315968767865206,"extension":6.3155402307003445},"index":0,"playId":"979abbd0-14f7-3c89-ab55-ce83b9616695","pitchNumber":1,"startTime":"2025-08-16T19:23:57.451Z","endTime":"2025-08-16T19:24:00.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.329548719543357,"aZ":-17.58638462845914,"pfxX":-7.752660234443391,"pfxZ":7.198249097933399,"pX":-0.9718696078331863,"pZ":2.1404010222651197,"vX0":5.206957143553318,"vY0":-140.82056198630502,"vZ0":-7.033304172759565,"x":154.05,"y":180.99,"x0":-1.8293103375993982,"y0":50.002206006253545,"z0":5.790558228621446,"aX":-15.707521605749436},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.9,"breakHorizontal":13.1,"spinRate":2170,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3876521934550259,"extension":6.357758394991741},"index":1,"playId":"e1dbc8c2-bd26-3e3a-83f0-3d45978748db","pitchNumber":2,"startTime":"2025-08-16T19:24:23.915Z","endTime":"2025-08-16T19:24:29.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.14544238165278,"strikeZoneBottom":1.44845109070702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.991118095239063,"aZ":-14.65017569478486,"pfxX":-3.7934026377951255,"pfxZ":8.947605672963233,"pX":1.1880293600778082,"pZ":3.5908714792094716,"vX0":9.10982530593135,"vY0":-138.59529511609796,"vZ0":-3.5696713078618916,"x":71.72,"y":141.83,"x0":-1.638717471891855,"y0":50.00528568760038,"z0":5.864834829250636,"aX":-7.432628565775301},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":5.2,"spinRate":2237,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3941785394369073,"extension":6.385171154115615},"index":2,"playId":"86aa922b-4a6a-3661-956c-5cc02e93dcc3","pitchNumber":3,"startTime":"2025-08-16T19:24:50.063Z","endTime":"2025-08-16T19:24:53.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.538986895677578,"aZ":-43.99476577757355,"pfxX":4.797482691161012,"pfxZ":-8.521739953369442,"pX":0.4342872303484237,"pZ":1.7305769880920479,"vX0":3.342035789034025,"vY0":-117.15960651116124,"vZ0":-0.3850933140773918,"x":100.45,"y":192.05,"x0":-1.634833004297686,"y0":50.00175927037558,"z0":6.015534503605516,"aX":6.655429340262511},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-15.2,"breakHorizontal":-9.5,"spinRate":2955,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.46785304365170255,"extension":6.141743023510327},"hitData":{"launchSpeed":73.9,"launchAngle":21.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.01,"coordY":100.23}},"index":3,"playId":"e96ea6aa-395a-3731-842a-f7e7de37f897","pitchNumber":4,"startTime":"2025-08-16T19:25:05.756Z","endTime":"2025-08-16T19:25:16.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:25:16.609Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T19:25:21.254Z","endTime":"2025-08-16T19:26:43.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.7,"endSpeed":80.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.04085517281294,"aZ":-27.084375811931626,"pfxX":-9.13838412850355,"pfxZ":3.1456446979560058,"pX":0.17633206461200743,"pZ":1.8570806263022506,"vX0":7.4064315582599844,"vY0":-126.06957286628254,"vZ0":-4.814100638653125,"x":110.28,"y":188.64,"x0":-1.6027987958692413,"y0":50.00562609266247,"z0":5.96023736730118,"aX":-14.809601156966956},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.8,"breakHorizontal":15.0,"spinRate":1608,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.43336855052683765,"extension":6.568645972655692},"index":0,"playId":"087ec9f4-6fef-367e-815f-bf4b5bb2bc06","pitchNumber":1,"startTime":"2025-08-16T19:25:42.396Z","endTime":"2025-08-16T19:25:45.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54784445136203,"aZ":-15.807533702907262,"pfxX":-4.8308803591418,"pfxZ":8.323073183781167,"pX":0.2702988823598047,"pZ":3.655670870431027,"vX0":6.986289964598073,"vY0":-139.1699974241086,"vZ0":-3.1505662839122484,"x":106.7,"y":140.08,"x0":-1.6421480991907058,"y0":50.00013748755338,"z0":5.846165745226684,"aX":-9.497167722730044},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":7.3,"spinRate":2297,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.39320421114841686,"extension":6.493962241867425},"index":1,"playId":"1f6eee91-913b-3eb0-a748-94c3a3a5dcbe","pitchNumber":2,"startTime":"2025-08-16T19:26:05.850Z","endTime":"2025-08-16T19:26:08.850Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-16T19:26:20.468Z","endTime":"2025-08-16T19:26:37.975Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.31005020842687,"strikeZoneBottom":1.70857247211751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.899597047097462,"aZ":-26.937087563595334,"pfxX":-8.424451030964157,"pfxZ":3.116692856818487,"pX":0.707218225832312,"pZ":2.7911619545569266,"vX0":7.852457245246027,"vY0":-127.72443010200433,"vZ0":-2.9184313430463886,"x":90.04,"y":163.42,"x0":-1.286372162851316,"y0":50.00425513068136,"z0":6.027317028275461,"aX":-14.168949106688343},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.3,"breakHorizontal":13.9,"spinRate":1562,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.42594274185550596,"extension":6.346569544559495},"index":3,"playId":"2447e68c-cab9-3d45-a12b-fdc96000d0d4","pitchNumber":3,"startTime":"2025-08-16T19:26:37.975Z","endTime":"2025-08-16T19:26:43.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:26:43.375Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T19:26:55.481Z","endTime":"2025-08-16T19:28:23.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.52812358911522,"strikeZoneBottom":1.61477533726268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.282918686829845,"aZ":-23.823739241267056,"pfxX":-7.308191932112233,"pfxZ":4.976470340180537,"pX":0.16091513044449643,"pZ":3.568382791459924,"vX0":6.347565201150468,"vY0":-127.91835901038593,"vZ0":-1.6640784139235945,"x":110.87,"y":142.43,"x0":-1.3881784925591922,"y0":50.00219318452211,"z0":6.072333906178161,"aX":-12.263080429824576},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.9,"breakHorizontal":12.0,"spinRate":1666,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.4261379302398778,"extension":6.3802047797252595},"index":0,"playId":"f1f2adfc-7f52-3f05-91e9-3d6b7d66e252","pitchNumber":1,"startTime":"2025-08-16T19:27:10.119Z","endTime":"2025-08-16T19:27:13.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":681347,"fullName":"Mike Burrows"}}},"count":{"balls":1,"strikes":1,"outs":2},"index":1,"playId":"fd2fcd22-f688-4e5c-b015-0375f229ef74","pitchNumber":1,"startTime":"2025-08-16T19:27:34.548Z","endTime":"2025-08-16T19:27:39.548Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.13129278783135,"aZ":-25.871852208746283,"pfxX":-7.792516265524232,"pfxZ":3.8409108175404487,"pX":0.28583589691807537,"pZ":2.639542473041805,"vX0":6.746263175534101,"vY0":-126.34151910596766,"vZ0":-3.2407810284780196,"x":106.1,"y":167.51,"x0":-1.3873666782518044,"y0":50.00282733577904,"z0":5.984631619345994,"aX":-12.78634702731352},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.6,"breakHorizontal":12.8,"spinRate":1612,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.4310715460647043,"extension":6.469847902180269},"index":2,"playId":"ed4547df-45c5-3cda-a1e2-5c647e676904","pitchNumber":2,"startTime":"2025-08-16T19:27:58.370Z","endTime":"2025-08-16T19:28:02.043Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.7821432896606,"aZ":-23.58392718330636,"pfxX":-8.497525024119174,"pfxZ":5.18428344420246,"pX":0.49683003283948557,"pZ":0.9318754445246265,"vX0":7.623225220136327,"vY0":-127.07348949698746,"vZ0":-7.669367275159878,"x":98.06,"y":213.62,"x0":-1.4187767220639609,"y0":50.003943299679854,"z0":5.82542333140125,"aX":-14.083719285379884},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.0,"breakHorizontal":13.9,"spinRate":1683,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.42884669562796907,"extension":6.4448592015836},"index":3,"playId":"d30f34df-89ae-3cf9-92e0-855beb606ab7","pitchNumber":3,"startTime":"2025-08-16T19:28:19.542Z","endTime":"2025-08-16T19:28:23.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:28:23.996Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alexander Canario flies out to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T19:30:39.408Z","endTime":"2025-08-16T19:30:55.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.383530557345498,"aZ":-15.87581389692459,"pfxX":6.612536923117142,"pfxZ":9.660922691098056,"pX":-0.3260303392390805,"pZ":3.3884768442301465,"vX0":-8.397087592669317,"vY0":-129.17411178799492,"vZ0":-2.071059260822767,"x":129.43,"y":147.29,"x0":2.110520798535564,"y0":50.00032327015321,"z0":5.423750400232539,"aX":11.152828483822145},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":17.3,"breakHorizontal":-10.1,"spinRate":2394,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.42434148423166373,"extension":6.06196309272268},"hitData":{"launchSpeed":87.2,"launchAngle":36.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.92,"coordY":90.15}},"index":0,"playId":"e81229ed-8935-365c-88a8-80bf0e2816b8","pitchNumber":1,"startTime":"2025-08-16T19:30:47.044Z","endTime":"2025-08-16T19:30:55.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:30:55.610Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isiah Kiner-Falefa flies out to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T19:31:04.133Z","endTime":"2025-08-16T19:31:47.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.9,"endSpeed":81.7,"strikeZoneTop":3.37999835106053,"strikeZoneBottom":1.59826949690887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.730160076417736,"aZ":-16.796309439928248,"pfxX":7.4220688209059755,"pfxZ":8.968437185676,"pX":-0.6942293995608494,"pZ":2.4222938241121623,"vX0":-9.703688242934364,"vY0":-130.44232379601812,"vZ0":-4.136915037272159,"x":143.46,"y":173.38,"x0":2.118446433316684,"y0":50.00312121049138,"z0":5.303923171820553,"aX":12.727092618663843},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.5,"breakHorizontal":-11.2,"spinRate":2416,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.42071010374478757,"extension":6.126626760399681},"index":0,"playId":"7e78d29d-b63f-365a-a7e0-d162a8d97810","pitchNumber":1,"startTime":"2025-08-16T19:31:20.732Z","endTime":"2025-08-16T19:31:23.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.92672667703161,"aZ":-30.63260393581043,"pfxX":-3.063618537219069,"pfxZ":1.1567160424136933,"pX":-0.357028046347245,"pZ":2.767368662350938,"vX0":-5.677664181364682,"vY0":-114.71710470076094,"vZ0":0.734091383847292,"x":130.61,"y":164.06,"x0":2.5512774360090953,"y0":50.00030680395411,"z0":5.437706618080678,"aX":-4.06699212983161},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":2.6,"breakHorizontal":7.0,"spinRate":2594,"spinDirection":298},"zone":4,"typeConfidence":2.0,"plateTime":0.47810209500943657,"extension":6.05424995450236},"hitData":{"launchSpeed":90.2,"launchAngle":54.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.02,"coordY":124.71}},"index":1,"playId":"8efe2e02-3742-36ae-ac35-7f3b10380908","pitchNumber":2,"startTime":"2025-08-16T19:31:37.564Z","endTime":"2025-08-16T19:31:47.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:31:47.169Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jared Triolo doubles (9) on a sharp line drive to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T19:31:58.547Z","endTime":"2025-08-16T19:32:41.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.79,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.26445318629001,"aZ":-17.30299739585202,"pfxX":7.957539333022627,"pfxZ":8.57737308793048,"pX":-0.09321001366324959,"pZ":2.899051624328137,"vX0":-8.447662751555216,"vY0":-130.31409104707456,"vZ0":-3.0645922980109717,"x":120.55,"y":160.51,"x0":2.1439970796927676,"y0":50.00405790490411,"z0":5.384400915488032,"aX":13.80023812172036},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.1,"breakHorizontal":-12.7,"spinRate":2397,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.4189927072759252,"extension":6.030228116454074},"hitData":{"launchSpeed":103.4,"launchAngle":20.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":45.12,"coordY":81.33}},"index":0,"playId":"11117402-ee42-3ffe-b50e-e7f3408cb94f","pitchNumber":1,"startTime":"2025-08-16T19:32:28.804Z","endTime":"2025-08-16T19:32:41.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:32:41.788Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tommy Pham walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T19:32:58.449Z","endTime":"2025-08-16T19:35:13.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":79.7,"endSpeed":74.2,"strikeZoneTop":3.5099996851332,"strikeZoneBottom":1.73287725248709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.689240958586108,"aZ":-33.08303126468189,"pfxX":-4.040861988929022,"pfxZ":-0.6528016319325864,"pX":1.4237422834543216,"pZ":3.2110730561781797,"vX0":-1.551953842774042,"vY0":-116.16591662166672,"vZ0":2.030336945466712,"x":62.73,"y":152.08,"x0":2.6226440161832145,"y0":50.00381398327318,"z0":5.437272549337499,"aX":-5.60613398673634},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-0.5,"breakHorizontal":7.7,"spinRate":2403,"spinDirection":294},"zone":12,"typeConfidence":2.0,"plateTime":0.46881208609069747,"extension":6.01748592464562},"index":0,"playId":"c86c7389-c776-3b90-876c-64223f9d71cb","pitchNumber":1,"startTime":"2025-08-16T19:33:14.096Z","endTime":"2025-08-16T19:33:17.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.5,"strikeZoneTop":3.49556799300075,"strikeZoneBottom":1.65508529768328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.733644909641942,"aZ":-31.06685019708275,"pfxX":-5.274177166863534,"pfxZ":0.8207870355740834,"pX":-0.9129136342906907,"pZ":1.892776887756715,"vX0":-6.251971234824416,"vY0":-115.43351560324075,"vZ0":-0.9512592320778812,"x":151.8,"y":187.68,"x0":2.5122111732024237,"y0":50.005719861724366,"z0":5.2913184140187015,"aX":-7.143936031052442},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":1.6,"breakHorizontal":11.0,"spinRate":2515,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.4738265025238846,"extension":6.10593325245908},"index":1,"playId":"90fb7bc9-ca4c-3f6d-89b5-fab0c27f71be","pitchNumber":2,"startTime":"2025-08-16T19:33:32.836Z","endTime":"2025-08-16T19:33:37.268Z","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":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.51627033425985,"strikeZoneBottom":1.67354590109478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.98136921456256,"aZ":-16.880187720365704,"pfxX":7.496846395286267,"pfxZ":8.773858897040103,"pX":-0.7489059293802952,"pZ":2.3125955875895468,"vX0":-10.02914205077356,"vY0":-130.555758576433,"vZ0":-4.3749597546693115,"x":145.55,"y":176.34,"x0":2.151074709554127,"y0":50.00259033201336,"z0":5.2635170789923045,"aX":13.068170085901276},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.2,"breakHorizontal":-11.6,"spinRate":2346,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.4179884105822045,"extension":6.172715825124712},"index":2,"playId":"a459c36e-b2e9-3099-ae0d-7d616dcaaffb","pitchNumber":3,"startTime":"2025-08-16T19:33:53.845Z","endTime":"2025-08-16T19:33:57.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.54758050452838,"strikeZoneBottom":1.65133261885155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.528946197420105,"aZ":-15.866309288305535,"pfxX":6.964552310019887,"pfxZ":9.332677726279146,"pX":-1.5889785991807377,"pZ":2.7988338359326934,"vX0":-11.740525782067492,"vY0":-130.846874365142,"vZ0":-3.4917118456556735,"x":177.57,"y":163.21,"x0":2.0350781704265777,"y0":50.006147185631065,"z0":5.327083233175574,"aX":12.175834641412719},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.3,"breakHorizontal":-10.3,"spinRate":2378,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4173177012197753,"extension":6.140866078246677},"index":3,"playId":"62ad4d8f-00a8-3ed6-88b4-54f35a4e14c1","pitchNumber":4,"startTime":"2025-08-16T19:34:13.625Z","endTime":"2025-08-16T19:34:17.148Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.594848338491033,"aZ":-16.65381704080999,"pfxX":7.970238148839611,"pfxZ":8.844739100915184,"pX":-0.8256025424019503,"pZ":2.1860402484975476,"vX0":-10.12350686529425,"vY0":-131.09789106388226,"vZ0":-4.586016323349717,"x":148.47,"y":179.76,"x0":2.0358714862374416,"y0":50.00435358137168,"z0":5.186849219268084,"aX":13.988870512983956},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.2,"breakHorizontal":-12.5,"spinRate":2402,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.4165045270970724,"extension":6.196388031597841},"index":4,"playId":"13a90c39-8869-3048-991b-8e096b165579","pitchNumber":5,"startTime":"2025-08-16T19:34:47.783Z","endTime":"2025-08-16T19:34:51.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.51000169071509,"strikeZoneBottom":1.66634391770732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.55472517869032,"aZ":-16.33717578648454,"pfxX":7.541847143752477,"pfxZ":9.02153224434659,"pX":-1.45069195952395,"pZ":2.824465354429518,"vX0":-11.519345754434955,"vY0":-131.33890878924896,"vZ0":-3.12109121437489,"x":172.3,"y":162.52,"x0":2.002512116374749,"y0":50.00404949411007,"z0":5.23598049385108,"aX":13.242347881090938},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.8,"breakHorizontal":-11.3,"spinRate":2373,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.41627561056423446,"extension":6.110189914813286},"index":5,"playId":"60dd5812-5fdb-381d-aa9a-f4832732ac6b","pitchNumber":6,"startTime":"2025-08-16T19:35:09.535Z","endTime":"2025-08-16T19:35:13.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:35:13.620Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T19:36:00.986Z","endTime":"2025-08-16T19:36:12.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"6411ba25-939f-46ec-a42e-252294464561","startTime":"2025-08-16T19:35:42.017Z","endTime":"2025-08-16T19:35:47.017Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.97345228890641,"aZ":-27.220064104833455,"pfxX":6.117612462808037,"pfxZ":3.369512128593584,"pX":0.5713599269853442,"pZ":2.6192873343710756,"vX0":-6.011997163675391,"vY0":-120.17973308987372,"vZ0":-0.8764576587748438,"x":95.22,"y":168.06,"x0":2.303417251478723,"y0":50.00506818440878,"z0":5.393387148845435,"aX":9.004141910112223},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.1,"breakHorizontal":-9.7,"spinRate":1266,"spinDirection":116},"zone":6,"typeConfidence":2.0,"plateTime":0.45470964514392254,"extension":6.243325343097445},"hitData":{"launchSpeed":96.8,"launchAngle":39.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.31,"coordY":65.31}},"index":1,"playId":"5559db3d-c02a-3caa-a3e3-4ba4a59256d6","pitchNumber":1,"startTime":"2025-08-16T19:36:03.129Z","endTime":"2025-08-16T19:36:12.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:36:12.292Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seiya Suzuki singles on a line drive to center fielder Alexander Canario.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T19:38:36.546Z","endTime":"2025-08-16T19:40:03.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"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":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Nicolas replaces Mike Burrows.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T19:36:56.586Z","endTime":"2025-08-16T19:38:38.877Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693312,"link":"/api/v1/people/693312"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.22183922234694,"strikeZoneBottom":1.41791901782632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00362254863723,"aZ":-11.96043559189388,"pfxX":-6.9362520218709145,"pfxZ":10.008780508605716,"pX":-0.6210218004290775,"pZ":1.8619462807299338,"vX0":4.533500055390059,"vY0":-141.1791263628829,"vZ0":-9.213827805568059,"x":140.67,"y":188.51,"x0":-1.3460736103529307,"y0":50.00362144045724,"z0":5.936860378685671,"aX":-14.008748155496514},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":11.6,"spinRate":2364,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.38789259961401346,"extension":7.03755779354767},"index":1,"playId":"82036018-a27f-33e5-b6ab-84bd0f0c43c1","pitchNumber":1,"startTime":"2025-08-16T19:38:38.877Z","endTime":"2025-08-16T19:38:42.507Z","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":99.5,"endSpeed":90.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.357644503446195,"aZ":-8.988350686568694,"pfxX":-5.931737104020261,"pfxZ":11.043517716559242,"pX":-0.23067312301415865,"pZ":2.569521965814206,"vX0":5.300864762555582,"vY0":-144.5917872497715,"vZ0":-7.935112807416738,"x":125.79,"y":169.4,"x0":-1.3246515139716435,"y0":50.00639223829157,"z0":5.914888492047339,"aX":-12.457179886257975},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.4,"breakHorizontal":9.6,"spinRate":2468,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3800445123714562,"extension":6.986191227453239},"index":2,"playId":"547e891f-8461-339f-b07c-8af6635a9088","pitchNumber":2,"startTime":"2025-08-16T19:38:54.700Z","endTime":"2025-08-16T19:38:58.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.7,"strikeZoneTop":3.22000127080114,"strikeZoneBottom":1.43846971719594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.786606877852275,"aZ":-26.889194287197526,"pfxX":2.1160630012901502,"pfxZ":2.943850104403427,"pX":0.7863021778688869,"pZ":0.7322426749617029,"vX0":5.304441950294053,"vY0":-132.476411532007,"vZ0":-7.9785707170134375,"x":87.03,"y":219.01,"x0":-1.5092214853911297,"y0":50.00077751604951,"z0":5.720993587692952,"aX":3.796110293248394},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.0,"breakHorizontal":-4.9,"spinRate":2478,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.41195425967729804,"extension":7.060770443921474},"index":3,"playId":"a86a2c88-c08f-309f-8210-9fc17ce1dbdf","pitchNumber":3,"startTime":"2025-08-16T19:39:14.064Z","endTime":"2025-08-16T19:39:17.064Z","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":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.7,"strikeZoneTop":3.21223028210206,"strikeZoneBottom":1.47425287458433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.93270852440236,"aZ":-30.99323607853104,"pfxX":1.8672076489801102,"pfxZ":0.6389825079344256,"pX":-0.6081148613707902,"pZ":1.9021389180067838,"vX0":2.105481235375889,"vY0":-134.3555194728171,"vZ0":-4.882231062380886,"x":140.18,"y":187.42,"x0":-1.6411826843197739,"y0":50.003505230253836,"z0":5.915489829453913,"aX":3.4532031675056256},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.4,"breakHorizontal":-3.8,"spinRate":2491,"spinDirection":153},"zone":7,"typeConfidence":2.0,"plateTime":0.4058684232345846,"extension":6.817325482574146},"index":4,"playId":"97ecb172-2aa6-3a97-8f92-5e17748aa958","pitchNumber":4,"startTime":"2025-08-16T19:39:34.473Z","endTime":"2025-08-16T19:39:38.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.26391047043529,"aZ":-11.817971761549176,"pfxX":-3.7821105301065145,"pfxZ":9.853042016055085,"pX":1.0426536389554222,"pZ":2.2687826016310586,"vX0":7.615649303126403,"vY0":-143.11069543048922,"vZ0":-8.169330865204874,"x":77.26,"y":177.52,"x0":-1.1664347522533027,"y0":50.00505499337936,"z0":5.908175193388912,"aX":-7.81603215751714},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.2,"breakHorizontal":5.3,"spinRate":2377,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.38332517283001577,"extension":6.943118445809393},"hitData":{"launchSpeed":99.1,"launchAngle":8.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.29,"coordY":66.33}},"index":5,"playId":"1995185b-5d5b-3178-b171-76ec8f08d196","pitchNumber":5,"startTime":"2025-08-16T19:39:52.257Z","endTime":"2025-08-16T19:40:03.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:40:03.604Z","atBatIndex":41},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Pete Crow-Armstrong hit by pitch. Seiya Suzuki to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T19:40:24.370Z","endTime":"2025-08-16T19:41:25.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":0,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.06169107191734,"strikeZoneBottom":1.43244942083324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.01246224066364,"aZ":-11.492960737333387,"pfxX":-4.104810406285068,"pfxZ":10.154933364402366,"pX":-0.046227723631297096,"pZ":0.4343106204289128,"vX0":4.712802015785715,"vY0":-141.92088975547378,"vZ0":-12.732078004970601,"x":118.76,"y":227.05,"x0":-1.1964104924375378,"y0":50.00444614403395,"z0":5.71541225408017,"aX":-8.360045428046673},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":6.5,"spinRate":2375,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.38620760096305595,"extension":7.028161748852874},"index":0,"playId":"6460be34-dea5-35dd-a970-001013fca939","pitchNumber":1,"startTime":"2025-08-16T19:40:27.863Z","endTime":"2025-08-16T19:40:31.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":2.9310953646528,"strikeZoneBottom":1.35620816577915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.24008944895649,"aZ":-12.083062181482019,"pfxX":-4.312316334292014,"pfxZ":9.99199327831468,"pX":1.4938461078015117,"pZ":1.390488500577884,"vX0":8.850673280850549,"vY0":-140.5189580647806,"vZ0":-9.707984349865,"x":60.06,"y":201.24,"x0":-1.128770508457535,"y0":50.002752810395314,"z0":5.663885930344845,"aX":-8.671351674384962},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":6.1,"spinRate":2374,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3889888004140398,"extension":7.113957729348086},"index":1,"playId":"e117743b-1040-3966-9a44-3b201fb00bba","pitchNumber":2,"startTime":"2025-08-16T19:40:58.851Z","endTime":"2025-08-16T19:41:01.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14994358183388,"aZ":-29.223852706011982,"pfxX":1.8459682182395838,"pfxZ":1.6565906405666464,"pX":2.2611327636352954,"pZ":2.3074603469766157,"vX0":8.1587034625261,"vY0":-132.04206580925197,"vZ0":-3.6526305495718,"x":30.81,"y":176.48,"x0":-1.0991002262756226,"y0":50.00216597110458,"z0":5.841419537540316,"aX":3.2816148741395557},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.4,"breakHorizontal":-5.0,"spinRate":2502,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4136457308777812,"extension":6.871233410252988},"index":2,"playId":"bb009992-f8cb-3125-b7d9-f98f83aad513","pitchNumber":3,"startTime":"2025-08-16T19:41:19.421Z","endTime":"2025-08-16T19:41:25.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:41:25.526Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carson Kelly pops out to first baseman Liover Peguero in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T19:42:26.992Z","endTime":"2025-08-16T19:42:39.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"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":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T19:41:38.395Z","endTime":"2025-08-16T19:42:29.388Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.921557565370254,"aZ":-14.183783095651957,"pfxX":-4.545109546575926,"pfxZ":8.923653740842251,"pX":-0.33302700636642374,"pZ":2.8279205352681984,"vX0":4.678113115145714,"vY0":-141.04951333088425,"vZ0":-5.871239216835258,"x":129.69,"y":162.43,"x0":-1.4221304708910607,"y0":50.001996445550056,"z0":5.850113473114079,"aX":-9.162661804280443},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":7.3,"spinRate":2266,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.3882437875540803,"extension":7.095517138081923},"hitData":{"launchSpeed":87.8,"launchAngle":67.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":169.58,"coordY":172.82}},"index":1,"playId":"fa1ac41e-0ee0-3004-a0ac-0fb491894434","pitchNumber":1,"startTime":"2025-08-16T19:42:29.388Z","endTime":"2025-08-16T19:42:39.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:42:39.632Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ian Happ lines out to right fielder Bryan Reynolds.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T19:42:54.545Z","endTime":"2025-08-16T19:43:23.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":0},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.85170920730246,"aZ":-13.593247338857747,"pfxX":-5.651563497337866,"pfxZ":9.258124608142525,"pX":-0.4995949234382873,"pZ":2.917581567511928,"vX0":3.7653250057389958,"vY0":-140.96377750728377,"vZ0":-6.041967064162697,"x":136.04,"y":160.01,"x0":-1.1202340026263198,"y0":50.0037882803425,"z0":5.97081365088935,"aX":-11.343558706196267},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":9.5,"spinRate":2309,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.38896339119185264,"extension":6.913940921298968},"hitData":{"launchSpeed":91.3,"launchAngle":23.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.13,"coordY":76.91}},"index":0,"playId":"6ceeacea-9c71-3457-bd67-8f396bc7b5d6","pitchNumber":1,"startTime":"2025-08-16T19:43:11.750Z","endTime":"2025-08-16T19:43:23.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:43:23.503Z","atBatIndex":44},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nico Hoerner grounds into a force out, fielded by third baseman Isiah Kiner-Falefa. Seiya Suzuki out at 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T19:43:40.556Z","endTime":"2025-08-16T19:45:00.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.56332345368734,"aZ":-10.874914119288942,"pfxX":-3.7186532463710433,"pfxZ":10.242504734738164,"pX":-0.44306674223211034,"pZ":1.9117966088584992,"vX0":3.812266886392008,"vY0":-143.59154402812362,"vZ0":-9.328691489337762,"x":133.89,"y":187.16,"x0":-1.3074969961208134,"y0":50.0044382456253,"z0":5.887734642397154,"aX":-7.7335268744103765},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.8,"breakHorizontal":5.9,"spinRate":2299,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.38206554513037894,"extension":7.0387110250732965},"index":0,"playId":"5849bbdb-e94e-3d5b-8c7e-7d6f2625906f","pitchNumber":1,"startTime":"2025-08-16T19:43:59.490Z","endTime":"2025-08-16T19:44:02.581Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-16T19:44:11.663Z","endTime":"2025-08-16T19:44:26.357Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.41005882233855,"strikeZoneBottom":1.62322380793058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.57925154353911,"aZ":-37.19384142615109,"pfxX":1.5698386190945426,"pfxZ":-3.201796515515831,"pX":1.2895226862068092,"pZ":0.8949203398583153,"vX0":5.850669229952999,"vY0":-124.2777054541378,"vZ0":-4.283589729199058,"x":67.85,"y":214.62,"x0":-1.2979224013169408,"y0":50.00567210200562,"z0":5.725785977043562,"aX":2.458174944282829},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.6,"breakHorizontal":-4.2,"spinRate":2498,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4404898791708076,"extension":7.207419402619623},"index":2,"playId":"65fe1b26-135e-3898-96a2-5e227e88a2ae","pitchNumber":2,"startTime":"2025-08-16T19:44:26.357Z","endTime":"2025-08-16T19:44:29.382Z","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":97.6,"endSpeed":89.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10381738890347,"aZ":-13.824149253388148,"pfxX":-5.180350626751078,"pfxZ":8.963899334679978,"pX":-0.6500148778586702,"pZ":2.836207381209889,"vX0":3.775856532339363,"vY0":-142.0650831363645,"vZ0":-6.149492967809681,"x":141.78,"y":162.2,"x0":-1.3223472196128285,"y0":50.00080246645505,"z0":5.90506386510502,"aX":-10.603044665351561},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":8.6,"spinRate":2316,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.38533017838493855,"extension":6.970434157963793},"hitData":{"launchSpeed":94.6,"launchAngle":-4.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.17,"coordY":166.73}},"index":3,"playId":"9281d4c8-1577-30d5-9080-bac54dce0845","pitchNumber":3,"startTime":"2025-08-16T19:44:50.999Z","endTime":"2025-08-16T19:45:00.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:45:00.079Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, third baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T19:47:04.873Z","endTime":"2025-08-16T19:47:43.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":89.8,"endSpeed":82.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.70157522900462,"aZ":-17.624408349582758,"pfxX":8.024141287463161,"pfxZ":8.319156624601282,"pX":0.09177564400261863,"pZ":3.229604007827906,"vX0":-7.97784650654218,"vY0":-130.6959087365351,"vZ0":-2.22794478167258,"x":113.5,"y":151.58,"x0":2.125292028367314,"y0":50.00443269024582,"z0":5.4008933568491235,"aX":14.036683709187445},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.9,"breakHorizontal":-13.0,"spinRate":2384,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.4173394300120723,"extension":6.149804148673464},"index":0,"playId":"222b7723-e2cd-37da-95c5-87aac23d5d62","pitchNumber":1,"startTime":"2025-08-16T19:47:16.415Z","endTime":"2025-08-16T19:47:19.531Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.21601945631986,"aZ":-26.70589578158008,"pfxX":8.77145751995229,"pfxZ":3.625728182546359,"pX":0.5289763075853172,"pZ":2.335925439604304,"vX0":-7.094248445977104,"vY0":-121.10753120223075,"vZ0":-1.9306920391968645,"x":96.84,"y":175.71,"x0":2.334729463526851,"y0":50.00462405277073,"z0":5.4445916186440275,"aX":13.233492849196036},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.4,"breakHorizontal":-14.5,"spinRate":1411,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.44962519879759943,"extension":6.231901201095595},"hitData":{"launchSpeed":84.0,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.77,"coordY":170.79}},"index":1,"playId":"75d84c0b-1091-3509-898c-c279d9243715","pitchNumber":2,"startTime":"2025-08-16T19:47:36.638Z","endTime":"2025-08-16T19:47:43.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:47:43.656Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew McCutchen flies out to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T19:47:53.793Z","endTime":"2025-08-16T19:50:40.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.57914413320338,"aZ":-28.567062742686314,"pfxX":8.015956013521999,"pfxZ":2.483696877246908,"pX":0.7301652836882905,"pZ":1.9137156703606242,"vX0":-6.42990370877261,"vY0":-119.17835055380822,"vZ0":-2.316425337270573,"x":89.17,"y":187.11,"x0":2.407515616446452,"y0":50.00442394480165,"z0":5.450941650299452,"aX":11.657130003229748},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.2,"breakHorizontal":-13.2,"spinRate":1333,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.45769503087766505,"extension":6.175622593889533},"index":0,"playId":"41ddebef-a72c-3bed-8244-5d0c2da40b71","pitchNumber":1,"startTime":"2025-08-16T19:48:12.216Z","endTime":"2025-08-16T19:48:15.216Z","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":90.0,"endSpeed":82.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.31436785360582,"aZ":-14.60583012766326,"pfxX":8.132133574021921,"pfxZ":10.144036338061271,"pX":-0.31525664996647934,"pZ":3.324470924316175,"vX0":-8.96238691480875,"vY0":-130.71401401637036,"vZ0":-2.5352434006898177,"x":129.02,"y":149.02,"x0":2.099845024938005,"y0":50.003334596951895,"z0":5.402321164386138,"aX":14.08584380160815},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.0,"breakHorizontal":-12.7,"spinRate":2496,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.4188791109741099,"extension":6.131406955831742},"index":1,"playId":"ab1cb420-dbb7-3a1a-a949-fb1d29b9db1b","pitchNumber":2,"startTime":"2025-08-16T19:48:58.253Z","endTime":"2025-08-16T19:49:01.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.3,"strikeZoneTop":3.42000020364966,"strikeZoneBottom":1.636190307038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.06874500168677,"aZ":-24.85730394399556,"pfxX":6.497124769830741,"pfxZ":4.8829501948380765,"pX":0.028748986853650734,"pZ":1.195654162688947,"vX0":-7.301668373367334,"vY0":-120.7335739327758,"vZ0":-4.716749697658384,"x":115.9,"y":206.5,"x0":2.226263654884639,"y0":50.00556085593798,"z0":5.321672126406296,"aX":9.743290178133805},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.2,"breakHorizontal":-10.3,"spinRate":1346,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.45099422254099464,"extension":6.159419568469002},"index":2,"playId":"33e96741-e78a-34db-b6df-2eda361c9471","pitchNumber":3,"startTime":"2025-08-16T19:49:21.499Z","endTime":"2025-08-16T19:49:25.736Z","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":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.42471972401241,"strikeZoneBottom":1.71859991267083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.315270653701774,"aZ":-31.99160296517126,"pfxX":-6.33418913058886,"pfxZ":0.13285722770411557,"pX":-1.2259480853631985,"pZ":1.6916355296425323,"vX0":-6.934309584622742,"vY0":-116.64081845741462,"vZ0":-1.5549542688079587,"x":163.73,"y":193.11,"x0":2.610405510651545,"y0":50.002392377883815,"z0":5.388502996324492,"aX":-8.711392797187008},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.1,"breakHorizontal":13.2,"spinRate":2718,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4699082776444321,"extension":6.049842692282074},"index":3,"playId":"83ea3aea-5bfa-3ee8-a753-492f5d4237f2","pitchNumber":4,"startTime":"2025-08-16T19:49:39.609Z","endTime":"2025-08-16T19:49:44.102Z","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":91.0,"endSpeed":83.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.7918670177581,"aZ":-14.232077631636562,"pfxX":6.788371730300279,"pfxZ":10.12153832587708,"pX":-0.42282993688017334,"pZ":2.2135137967115543,"vX0":-8.594666141787817,"vY0":-132.2034139611825,"vZ0":-5.274792042253724,"x":133.12,"y":179.02,"x0":1.9860646439456096,"y0":50.00267022085703,"z0":5.2766411131370745,"aX":12.034150585280646},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.4,"breakHorizontal":-10.4,"spinRate":2505,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.41407050612845886,"extension":6.201771714640102},"index":4,"playId":"1efc8876-a1bb-3940-8305-9e4f4a983486","pitchNumber":5,"startTime":"2025-08-16T19:49:59.164Z","endTime":"2025-08-16T19:50:05.065Z","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":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.363931366532224,"aZ":-14.543890945601024,"pfxX":7.130145842022177,"pfxZ":10.003056971179419,"pX":0.5225245738093893,"pZ":2.5397888319421504,"vX0":-6.6840257667881815,"vY0":-131.98680229717777,"vZ0":-4.453247189315901,"x":97.08,"y":170.21,"x0":2.162670374985369,"y0":50.00233771084533,"z0":5.321541521000335,"aX":12.566668201161635},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.3,"breakHorizontal":-11.4,"spinRate":2477,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.4151514513924526,"extension":6.094408017225741},"hitData":{"launchSpeed":97.1,"launchAngle":40.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.83,"coordY":69.25}},"index":5,"playId":"51f3623e-cb25-3afd-a984-5bf9eec969c8","pitchNumber":6,"startTime":"2025-08-16T19:50:30.478Z","endTime":"2025-08-16T19:50:40.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:50:40.209Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joey Bart walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T19:50:49.609Z","endTime":"2025-08-16T19:53:32.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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(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":80.1,"endSpeed":73.9,"strikeZoneTop":3.4880127979281,"strikeZoneBottom":1.60636817116978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.668218312306696,"aZ":-29.615607524288166,"pfxX":-4.721593870569247,"pfxZ":1.8563737262012108,"pX":-0.7969265242643835,"pZ":2.2776962723802283,"vX0":-6.387666687770272,"vY0":-116.5212274560258,"vZ0":-0.5444187030163288,"x":147.38,"y":177.28,"x0":2.59201193316804,"y0":50.00087388837599,"z0":5.3098722756884165,"aX":-6.4983542619062575},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":3.5,"breakHorizontal":10.1,"spinRate":2611,"spinDirection":295},"zone":4,"typeConfidence":2.0,"plateTime":0.46986145288944403,"extension":5.970798508974398},"index":0,"playId":"3a304ced-8d3c-3cd6-8da2-98e643a60ef8","pitchNumber":1,"startTime":"2025-08-16T19:51:10.385Z","endTime":"2025-08-16T19:51:14.842Z","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":90.2,"endSpeed":82.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.7140154848168,"aZ":-17.14190192927425,"pfxX":8.73644911203537,"pfxZ":8.639109122852568,"pX":0.034660345987345104,"pZ":3.067932416398875,"vX0":-8.277913300728244,"vY0":-131.08526659032617,"vZ0":-2.562871530478663,"x":115.68,"y":155.95,"x0":2.098429100288574,"y0":50.004412984343084,"z0":5.338118673626663,"aX":15.205486212299993},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.2,"breakHorizontal":-14.0,"spinRate":2490,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.4178468294465123,"extension":6.1532461989922815},"index":1,"playId":"9be4d5c3-b5e4-3842-9e7e-669fdbe67adf","pitchNumber":2,"startTime":"2025-08-16T19:51:30.334Z","endTime":"2025-08-16T19:51:33.974Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-16T19:51:50.933Z","endTime":"2025-08-16T19:52:04.694Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.262504385536882,"aZ":-28.135882494672924,"pfxX":8.29993469155205,"pfxZ":2.668817645354321,"pX":0.4470041900852036,"pZ":1.8981793355802772,"vX0":-6.9641553671045795,"vY0":-121.59257363418351,"vZ0":-2.4924187248523024,"x":99.96,"y":187.53,"x0":2.253967703760353,"y0":50.00484654909696,"z0":5.349680746630875,"aX":12.573343511807183},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.6,"breakHorizontal":-13.7,"spinRate":1448,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.44848014017672533,"extension":6.263032664396622},"index":3,"playId":"c5a55284-5ffe-3d72-b716-0fc1d100bf9b","pitchNumber":3,"startTime":"2025-08-16T19:52:04.694Z","endTime":"2025-08-16T19:52:08.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.47835169721888,"strikeZoneBottom":1.68311705309533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.940168431300727,"aZ":-15.493203720457704,"pfxX":7.751848312379521,"pfxZ":9.43621846332777,"pX":0.4754369035434162,"pZ":4.287040343578918,"vX0":-6.777669947992323,"vY0":-132.30959141602273,"vZ0":-0.1351850493152172,"x":98.88,"y":123.03,"x0":2.066495404747481,"y0":50.00531429716211,"z0":5.476733938756844,"aX":13.708677226785422},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.3,"breakHorizontal":-12.5,"spinRate":2473,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4143989368706542,"extension":6.147425826942909},"index":4,"playId":"5a80839c-411d-3697-93d5-a15e69d5af65","pitchNumber":4,"startTime":"2025-08-16T19:52:24.383Z","endTime":"2025-08-16T19:52:28.131Z","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":90.5,"endSpeed":82.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.996327109981635,"aZ":-15.989871125642779,"pfxX":7.380140902215663,"pfxZ":9.209329636438534,"pX":-0.49858821936557024,"pZ":2.9496673687827535,"vX0":-8.883589854948632,"vY0":-131.51313234238484,"vZ0":-3.11294154844287,"x":136.01,"y":159.14,"x0":1.958858952072266,"y0":50.00517189250914,"z0":5.329669835539756,"aX":12.974205213032981},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.2,"breakHorizontal":-11.5,"spinRate":2453,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.41594521808442186,"extension":6.178715199543378},"index":5,"playId":"5793af88-ca6f-3f12-bd73-650ae20aa864","pitchNumber":5,"startTime":"2025-08-16T19:52:42.334Z","endTime":"2025-08-16T19:52:45.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.0,"strikeZoneTop":3.48207275190531,"strikeZoneBottom":1.55644703420562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.651025665073917,"aZ":-26.843312757434738,"pfxX":8.249578063835415,"pfxZ":3.502493431813456,"pX":-0.2790936094746095,"pZ":0.8597948031742731,"vX0":-8.448336996448399,"vY0":-121.74641559811491,"vZ0":-5.0805066998105906,"x":127.64,"y":215.57,"x0":2.1405834058442745,"y0":50.00593788255187,"z0":5.256847194120392,"aX":12.566842459540956},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.5,"breakHorizontal":-13.3,"spinRate":1429,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4474198492734742,"extension":6.384357807772467},"index":6,"playId":"3a4ac7df-19bb-32e9-b0fa-03e283cd3823","pitchNumber":6,"startTime":"2025-08-16T19:53:07.312Z","endTime":"2025-08-16T19:53:11.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.4800003098153,"strikeZoneBottom":1.68043245506057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.538427246756296,"aZ":-24.818598959544158,"pfxX":8.341827979274935,"pfxZ":4.9152748762943546,"pX":-1.1568040717043913,"pZ":0.25073598263918556,"vX0":-10.371107152817459,"vY0":-120.95429851009614,"vZ0":-6.475631703045756,"x":161.09,"y":232.01,"x0":2.0843101971313573,"y0":50.00176960778679,"z0":5.111951853941865,"aX":12.475690277891745},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.7,"breakHorizontal":-13.0,"spinRate":1514,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.45123946891166566,"extension":6.524376947922423},"index":7,"playId":"8ab72a3e-7a27-3cd6-afe2-d557ae060d90","pitchNumber":7,"startTime":"2025-08-16T19:53:26.765Z","endTime":"2025-08-16T19:53:32.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:53:32.591Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Liover Peguero singles on a ground ball to left fielder Ian Happ. Joey Bart to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T19:53:40.661Z","endTime":"2025-08-16T19:54:08.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"postOnThird":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":90.2,"endSpeed":82.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.825566720884314,"aZ":-14.925868246932634,"pfxX":7.130109192061187,"pfxZ":9.886503385514713,"pX":-0.5161196889522869,"pZ":2.46201917578978,"vX0":-9.151375757546809,"vY0":-131.04186460738939,"vZ0":-4.255903535377082,"x":136.67,"y":172.31,"x0":2.0896436297080108,"y0":50.005443215772765,"z0":5.216932683919605,"aX":12.443991544795429},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.2,"breakHorizontal":-11.0,"spinRate":2433,"spinDirection":140},"zone":4,"typeConfidence":2.0,"plateTime":0.41744260025261415,"extension":6.146732781974482},"hitData":{"launchSpeed":103.8,"launchAngle":4.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.88,"coordY":128.19}},"index":0,"playId":"f817f692-dfc2-37ac-9863-1e2aaa1f4be5","pitchNumber":1,"startTime":"2025-08-16T19:53:57.988Z","endTime":"2025-08-16T19:54:08.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:54:08.734Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alexander Canario strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T19:55:34.315Z","endTime":"2025-08-16T19:57:07.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T19:54:34.637Z","endTime":"2025-08-16T19:55:36.551Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.0,"strikeZoneTop":3.66441362118513,"strikeZoneBottom":1.66853245297427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.229087021651036,"aZ":-25.40027455389328,"pfxX":7.549002868767419,"pfxZ":4.4688367822917066,"pX":-0.6387700030650797,"pZ":0.27882061273849734,"vX0":-9.222782886195493,"vY0":-121.36520429178694,"vZ0":-6.545784625538275,"x":141.35,"y":231.25,"x0":2.2021166576001137,"y0":50.00207649905801,"z0":5.176562473724246,"aX":11.439844552665157},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.0,"breakHorizontal":-11.9,"spinRate":1426,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4486069774489492,"extension":6.322669958579854},"index":1,"playId":"e5352c46-3cbd-33af-a30a-15b5e5dadc2d","pitchNumber":1,"startTime":"2025-08-16T19:55:36.551Z","endTime":"2025-08-16T19:55:39.957Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.178287703967897,"aZ":-28.499548883864964,"pfxX":8.092556215477181,"pfxZ":2.4439485337560374,"pX":0.05192600773612557,"pZ":2.001424535873788,"vX0":-7.618499016116726,"vY0":-121.21982143041704,"vZ0":-2.0785050805068193,"x":115.02,"y":184.74,"x0":2.167207202112385,"y0":50.00538957059407,"z0":5.3308788234027595,"aX":12.18234731606678},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.2,"breakHorizontal":-13.1,"spinRate":1348,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.4499007856870594,"extension":6.185999220599217},"index":2,"playId":"60dadfc0-241d-3b56-af15-9ad19c420162","pitchNumber":2,"startTime":"2025-08-16T19:56:00.793Z","endTime":"2025-08-16T19:56:03.793Z","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":80.2,"endSpeed":74.0,"strikeZoneTop":3.48270630417668,"strikeZoneBottom":1.62293602729372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.226784925729664,"aZ":-29.47948742895741,"pfxX":-4.307504512768636,"pfxZ":1.9432569509590678,"pX":0.14618283850705288,"pZ":3.007835202750748,"vX0":-4.354831443811417,"vY0":-116.80594125657768,"vZ0":1.0859121025211174,"x":111.43,"y":157.57,"x0":2.5917622451521294,"y0":50.00324969555946,"z0":5.300825143051563,"aX":-5.973750615479089},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":4.1,"breakHorizontal":8.9,"spinRate":2572,"spinDirection":287},"zone":2,"typeConfidence":2.0,"plateTime":0.4682504452039913,"extension":6.073778593931413},"index":3,"playId":"c9caf1ad-b964-37be-9183-158e986927da","pitchNumber":3,"startTime":"2025-08-16T19:56:22.216Z","endTime":"2025-08-16T19:56:26.204Z","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":90.9,"endSpeed":83.4,"strikeZoneTop":3.4849539116108,"strikeZoneBottom":1.70495432003974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.595968132930935,"aZ":-16.398232434781214,"pfxX":8.067950175314657,"pfxZ":8.846721034841927,"pX":0.8055109771285103,"pZ":3.750016970025323,"vX0":-6.4383363615419364,"vY0":-132.29873189845696,"vZ0":-1.2475154088484166,"x":86.3,"y":137.53,"x0":2.215018696906484,"y0":50.00546570789322,"z0":5.422246076322279,"aX":14.392421655524606},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.0,"breakHorizontal":-13.3,"spinRate":2454,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.41303198453523216,"extension":6.146220963618583},"index":4,"playId":"669576ff-6598-3f6b-9f65-d05bb36dc54b","pitchNumber":4,"startTime":"2025-08-16T19:56:43.412Z","endTime":"2025-08-16T19:56:47.647Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.127247046581427,"aZ":-27.139397185469793,"pfxX":7.5658651270218495,"pfxZ":3.2878505711965307,"pX":-0.26860299328117776,"pZ":1.6305753048169334,"vX0":-8.288929023708906,"vY0":-121.90108034546684,"vZ0":-3.156565949152519,"x":127.24,"y":194.75,"x0":2.1658033374636836,"y0":50.00303898013009,"z0":5.243359864460461,"aX":11.582153928505754},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.5,"breakHorizontal":-12.1,"spinRate":1451,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.44644012388453325,"extension":6.21625566349935},"index":5,"playId":"cb375ff9-8c27-3f0c-a356-957ba1115acb","pitchNumber":5,"startTime":"2025-08-16T19:57:03.570Z","endTime":"2025-08-16T19:57:07.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T19:57:07.162Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, third baseman Isiah Kiner-Falefa to first baseman Liover Peguero.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T19:59:52.149Z","endTime":"2025-08-16T20:01:21.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","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":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.3,"strikeZoneTop":3.60674654896319,"strikeZoneBottom":1.62711889426462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.17814141169987,"aZ":-26.90952321520176,"pfxX":-0.5000637574762727,"pfxZ":2.958316198122254,"pX":1.4570043191659248,"pZ":0.8874807975972422,"vX0":7.68218883464956,"vY0":-131.83031630245722,"vZ0":-7.258051209037635,"x":61.46,"y":214.82,"x0":-1.4164400449080816,"y0":50.00181272396545,"z0":5.632325077006929,"aX":-0.8900318665470208},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.1,"breakHorizontal":-0.6,"spinRate":2484,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.4137651279936203,"extension":6.8261749592999585},"index":0,"playId":"122094bd-5983-390d-837f-e3342ac10722","pitchNumber":1,"startTime":"2025-08-16T19:59:52.149Z","endTime":"2025-08-16T19:59:55.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.43863009016512,"strikeZoneBottom":1.56080295895982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.149153296123426,"aZ":-12.875613769648586,"pfxX":-5.5908083989482815,"pfxZ":9.439822991351019,"pX":0.7039145634262064,"pZ":3.448072041610164,"vX0":7.690200461656974,"vY0":-141.55702227251362,"vZ0":-4.821854739718577,"x":90.17,"y":145.68,"x0":-1.3125010156707069,"y0":50.00069984562757,"z0":5.98785280389692,"aX":-11.42738268904375},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":8.6,"spinRate":2279,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3858779851231837,"extension":6.968493998702985},"index":1,"playId":"63ffa730-2026-3871-8231-da5c2740af9c","pitchNumber":2,"startTime":"2025-08-16T20:00:12.537Z","endTime":"2025-08-16T20:00:15.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.52910769439165,"strikeZoneBottom":1.65165105810098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.91900151519555,"aZ":-42.27772370915796,"pfxX":4.457646022304827,"pfxZ":-7.035183591199072,"pX":-0.2641480811912831,"pZ":3.542375364537353,"vX0":1.6627918295665907,"vY0":-118.84269917386666,"vZ0":3.1183261353442226,"x":127.07,"y":143.14,"x0":-1.5512271035419802,"y0":50.00309243222808,"z0":6.042759908620094,"aX":6.401352640214196},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-11.8,"breakHorizontal":-8.5,"spinRate":2589,"spinDirection":46},"zone":2,"typeConfidence":2.0,"plateTime":0.4601839054888477,"extension":6.8307338423799},"index":2,"playId":"567813b0-59b5-3ff1-9db8-70a9051c6eb1","pitchNumber":3,"startTime":"2025-08-16T20:00:27.484Z","endTime":"2025-08-16T20:00:30.771Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-16T20:00:40.573Z","endTime":"2025-08-16T20:00:57.597Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.51024787485681,"strikeZoneBottom":1.54566959429194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.426237444288457,"aZ":-30.808180171910678,"pfxX":2.75865596143499,"pfxZ":0.7865279139007502,"pX":-0.8633377117442701,"pZ":3.9877339607938316,"vX0":0.6798673339622933,"vY0":-130.30341913935155,"vZ0":0.8302653975608421,"x":149.91,"y":131.11,"x0":-1.4855079668548414,"y0":50.00461392950004,"z0":5.972208643230687,"aX":4.798332758064306},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.8,"breakHorizontal":-5.2,"spinRate":2520,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.4185237524230203,"extension":6.779342017455186},"index":4,"playId":"ef17e4e3-95f3-3a50-a288-6c9ab29ed693","pitchNumber":4,"startTime":"2025-08-16T20:00:57.597Z","endTime":"2025-08-16T20:01:01.193Z","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":83.2,"endSpeed":76.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.441127646513714,"aZ":-43.80229786021704,"pfxX":2.870238168039655,"pfxZ":-7.799685499625333,"pX":-0.26715015431051725,"pZ":2.852907392069911,"vX0":1.4830134569613052,"vY0":-121.20885587077994,"vZ0":1.5152936110697435,"x":127.18,"y":161.75,"x0":-1.259708380772092,"y0":50.00561135583816,"z0":6.040940831494223,"aX":4.276401961241},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.6,"breakHorizontal":-5.5,"spinRate":2662,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.451688921354358,"extension":6.787448958447002},"hitData":{"launchSpeed":93.0,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.7,"coordY":161.66}},"index":5,"playId":"b31eb658-8bc7-36dd-a0ff-1efefe507d07","pitchNumber":5,"startTime":"2025-08-16T20:01:13.091Z","endTime":"2025-08-16T20:01:21.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:01:21.119Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Shaw grounds out, second baseman Nick Gonzales to first baseman Liover Peguero.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T20:01:34.917Z","endTime":"2025-08-16T20:01:57.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.82397220547018,"aZ":-13.333772775220144,"pfxX":-4.791776060952644,"pfxZ":9.008371202021147,"pX":-0.33172617589112063,"pZ":1.8704537235007919,"vX0":4.916949116887338,"vY0":-143.3989547221424,"vZ0":-8.70875014128986,"x":129.64,"y":188.28,"x0":-1.4424981289970593,"y0":50.004003751874485,"z0":5.770229664636252,"aX":-10.023215652662202},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.8,"breakHorizontal":7.8,"spinRate":2341,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.38132457297586697,"extension":7.108870438700287},"hitData":{"launchSpeed":85.9,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":120.39,"coordY":139.86}},"index":0,"playId":"cb3e02d6-1eac-383a-b97d-58eecabef449","pitchNumber":1,"startTime":"2025-08-16T20:01:49.192Z","endTime":"2025-08-16T20:01:57.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:01:57.284Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T20:02:31.754Z","endTime":"2025-08-16T20:04:19.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":6},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T20:02:17.562Z","endTime":"2025-08-16T20:02:34.143Z","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(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":98.2,"endSpeed":90.2,"strikeZoneTop":3.37727554151032,"strikeZoneBottom":1.60479315697464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.664873043161624,"aZ":-11.541222378566792,"pfxX":-5.031378062367643,"pfxZ":10.001748945051215,"pX":0.2419978965819468,"pZ":0.6178864445009712,"vX0":6.063271259070259,"vY0":-142.4656685554747,"vZ0":-12.321689842755477,"x":107.78,"y":222.1,"x0":-1.256662598052212,"y0":50.00415843842804,"z0":5.720276017448929,"aX":-10.379893915004882},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.8,"breakHorizontal":7.9,"spinRate":2299,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3839650468167881,"extension":7.17198106228154},"index":1,"playId":"d31d4eff-4adb-3576-bc69-17a135e4db73","pitchNumber":1,"startTime":"2025-08-16T20:02:34.143Z","endTime":"2025-08-16T20:02:37.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.7,"strikeZoneTop":3.30000098675012,"strikeZoneBottom":1.50743073123821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.934792405978225,"aZ":-39.30914988704943,"pfxX":4.443403254644593,"pfxZ":-4.93832552585371,"pX":-1.0799747207309986,"pZ":3.946540786115551,"vX0":0.03177196377829772,"vY0":-118.6429488549389,"vZ0":3.375842445460184,"x":158.17,"y":132.22,"x0":-1.672056482208719,"y0":50.004281885734606,"z0":6.057103893181518,"aX":6.417143339555149},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.0,"breakHorizontal":-8.0,"spinRate":2587,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.4593841148427966,"extension":6.900130908392716},"index":2,"playId":"9354e7a3-4e6e-304f-8f09-891e9df6969c","pitchNumber":2,"startTime":"2025-08-16T20:02:56.866Z","endTime":"2025-08-16T20:03:00.434Z","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":2},"pitchData":{"startSpeed":98.9,"endSpeed":91.0,"strikeZoneTop":3.29590430607711,"strikeZoneBottom":1.62844894005196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.51788968802741,"aZ":-12.020728781286007,"pfxX":-4.605035572284212,"pfxZ":9.567083677145778,"pX":0.036696907995130396,"pZ":1.5370205880806085,"vX0":5.3521818483740216,"vY0":-143.7912531131181,"vZ0":-9.944126205638646,"x":115.6,"y":197.28,"x0":-1.2453116070188306,"y0":50.00147892515272,"z0":5.7738634279056225,"aX":-9.699086275855597},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.6,"breakHorizontal":7.3,"spinRate":2418,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.38007461573383416,"extension":6.993991396866484},"index":3,"playId":"d39c51ba-3011-316a-b53d-133e294d6eb1","pitchNumber":3,"startTime":"2025-08-16T20:03:12.970Z","endTime":"2025-08-16T20:03:16.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.16491700360353,"strikeZoneBottom":1.5078712305776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.874438730810304,"aZ":-14.124106352729072,"pfxX":-4.847304297735562,"pfxZ":8.889413739943276,"pX":1.7751433015127511,"pZ":2.1466236461672863,"vX0":9.819907333756008,"vY0":-141.2825894146655,"vZ0":-7.737166558697701,"x":49.34,"y":180.82,"x0":-1.1089990932229725,"y0":50.002343837741876,"z0":5.820115382737744,"aX":-9.84267821055678},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.8,"breakHorizontal":6.8,"spinRate":2390,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.387038138982267,"extension":7.137496933856204},"index":4,"playId":"ec8defaf-0a44-36a5-8c71-0373e355d581","pitchNumber":4,"startTime":"2025-08-16T20:03:29.430Z","endTime":"2025-08-16T20:03:32.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.02143683551217,"aZ":-13.394064761342083,"pfxX":-5.013013412478864,"pfxZ":9.074730232927038,"pX":0.5192101294507281,"pZ":2.34905103224842,"vX0":6.683171476595637,"vY0":-142.31719771187443,"vZ0":-7.459135768279819,"x":97.21,"y":175.36,"x0":-1.1987449675251605,"y0":50.00022893399358,"z0":5.836745821182954,"aX":-10.37132440991541},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.2,"breakHorizontal":7.9,"spinRate":2461,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.3835991659124809,"extension":6.952351476685804},"index":5,"playId":"72d6f0e3-06fe-36cb-b4d2-3a02fc0cfc1b","pitchNumber":5,"startTime":"2025-08-16T20:03:47.679Z","endTime":"2025-08-16T20:03:51.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.893084922018783,"aZ":-40.92872542213188,"pfxX":2.420648266981938,"pfxZ":-5.568502016597897,"pX":0.7136032302308561,"pZ":1.7504722608647052,"vX0":4.16492138350106,"vY0":-124.54957135959987,"vZ0":-1.8309260451424327,"x":89.8,"y":191.52,"x0":-1.2944678732343748,"y0":50.00385615649917,"z0":5.878230005854525,"aX":3.8044607561643016},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-10.3,"breakHorizontal":-5.4,"spinRate":2680,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.43968124499907635,"extension":6.930111331321364},"index":6,"playId":"d90281c3-6938-307d-8bfb-d31ccc75470c","pitchNumber":6,"startTime":"2025-08-16T20:04:15.888Z","endTime":"2025-08-16T20:04:19.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:04:19.490Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isiah Kiner-Falefa strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T20:06:45.166Z","endTime":"2025-08-16T20:07:35.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Kittredge replaces Shota Imanaga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T20:05:54.355Z","endTime":"2025-08-16T20:06:47.482Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":552640,"link":"/api/v1/people/552640"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.3800011599948,"strikeZoneBottom":1.50011351234152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.212083341323712,"aZ":-22.023755949023457,"pfxX":-9.370237832111222,"pfxZ":5.126987590852649,"pX":0.3043809618906102,"pZ":1.4381246179843705,"vX0":7.70393695060397,"vY0":-139.11336874717796,"vZ0":-7.717418579874344,"x":105.4,"y":199.95,"x0":-1.269444848354897,"y0":50.00387005804227,"z0":5.684005394936334,"aX":-18.555165874835684},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.0,"breakHorizontal":15.6,"spinRate":2252,"spinDirection":214},"zone":9,"typeConfidence":0.9,"plateTime":0.39219610884823286,"extension":6.515395285427312},"index":1,"playId":"f2811bb5-56f4-3a61-9a5f-f8ce61f1297f","pitchNumber":1,"startTime":"2025-08-16T20:06:47.482Z","endTime":"2025-08-16T20:06:50.690Z","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":90.5,"endSpeed":84.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.678596314671864,"aZ":-30.92951791614392,"pfxX":2.2578147440700427,"pfxZ":0.6939323597482279,"pX":0.7521901874344646,"pZ":1.4398562387486928,"vX0":4.801822139541869,"vY0":-131.84149417135413,"vZ0":-5.632506186679385,"x":88.33,"y":199.9,"x0":-1.3742648016450958,"y0":50.00292067281632,"z0":5.841012407021138,"aX":4.039023462542637},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.4,"breakHorizontal":-5.0,"spinRate":2535,"spinDirection":155},"zone":9,"typeConfidence":0.89,"plateTime":0.41285558320099947,"extension":6.469567664056127},"index":2,"playId":"79ad6854-8bf0-3287-8e2a-303b34168655","pitchNumber":2,"startTime":"2025-08-16T20:07:01.256Z","endTime":"2025-08-16T20:07:04.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":85.1,"strikeZoneTop":3.26727848072229,"strikeZoneBottom":1.50206579894454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.25412695992324,"aZ":-29.292086624262275,"pfxX":2.7212705604198737,"pfxZ":1.5940148381109296,"pX":1.8821663302892433,"pZ":1.4137003135683988,"vX0":6.989427537029743,"vY0":-132.8308480107089,"vZ0":-6.113038748791197,"x":45.26,"y":200.61,"x0":-1.1243215395842467,"y0":50.00339248246505,"z0":5.84212126848054,"aX":4.920352634333069},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.9,"breakHorizontal":-6.2,"spinRate":2667,"spinDirection":158},"zone":14,"typeConfidence":0.87,"plateTime":0.4104698076197506,"extension":6.4679165457606365},"index":3,"playId":"aaa3e9ac-71ed-375f-a193-da450c0f3648","pitchNumber":3,"startTime":"2025-08-16T20:07:16.756Z","endTime":"2025-08-16T20:07:20.233Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76094578161301,"aZ":-28.588646339683816,"pfxX":3.1557294127184763,"pfxZ":2.0017040527404513,"pX":0.8483627035217388,"pZ":1.0321680655561092,"vX0":4.4303734942681405,"vY0":-132.04333297876954,"vZ0":-6.9413134135429395,"x":84.66,"y":210.91,"x0":-1.2530236547085534,"y0":50.00108316906434,"z0":5.762475952026368,"aX":5.641401954702687},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.5,"breakHorizontal":-6.6,"spinRate":2629,"spinDirection":151},"zone":14,"typeConfidence":0.88,"plateTime":0.41280411320950483,"extension":6.5851692560024295},"index":4,"playId":"c636db95-052f-3e2d-b1eb-f7a781bedabe","pitchNumber":4,"startTime":"2025-08-16T20:07:31.653Z","endTime":"2025-08-16T20:07:35.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:07:35.246Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Triolo singles on a line drive to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T20:07:48.975Z","endTime":"2025-08-16T20:09:27.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.7,"strikeZoneTop":3.65273407297862,"strikeZoneBottom":1.68937920183813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.793448352123352,"aZ":-29.69242315369615,"pfxX":2.6404834947648603,"pfxZ":1.3802819057187792,"pX":0.7234979187549059,"pZ":1.98312443059654,"vX0":4.7198351531916956,"vY0":-132.0568095575793,"vZ0":-4.40978339214106,"x":89.42,"y":185.24,"x0":-1.4186041343628022,"y0":50.00129754777963,"z0":5.818039807394187,"aX":4.738769058234977},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.9,"breakHorizontal":-5.6,"spinRate":2684,"spinDirection":138},"zone":9,"typeConfidence":0.88,"plateTime":0.41218779691921936,"extension":6.523613885705885},"index":0,"playId":"fe18c15c-15e3-33db-bf02-2e6be79cab81","pitchNumber":1,"startTime":"2025-08-16T20:07:59.775Z","endTime":"2025-08-16T20:08:02.947Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-16T20:08:12.243Z","endTime":"2025-08-16T20:08:25.942Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.9,"strikeZoneTop":3.79,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25988776177188,"aZ":-21.407020317700404,"pfxX":-8.868586176938697,"pfxZ":5.368133369621611,"pX":-0.1340342693817942,"pZ":2.4209426311386015,"vX0":6.141613762737833,"vY0":-140.1884094353265,"vZ0":-5.432295639590657,"x":122.11,"y":173.41,"x0":-1.1917931300441196,"y0":50.00655168241959,"z0":5.765238082706238,"aX":-17.800677362872346},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.9,"breakHorizontal":15.0,"spinRate":2307,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.3894911233176006,"extension":6.524774188944682},"index":2,"playId":"d22eeea2-5b9e-3541-a38e-69a303ecb485","pitchNumber":2,"startTime":"2025-08-16T20:08:25.942Z","endTime":"2025-08-16T20:08:28.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":85.0,"strikeZoneTop":3.79,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.74243657547065,"aZ":-27.968660407067222,"pfxX":2.5800620044971296,"pfxZ":2.314687038035917,"pX":-0.10227901215775347,"pZ":3.1353209135005105,"vX0":2.461738384723192,"vY0":-132.60775798650997,"vZ0":-2.184557762848441,"x":120.9,"y":154.13,"x0":-1.3709713446904588,"y0":50.005264218417935,"z0":5.967871878429613,"aX":4.692128806113684},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.0,"breakHorizontal":-5.2,"spinRate":2594,"spinDirection":138},"zone":5,"typeConfidence":0.82,"plateTime":0.40976056795353655,"extension":6.352014776340134},"index":3,"playId":"70cdf22b-3b06-38fd-8fb8-add24b14ac91","pitchNumber":3,"startTime":"2025-08-16T20:08:41.175Z","endTime":"2025-08-16T20:08:44.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.3,"strikeZoneTop":3.73263757127455,"strikeZoneBottom":1.74167884034336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.642029975183853,"aZ":-29.418679503337085,"pfxX":2.8927375468802854,"pfxZ":1.5860913334608755,"pX":1.3232826569035312,"pZ":1.8628110266520317,"vX0":5.438433357858266,"vY0":-129.76067754896917,"vZ0":-4.42982474335603,"x":66.56,"y":188.48,"x0":-1.161110580041176,"y0":50.00185003905357,"z0":5.788350761013605,"aX":5.019039437392832},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.3,"breakHorizontal":-6.2,"spinRate":2586,"spinDirection":120},"zone":14,"typeConfidence":0.9,"plateTime":0.41927816747640634,"extension":6.456227342071778},"index":4,"playId":"7ec9e176-84ae-3b93-9640-dcdcc30e76ec","pitchNumber":4,"startTime":"2025-08-16T20:08:58.772Z","endTime":"2025-08-16T20:09:01.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.6,"strikeZoneTop":3.79,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.907406582649898,"aZ":-30.84202709476119,"pfxX":2.660597851544224,"pfxZ":0.743715957599627,"pX":0.6265319122013514,"pZ":1.498798529435713,"vX0":4.03501393275631,"vY0":-131.89933652604518,"vZ0":-5.3485689338358195,"x":93.12,"y":198.31,"x0":-1.259531952542921,"y0":50.00152048966918,"z0":5.784205846413133,"aX":4.761546320556881},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.6,"breakHorizontal":-5.6,"spinRate":2612,"spinDirection":137},"zone":14,"typeConfidence":0.89,"plateTime":0.41278826440242433,"extension":6.525624368241934},"hitData":{"launchSpeed":71.3,"launchAngle":20.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.59,"coordY":104.56}},"index":5,"playId":"c9694549-be71-305f-9fce-6d2ddd55f82c","pitchNumber":5,"startTime":"2025-08-16T20:09:14.564Z","endTime":"2025-08-16T20:09:27.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:09:27.610Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Pham grounds out, third baseman Matt Shaw to first baseman Michael Busch. Jared Triolo to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T20:09:32.191Z","endTime":"2025-08-16T20:10:02.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"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_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.678124480158843,"aZ":-18.130639025123198,"pfxX":-7.992464724730944,"pfxZ":7.087758333651153,"pX":-0.3275072381079419,"pZ":2.0135085408644384,"vX0":5.935243681116774,"vY0":-139.70728272372276,"vZ0":-6.7041502204318215,"x":129.48,"y":184.42,"x0":-1.438152243876971,"y0":50.00642475344965,"z0":5.630711078143829,"aX":-15.845312341037388},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.6,"breakHorizontal":13.3,"spinRate":2258,"spinDirection":207},"zone":7,"typeConfidence":0.9,"plateTime":0.3916494400468129,"extension":6.737313979462047},"hitData":{"launchSpeed":87.0,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.22,"coordY":177.89}},"index":0,"playId":"85e7e16b-cb66-32af-9cc4-f2b5a9c719d8","pitchNumber":1,"startTime":"2025-08-16T20:09:52.477Z","endTime":"2025-08-16T20:10:02.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:10:02.081Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T20:10:21.578Z","endTime":"2025-08-16T20:12:09.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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(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":96.0,"endSpeed":89.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89883204248924,"aZ":-14.335939706034988,"pfxX":-1.4441661200981009,"pfxZ":8.869899220455158,"pX":0.4054113761077639,"pZ":3.151164231060471,"vX0":5.208642075070532,"vY0":-139.8350345714441,"vZ0":-5.066567919853627,"x":101.55,"y":153.7,"x0":-1.2811678475173578,"y0":50.005008912973736,"z0":5.903179084763554,"aX":-2.9054128358701923},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":1.7,"spinRate":2584,"spinDirection":203},"zone":3,"typeConfidence":0.9,"plateTime":0.38937826216666416,"extension":6.570074679179422},"index":0,"playId":"53a8f8d3-a1b0-3888-ae5e-ed85ee904cd6","pitchNumber":1,"startTime":"2025-08-16T20:10:29.828Z","endTime":"2025-08-16T20:10:32.828Z","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":96.3,"endSpeed":89.4,"strikeZoneTop":3.20960827034634,"strikeZoneBottom":1.51979078532679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.531714727869254,"aZ":-14.132212209788053,"pfxX":-3.822356125196294,"pfxZ":8.88651206414709,"pX":-0.18953899345491532,"pZ":3.9413734118933883,"vX0":4.656658790073458,"vY0":-140.35586474493704,"vZ0":-3.0942595830154938,"x":124.22,"y":132.36,"x0":-1.3599250026045866,"y0":50.00175813308,"z0":5.95703796861385,"aX":-7.760003578456085},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":6.1,"spinRate":2575,"spinDirection":208},"zone":11,"typeConfidence":0.8,"plateTime":0.3876396926877952,"extension":6.461514751371229},"index":1,"playId":"ac4888cd-a759-37ef-b0be-25549087734b","pitchNumber":2,"startTime":"2025-08-16T20:10:49.834Z","endTime":"2025-08-16T20:10:56.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.8,"strikeZoneTop":3.1010727109989,"strikeZoneBottom":1.49800112309944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.706512908167184,"aZ":-21.84586652478322,"pfxX":-8.514975198724104,"pfxZ":5.178917682774861,"pX":-0.5863022103400152,"pZ":2.403544213526995,"vX0":5.759350128252968,"vY0":-139.23779745539005,"vZ0":-4.903676893047238,"x":139.35,"y":173.88,"x0":-1.5590360006074981,"y0":50.001081997759535,"z0":5.603080070094132,"aX":-16.97758002512172},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.8,"breakHorizontal":14.5,"spinRate":2289,"spinDirection":213},"zone":4,"typeConfidence":0.9,"plateTime":0.3910597302384322,"extension":6.58699964440709},"index":2,"playId":"b2a4ef85-5cd1-3fbe-ad36-baf94d014560","pitchNumber":3,"startTime":"2025-08-16T20:11:08.219Z","endTime":"2025-08-16T20:11:13.705Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jared Triolo steals (7) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"b2a4ef85-5cd1-3fbe-ad36-baf94d014560","startTime":"2025-08-16T20:11:24.766Z","endTime":"2025-08-16T20:11:37.189Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"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":95.6,"endSpeed":87.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.72078344375522,"aZ":-14.37049942680063,"pfxX":-1.6592739624860569,"pfxZ":9.032847324698295,"pX":-0.13999262080852892,"pZ":3.0308906267405122,"vX0":3.520373191125599,"vY0":-139.1360152556359,"vZ0":-5.104197575421447,"x":122.34,"y":156.95,"x0":-1.2031262341169544,"y0":50.00164579995497,"z0":5.833506032898158,"aX":-3.2703817425202146},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":2.3,"spinRate":2514,"spinDirection":205},"zone":2,"typeConfidence":0.9,"plateTime":0.3928964569553348,"extension":6.553813674698189},"index":4,"playId":"d9c32259-f8c7-3963-9578-b62256d4224a","pitchNumber":4,"startTime":"2025-08-16T20:11:37.189Z","endTime":"2025-08-16T20:11:40.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":83.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.804581971939818,"aZ":-33.544584518712185,"pfxX":2.7572596478771643,"pfxZ":-0.7906516942882895,"pX":0.31166045555116717,"pZ":1.4950021696636726,"vX0":3.4943657342712995,"vY0":-129.6617642746276,"vZ0":-4.63526223886668,"x":105.12,"y":198.41,"x0":-1.403269926644793,"y0":50.00461118827915,"z0":5.817501849577902,"aX":4.7737528607696325},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.2,"breakHorizontal":-5.6,"spinRate":2717,"spinDirection":112},"zone":9,"typeConfidence":0.9,"plateTime":0.41972239656929133,"extension":6.505534000737264},"index":5,"playId":"504a76f3-335b-35f6-ae02-fc6ca357677e","pitchNumber":5,"startTime":"2025-08-16T20:12:04.727Z","endTime":"2025-08-16T20:12:09.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:12:09.860Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a ground ball to right fielder Bryan Reynolds.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T20:14:41.707Z","endTime":"2025-08-16T20:15:30.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Evan Sisk replaces Kyle Nicolas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T20:13:34.047Z","endTime":"2025-08-16T20:14:44.005Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681895,"link":"/api/v1/people/681895"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.51999880077846,"strikeZoneBottom":1.59767394265306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3363430297681,"aZ":-24.235110635082705,"pfxX":6.884830937385231,"pfxZ":4.534817803332205,"pX":1.5300151453543043,"pZ":4.305931589383839,"vX0":-7.4062697192724505,"vY0":-131.35693979073852,"vZ0":2.297364722078653,"x":58.68,"y":122.52,"x0":3.4890678028748487,"y0":50.00290649495529,"z0":5.21971117808567,"aX":12.05445180815442},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.0,"breakHorizontal":-10.9,"spinRate":1920,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4166835138358378,"extension":6.922135710589232},"index":1,"playId":"ae2f36bf-362e-3aae-acd8-8e74ffa3b851","pitchNumber":1,"startTime":"2025-08-16T20:14:44.005Z","endTime":"2025-08-16T20:14:47.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.895714714371938,"aZ":-27.827440509578793,"pfxX":-1.6292101634232967,"pfxZ":3.257562649933087,"pX":-0.3865243196136454,"pZ":2.2043898506460797,"vX0":-9.35221249822281,"vY0":-114.47665827908794,"vZ0":1.0637032423491601,"x":131.73,"y":179.26,"x0":3.953066146002206,"y0":50.00466885581397,"z0":4.444841338367356,"aX":-2.175446024053488},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":6.5,"breakHorizontal":5.2,"spinRate":2212,"spinDirection":266},"zone":4,"typeConfidence":0.9,"plateTime":0.47731486242131727,"extension":6.692037550548688},"index":2,"playId":"6eb79c3f-27a8-3d4c-9587-038d273e552c","pitchNumber":2,"startTime":"2025-08-16T20:15:01.912Z","endTime":"2025-08-16T20:15:04.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.14480421819879,"aZ":-26.738582746719732,"pfxX":-0.977397368215831,"pfxZ":4.048047185507546,"pX":-0.3814269347207917,"pZ":2.511683296800168,"vX0":-9.649638202244605,"vY0":-115.05600197326302,"vZ0":1.2588947849500687,"x":131.54,"y":170.96,"x0":3.9919283324319657,"y0":50.00100024088716,"z0":4.54665039943639,"aX":-1.3104294066964581},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":7.9,"breakHorizontal":4.2,"spinRate":2271,"spinDirection":268},"zone":4,"typeConfidence":0.9,"plateTime":0.4758655082369909,"extension":6.7843269608778956},"hitData":{"launchSpeed":88.5,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.84,"coordY":109.94}},"index":3,"playId":"b79edc2c-d8ca-3841-bab8-5ca20c7a376e","pitchNumber":3,"startTime":"2025-08-16T20:15:17.423Z","endTime":"2025-08-16T20:15:30.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:15:30.992Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seiya Suzuki singles on a ground ball to center fielder Alexander Canario. Kyle Tucker scores. Seiya Suzuki to 2nd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T20:15:40.562Z","endTime":"2025-08-16T20:16:29.515Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"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":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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_throw","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":681895,"link":"/api/v1/people/681895"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":71.7,"strikeZoneTop":3.21999858524529,"strikeZoneBottom":1.50914740587943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.054648788274303,"aZ":-27.64837522580577,"pfxX":-4.373841357062427,"pfxZ":3.4535850847731844,"pX":-1.1402624276426157,"pZ":2.5108118885781527,"vX0":-10.041472807705524,"vY0":-114.6021970486819,"vZ0":1.445705743078388,"x":160.46,"y":170.99,"x0":3.8921538009147736,"y0":50.00376488978665,"z0":4.60163630174076,"aX":-5.731466408030545},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":7.1,"breakHorizontal":10.8,"spinRate":2237,"spinDirection":269},"zone":11,"typeConfidence":0.9,"plateTime":0.4806266143065301,"extension":6.5988645576574525},"index":0,"playId":"77b18222-522f-37c0-a36d-0fe0960cfd04","pitchNumber":1,"startTime":"2025-08-16T20:15:52.840Z","endTime":"2025-08-16T20:15:59.642Z","isPitch":true,"type":"pitch"},{"details":{"description":"Kyle Tucker steals (25) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"77b18222-522f-37c0-a36d-0fe0960cfd04","startTime":"2025-08-16T20:16:02.168Z","endTime":"2025-08-16T20:16:19.334Z","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(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":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.623759646789257,"aZ":-27.574525977057537,"pfxX":9.029261238925482,"pfxZ":2.574225791952739,"pX":-0.039225054321790714,"pZ":1.6076810199555716,"vX0":-12.094496813220173,"vY0":-131.76787294912103,"vZ0":-3.7009959600266487,"x":118.5,"y":195.37,"x0":3.4019898447626225,"y0":50.0053773910857,"z0":5.030375910741521,"aX":16.14639082987606},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.1,"breakHorizontal":-14.3,"spinRate":1902,"spinDirection":122},"zone":8,"typeConfidence":0.9,"plateTime":0.413070933975594,"extension":6.798203276857043},"hitData":{"launchSpeed":95.7,"launchAngle":-1.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.87,"coordY":86.1}},"index":2,"playId":"7b616e16-1aeb-3295-ab57-dd5616057f9c","pitchNumber":2,"startTime":"2025-08-16T20:16:19.334Z","endTime":"2025-08-16T20:16:29.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:16:29.515Z","atBatIndex":59},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Pete Crow-Armstrong out on a sacrifice bunt, pitcher Evan Sisk to first baseman Liover Peguero. Seiya Suzuki to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T20:17:17.714Z","endTime":"2025-08-16T20:17:27.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681895,"link":"/api/v1/people/681895"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T20:17:07.130Z","endTime":"2025-08-16T20:17:19.932Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.161686080090185,"aZ":-27.37576193170237,"pfxX":-5.778566778892836,"pfxZ":3.689333499177911,"pX":-0.16366674600299494,"pZ":3.0977961654678707,"vX0":-7.413480955916766,"vY0":-112.86435603755035,"vZ0":2.735796689059582,"x":123.24,"y":155.14,"x0":3.9050183266283636,"y0":50.00080730672372,"z0":4.614288050692769,"aX":-7.5048107642006014},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":7.7,"breakHorizontal":12.2,"spinRate":2207,"spinDirection":270},"zone":2,"typeConfidence":0.9,"plateTime":0.4839752813172997,"extension":6.5016892397745005},"hitData":{"launchSpeed":27.0,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":121.47,"coordY":192.79}},"index":1,"playId":"adc8db71-53fd-37d4-9d2d-a11be8779285","pitchNumber":1,"startTime":"2025-08-16T20:17:19.932Z","endTime":"2025-08-16T20:17:27.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:17:27.425Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T20:20:38.390Z","endTime":"2025-08-16T20:22:58.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-16T20:17:52.340Z","endTime":"2025-08-16T20:18:42.296Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Yohan Ramírez replaces Evan Sisk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-16T20:18:42.296Z","endTime":"2025-08-16T20:20:40.684Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670990,"link":"/api/v1/people/670990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":84.9,"endSpeed":79.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.921486819610443,"aZ":-29.59455652472401,"pfxX":1.1145826864950228,"pfxZ":1.6434259216280855,"pX":0.4582241353309782,"pZ":1.6172932289255721,"vX0":7.644257515152175,"vY0":-123.5885716815209,"vZ0":-3.219259400959003,"x":99.53,"y":195.11,"x0":-2.7995494962248175,"y0":50.005663060344695,"z0":5.3810788298487315,"aX":1.750466743748511},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.5,"breakHorizontal":-3.5,"spinRate":2471,"spinDirection":101},"zone":9,"typeConfidence":2.0,"plateTime":0.4404928893791338,"extension":7.217859946236157},"index":2,"playId":"e5f33936-5d6c-369d-b05e-86239e619a2c","pitchNumber":1,"startTime":"2025-08-16T20:20:40.684Z","endTime":"2025-08-16T20:20:46.510Z","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":82.7,"endSpeed":76.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77292330962865,"aZ":-31.31306849683274,"pfxX":8.740890855945516,"pfxZ":0.5931352201877829,"pX":1.5218799684268252,"pZ":1.1712653842983636,"vX0":7.806672561020026,"vY0":-120.29711617568235,"vZ0":-3.511291212391315,"x":58.99,"y":207.16,"x0":-2.9036835612162952,"y0":50.00527020735264,"z0":5.431465599129788,"aX":12.787451320724081},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.5,"breakHorizontal":-17.8,"spinRate":2635,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4556517638115518,"extension":7.322852261512648},"index":3,"playId":"19bc44d1-6141-3fef-85a9-a077eb375723","pitchNumber":2,"startTime":"2025-08-16T20:21:17.131Z","endTime":"2025-08-16T20:21:20.305Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-16T20:21:26.000Z","endTime":"2025-08-16T20:21:45.952Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.2585895211797,"strikeZoneBottom":1.58388278097634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.341993673965288,"aZ":-31.597127603993517,"pfxX":10.325947968070611,"pfxZ":0.3811348936704251,"pX":1.1889215576726664,"pZ":1.6798371844592943,"vX0":6.6429016494531306,"vY0":-122.8434693789616,"vZ0":-2.577352954081646,"x":71.68,"y":193.42,"x0":-2.8961461238043698,"y0":50.005078487681246,"z0":5.440735491604938,"aX":15.711300574215603},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.4,"breakHorizontal":-20.3,"spinRate":2700,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4466437036974402,"extension":7.181575440314103},"index":5,"playId":"bc53c549-a778-3832-aecd-5b6769253094","pitchNumber":3,"startTime":"2025-08-16T20:21:45.952Z","endTime":"2025-08-16T20:21:50.230Z","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":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.28981109220872,"strikeZoneBottom":1.65045786615923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.563541753200706,"aZ":-32.370957481311855,"pfxX":9.370205701748935,"pfxZ":-0.13071083301255726,"pX":2.17558749182743,"pZ":1.3699682375019968,"vX0":9.093863121857812,"vY0":-122.70234812531986,"vZ0":-3.253065008548327,"x":34.07,"y":201.79,"x0":-2.797523014342467,"y0":50.00228750660392,"z0":5.474725980452466,"aX":14.267287940862996},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.7,"breakHorizontal":-19.1,"spinRate":2734,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4465951324253168,"extension":7.297695608938298},"index":6,"playId":"a61e250d-8897-3bce-9940-522effcdbcd7","pitchNumber":4,"startTime":"2025-08-16T20:22:08.351Z","endTime":"2025-08-16T20:22:11.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.7,"strikeZoneTop":3.30596926505859,"strikeZoneBottom":1.60821548672923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.739614849961665,"aZ":-16.012472369082055,"pfxX":-7.280910529512508,"pfxZ":7.955511277543776,"pX":1.4827283855149525,"pZ":1.4774703666657756,"vX0":14.387746777052904,"vY0":-140.8548826948613,"vZ0":-7.161542977691555,"x":60.48,"y":198.89,"x0":-2.7204475668161483,"y0":50.0007420098123,"z0":5.067392727609781,"aX":-14.788420670427813},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.2,"breakHorizontal":10.6,"spinRate":2340,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.38725069169193826,"extension":7.146375877048973},"index":7,"playId":"37a2e8d2-f9a9-34d8-8a87-04cbd486b31d","pitchNumber":5,"startTime":"2025-08-16T20:22:31.149Z","endTime":"2025-08-16T20:22:35.156Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3153533185714,"aZ":-31.548429346497667,"pfxX":7.0531576160113145,"pfxZ":0.42288521717006855,"pX":1.385414140337289,"pZ":1.6476415113518454,"vX0":8.021376514771175,"vY0":-121.5610922883058,"vZ0":-2.63995053906953,"x":64.19,"y":194.29,"x0":-2.876419647936839,"y0":50.00476013855499,"z0":5.492456202661674,"aX":10.534382149596485},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.4,"breakHorizontal":-14.8,"spinRate":2605,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4509454712096921,"extension":7.2555846674466435},"index":8,"playId":"03debc64-4d78-3789-875f-593e7b2abae1","pitchNumber":6,"startTime":"2025-08-16T20:22:53.437Z","endTime":"2025-08-16T20:22:58.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:22:58.145Z","atBatIndex":61},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Yohan Ramírez intentionally walks Ian Happ.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T20:23:26.089Z","endTime":"2025-08-16T20:23:31.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"07767196-0636-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-16T20:23:28.533Z","endTime":"2025-08-16T20:23:28.560Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"07767196-0636-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-16T20:23:28.560Z","endTime":"2025-08-16T20:23:28.561Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"07767196-0636-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-16T20:23:28.561Z","endTime":"2025-08-16T20:23:28.562Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"07767196-0636-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-16T20:23:28.562Z","endTime":"2025-08-16T20:23:31.101Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-08-16T20:23:31.101Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nico Hoerner doubles (20) on a ground ball to center fielder Alexander Canario. Seiya Suzuki scores. Ian Happ to 3rd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T20:23:56.700Z","endTime":"2025-08-16T20:24:13.314Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":681895,"link":"/api/v1/people/681895"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T20:23:43.134Z","endTime":"2025-08-16T20:23:59.059Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.574960669284625,"aZ":-27.331665610381876,"pfxX":-2.861355008162464,"pfxZ":2.843630037908703,"pX":0.015386492991712505,"pZ":2.1815634802942947,"vX0":8.50239736644371,"vY0":-129.00981985131776,"vZ0":-2.4308853659474465,"x":116.41,"y":179.88,"x0":-2.9381102394522083,"y0":50.00046997877449,"z0":5.223519043290051,"aX":-4.867712229080551},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.9,"breakHorizontal":3.5,"spinRate":2622,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.4231231829152695,"extension":6.985264717520625},"hitData":{"launchSpeed":101.2,"launchAngle":5.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.8,"coordY":87.12}},"index":1,"playId":"ed16b5db-29da-35e2-abbe-05193f10ff2b","pitchNumber":1,"startTime":"2025-08-16T20:23:59.059Z","endTime":"2025-08-16T20:24:13.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:24:13.314Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dansby Swanson lines out to left fielder Tommy Pham.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T20:24:45.129Z","endTime":"2025-08-16T20:25:49.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.94578732492197,"aZ":-18.127376635862607,"pfxX":-6.704706878422569,"pfxZ":7.076403826115655,"pX":-1.276782357971168,"pZ":2.9461228705318296,"vX0":7.394047557048881,"vY0":-139.85779720651087,"vZ0":-2.6912773273991832,"x":165.67,"y":159.23,"x0":-3.0811781925636543,"y0":50.00247587523163,"z0":5.1069203986701455,"aX":-13.309063115655443},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.5,"breakHorizontal":10.7,"spinRate":2388,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3913342772680082,"extension":7.079396254358388},"index":0,"playId":"25f0f734-fcef-379f-bb23-08b544cfa8cc","pitchNumber":1,"startTime":"2025-08-16T20:24:49.979Z","endTime":"2025-08-16T20:24:52.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.993252890250183,"aZ":-32.156301441157694,"pfxX":9.458150356230545,"pfxZ":0.011191175420526278,"pX":-0.6664233860139964,"pZ":2.389599762989647,"vX0":3.2411354540966935,"vY0":-121.81309507970747,"vZ0":-0.2225201300976063,"x":99.56,"y":151.26,"x0":-3.2415403748043055,"y0":50.0034223785274,"z0":5.2525205334660745,"aX":14.271278148864134},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.2,"breakHorizontal":-17.9,"spinRate":2660,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.44893931569999834,"extension":6.97853149834663},"index":1,"playId":"7be5dbeb-32cd-3629-8d6d-9e2798573bbc","pitchNumber":2,"startTime":"2025-08-16T20:25:15.513Z","endTime":"2025-08-16T20:25:19.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.720535157954096,"aZ":-34.811291072701515,"pfxX":9.416698383612374,"pfxZ":-1.75112300077374,"pX":-0.8673639619469948,"pZ":2.2741633633914913,"vX0":2.7635182496167228,"vY0":-122.25343967302643,"vZ0":-0.14349902953711435,"x":150.06,"y":177.38,"x0":-3.2363048893956456,"y0":50.000736551812906,"z0":5.328538651017264,"aX":14.211236076502425},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.9,"breakHorizontal":-17.8,"spinRate":2613,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.4485096155239492,"extension":7.124712286329153},"hitData":{"launchSpeed":88.6,"launchAngle":20.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.88,"coordY":97.96}},"index":2,"playId":"f884694c-986f-34ff-98dd-0cbb419c4f08","pitchNumber":3,"startTime":"2025-08-16T20:25:44.274Z","endTime":"2025-08-16T20:25:49.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:25:49.876Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a line drive to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T20:28:10.333Z","endTime":"2025-08-16T20:29:33.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brad Keller replaces Andrew Kittredge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T20:27:26.598Z","endTime":"2025-08-16T20:28:12.666Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641745,"link":"/api/v1/people/641745"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.29374696788967,"aZ":-18.1162028395783,"pfxX":-7.394297943102703,"pfxZ":7.117175803939103,"pX":-0.5832772496116871,"pZ":3.1728342628768726,"vX0":4.514138110239851,"vY0":-139.38633899051527,"vZ0":-5.1668871154642195,"x":139.23,"y":153.11,"x0":-1.2601533336923694,"y0":50.001725112095905,"z0":6.240564851824044,"aX":-14.599966932172613},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.0,"breakHorizontal":12.5,"spinRate":2199,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.3924354511836703,"extension":6.027266345062606},"index":1,"playId":"688aba58-0060-314f-b35f-12cf215f8298","pitchNumber":1,"startTime":"2025-08-16T20:28:12.666Z","endTime":"2025-08-16T20:28:15.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.6,"strikeZoneTop":3.44381641431833,"strikeZoneBottom":1.6149008211142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.27096878399525,"aZ":-16.98362537514925,"pfxX":-6.118494601528811,"pfxZ":7.512592037511888,"pX":0.3323701466255653,"pZ":1.2375843248769387,"vX0":6.691576542111088,"vY0":-140.47402784057138,"vZ0":-10.20841456550127,"x":104.33,"y":205.37,"x0":-1.272241176758552,"y0":50.004691176958886,"z0":5.994090664548454,"aX":-12.375165689474105},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.9,"breakHorizontal":10.0,"spinRate":2083,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.3881439498771466,"extension":6.062864095003427},"index":2,"playId":"dc30afdd-b39d-3660-a3c4-23381df04bbb","pitchNumber":2,"startTime":"2025-08-16T20:28:26.297Z","endTime":"2025-08-16T20:28:29.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":90.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.11976188522405,"aZ":-15.017402471503585,"pfxX":0.9230379878793151,"pfxZ":8.332715087915393,"pX":-0.1909279383773239,"pZ":2.9301841284145844,"vX0":2.6109435457037864,"vY0":-141.37270464101536,"vZ0":-6.443636311472549,"x":124.28,"y":159.67,"x0":-1.2401260518695287,"y0":50.00096479399599,"z0":6.173526847392573,"aX":1.8986568875369043},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.3,"breakHorizontal":-2.2,"spinRate":2456,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.3849652341667409,"extension":5.874559281284941},"index":3,"playId":"53c26364-aee4-3171-8dec-bb1ff82090ff","pitchNumber":3,"startTime":"2025-08-16T20:28:38.744Z","endTime":"2025-08-16T20:28:41.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.7,"strikeZoneTop":3.47467835719087,"strikeZoneBottom":1.64591493033073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.691825048996463,"aZ":-18.04277557473211,"pfxX":-6.916459613685129,"pfxZ":6.81743069940202,"pX":-1.3025434214938878,"pZ":0.9734585152397217,"vX0":2.6758747182617633,"vY0":-142.13202106331855,"vZ0":-10.758726630950816,"x":166.65,"y":212.5,"x0":-1.3507856784954673,"y0":50.00051594112245,"z0":5.921367713178495,"aX":-14.328603847899052},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.7,"breakHorizontal":12.1,"spinRate":2160,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.38351420970545114,"extension":6.1277594158862785},"index":4,"playId":"a19ed926-0b08-391b-ad56-d86efa891cd6","pitchNumber":4,"startTime":"2025-08-16T20:28:53.931Z","endTime":"2025-08-16T20:28:58.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.1,"strikeZoneTop":3.35121497255967,"strikeZoneBottom":1.58388278097634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.116322470612158,"aZ":-29.37445671452759,"pfxX":7.957677947565664,"pfxZ":1.7950549840294796,"pX":2.1049972893886344,"pZ":1.860531347591033,"vX0":5.717756204617488,"vY0":-123.34949065919173,"vZ0":-4.385134067231368,"x":36.76,"y":188.55,"x0":-1.268262951816653,"y0":50.000733055784615,"z0":6.108635522703009,"aX":12.388738196200025},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.5,"breakHorizontal":-15.6,"spinRate":2735,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4422634816426698,"extension":5.85436965389559},"index":5,"playId":"26bb332b-ace1-39db-a519-20662106b6b7","pitchNumber":5,"startTime":"2025-08-16T20:29:06.157Z","endTime":"2025-08-16T20:29:09.283Z","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":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.7770866182319,"aZ":-14.626709707801844,"pfxX":-0.25027610800373834,"pfxZ":8.676387889728765,"pX":0.5701013153863906,"pZ":1.9727504927311905,"vX0":4.7894961491456955,"vY0":-140.15339504663095,"vZ0":-8.823442214620696,"x":95.27,"y":185.52,"x0":-1.116563921608186,"y0":50.00289018808871,"z0":6.082546776628911,"aX":-0.5071548984064636},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":-0.4,"spinRate":2405,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.3883812651263705,"extension":6.09809474347034},"hitData":{"launchSpeed":98.7,"launchAngle":10.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":158.58,"coordY":84.67}},"index":6,"playId":"bab4786f-a90c-394c-aaca-721d62fe9fdc","pitchNumber":6,"startTime":"2025-08-16T20:29:20.353Z","endTime":"2025-08-16T20:29:33.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:29:33.393Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew McCutchen called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T20:29:49.520Z","endTime":"2025-08-16T20:31:12.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.2585895211797,"strikeZoneBottom":1.58388278097634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.580965597932124,"aZ":-19.004831031308335,"pfxX":-7.283708958079467,"pfxZ":6.782033922011495,"pX":-0.7677642803519803,"pZ":1.8784601776867715,"vX0":3.877417718926998,"vY0":-138.18107583162742,"vZ0":-8.115923230088274,"x":146.27,"y":188.06,"x0":-1.239711570996121,"y0":50.002744894509064,"z0":6.120814541085934,"aX":-14.144389189308994},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.8,"breakHorizontal":12.5,"spinRate":2067,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.39574420069584804,"extension":5.962575241938546},"index":0,"playId":"68d7d13f-317b-3cab-8dcd-19c766d47c9f","pitchNumber":1,"startTime":"2025-08-16T20:30:01.374Z","endTime":"2025-08-16T20:30:04.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.4200012745344,"strikeZoneBottom":1.69353736424063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.313095672298285,"aZ":-30.890826088389524,"pfxX":7.961632213574261,"pfxZ":0.8456241378279685,"pX":1.5346027065514898,"pZ":1.7859907554390377,"vX0":4.521165452541029,"vY0":-122.79627317441407,"vZ0":-4.248758543562375,"x":58.5,"y":190.56,"x0":-1.3676294781023257,"y0":50.005082684368865,"z0":6.179740487965703,"aX":12.10514263346786},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.7,"breakHorizontal":-15.5,"spinRate":2669,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.44679581841338534,"extension":5.695518588205877},"index":1,"playId":"147f6f29-a39e-3bce-b314-7f191dd1322e","pitchNumber":2,"startTime":"2025-08-16T20:30:19.018Z","endTime":"2025-08-16T20:30:22.018Z","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":96.3,"endSpeed":88.6,"strikeZoneTop":3.38208475006297,"strikeZoneBottom":1.70793147351921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.30684749275101,"aZ":-21.03478365369925,"pfxX":-8.010753657686658,"pfxZ":5.596289387812584,"pX":0.5075202749130137,"pZ":1.4035014064699785,"vX0":7.495776936280983,"vY0":-139.87137662652654,"vZ0":-8.947989946981668,"x":97.65,"y":200.89,"x0":-1.160853934718374,"y0":50.001598314481726,"z0":6.0128925511028575,"aX":-15.938674928904097},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.5,"breakHorizontal":13.1,"spinRate":2189,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3909707371764899,"extension":6.023044829113971},"index":2,"playId":"1457377b-0eec-307e-ae40-14332544f0c5","pitchNumber":3,"startTime":"2025-08-16T20:30:34.967Z","endTime":"2025-08-16T20:30:38.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.466571796241517,"aZ":-34.13165504130388,"pfxX":2.6556122501626005,"pfxZ":-1.1940561123539437,"pX":0.45141029571027796,"pZ":1.9075552066750718,"vX0":3.5175700027663317,"vY0":-126.83913408019596,"vZ0":-3.9694258184313256,"x":99.79,"y":187.28,"x0":-1.2975053852895366,"y0":50.00551340514952,"z0":6.208641862849099,"aX":4.336502587167157},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.9,"breakHorizontal":-5.6,"spinRate":2605,"spinDirection":78},"zone":9,"typeConfidence":2.0,"plateTime":0.4315057734357488,"extension":5.848047493929317},"index":3,"playId":"41ca7f1a-36e3-318b-aff7-2a639aab58cc","pitchNumber":4,"startTime":"2025-08-16T20:30:51.579Z","endTime":"2025-08-16T20:30:55.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.6,"strikeZoneTop":3.42250624024373,"strikeZoneBottom":1.68169089030199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.59384799771073,"aZ":-19.99087344097842,"pfxX":-7.534832312002584,"pfxZ":5.8720937631947505,"pX":0.17280706482681313,"pZ":2.323030671501872,"vX0":6.529457879436974,"vY0":-142.21072947314943,"vZ0":-6.9974306001114845,"x":110.41,"y":176.06,"x0":-1.1592308511460818,"y0":50.004743947488436,"z0":6.056451064246885,"aX":-15.638148950686768},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.6,"breakHorizontal":12.6,"spinRate":2109,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.3832325931618956,"extension":6.1412139077115855},"index":4,"playId":"18c1c884-9944-39fa-914c-0787919cf698","pitchNumber":5,"startTime":"2025-08-16T20:31:07.962Z","endTime":"2025-08-16T20:31:12.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:31:12.608Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T20:31:19.258Z","endTime":"2025-08-16T20:32:56.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.3203425273279,"strikeZoneBottom":1.52183479026836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.6711931499537,"aZ":-18.629373826134678,"pfxX":-7.772025453178732,"pfxZ":6.842363398034164,"pX":-0.7437575482424456,"pZ":1.2340972450361014,"vX0":4.269256271746054,"vY0":-139.17857552022397,"vZ0":-9.640760375628421,"x":145.35,"y":205.46,"x0":-1.28074314402492,"y0":50.001764906594445,"z0":5.955024481655981,"aX":-15.379981024912428},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.8,"breakHorizontal":13.3,"spinRate":2184,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.3922359662924664,"extension":6.095138551919915},"index":0,"playId":"7f8c701a-d6de-3b0d-a91a-0700cf4040bd","pitchNumber":1,"startTime":"2025-08-16T20:31:36.071Z","endTime":"2025-08-16T20:31:40.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.2,"strikeZoneTop":3.37117856635003,"strikeZoneBottom":1.52572544311176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.15570178735837,"aZ":-16.313692108146334,"pfxX":-0.03051355651564336,"pfxZ":7.849436822341712,"pX":0.8906787407546674,"pZ":3.2190061400304,"vX0":6.008207131632531,"vY0":-140.39330866875642,"vZ0":-5.246669696112743,"x":83.05,"y":151.87,"x0":-1.2621751952163207,"y0":50.001188527904155,"z0":6.1535435542249095,"aX":-0.061586438861619554},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.4,"breakHorizontal":-1.1,"spinRate":2486,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.3883292936018665,"extension":6.057618352412722},"index":1,"playId":"9d5a33d8-d4af-3c93-a7d2-a99e2510a16c","pitchNumber":2,"startTime":"2025-08-16T20:31:53.074Z","endTime":"2025-08-16T20:31:56.675Z","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":96.2,"endSpeed":89.4,"strikeZoneTop":3.48000009482945,"strikeZoneBottom":1.6336680997512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.986122824017084,"aZ":-18.369609281270755,"pfxX":-7.664334499285854,"pfxZ":6.859568062504441,"pX":-1.674522898962608E-4,"pZ":1.2840500415741483,"vX0":6.092593929726508,"vY0":-139.870519217297,"vZ0":-9.770045178905841,"x":117.01,"y":204.11,"x0":-1.194278498691924,"y0":50.00323258683433,"z0":5.989358067512475,"aX":-15.421008348023262},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.9,"breakHorizontal":12.8,"spinRate":2147,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.38932143521195295,"extension":6.029339374887808},"index":2,"playId":"fd1fc4f1-c00f-3b99-862c-bddd76fe23ed","pitchNumber":3,"startTime":"2025-08-16T20:32:13.387Z","endTime":"2025-08-16T20:32:17.299Z","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":96.2,"endSpeed":89.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.39328595250253,"aZ":-15.895904632177281,"pfxX":-0.35500168237928076,"pfxZ":8.084082783902389,"pX":1.0266389344328748,"pZ":2.9884490687768674,"vX0":6.07485374248577,"vY0":-140.02312062917576,"vZ0":-5.830225802218517,"x":77.87,"y":158.09,"x0":-1.1119658564700305,"y0":50.00535320970414,"z0":6.113212677847761,"aX":-0.7154477485440973},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":-0.5,"spinRate":2431,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.3890576865016735,"extension":6.115902948844585},"index":3,"playId":"62493d38-34ab-389c-8107-c5dcb54c30b1","pitchNumber":4,"startTime":"2025-08-16T20:32:30.890Z","endTime":"2025-08-16T20:32:33.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.2,"strikeZoneTop":3.47511718917417,"strikeZoneBottom":1.53950359246175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.864973252054533,"aZ":-33.03151205068374,"pfxX":5.358136036637321,"pfxZ":-0.5549744128994458,"pX":-0.6651017751966116,"pZ":2.502479998140395,"vX0":0.44952046312605365,"vY0":-122.5616655846398,"vZ0":-2.1853297693447704,"x":142.35,"y":171.21,"x0":-1.547495735916863,"y0":50.003983936917976,"z0":6.198495204000609,"aX":8.236991758261185},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.2,"breakHorizontal":-9.8,"spinRate":2621,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.4451344613742463,"extension":5.767173795933225},"index":4,"playId":"c3e108dd-6d59-3948-9104-c704e8b7952a","pitchNumber":5,"startTime":"2025-08-16T20:32:52.113Z","endTime":"2025-08-16T20:32:56.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:32:56.829Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Horwitz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T20:34:10.201Z","endTime":"2025-08-16T20:35:03.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[0,5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Spencer Horwitz replaces Liover Peguero.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T20:33:12.030Z","endTime":"2025-08-16T20:33:18.790Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":678894,"link":"/api/v1/people/678894"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-16T20:33:18.790Z","endTime":"2025-08-16T20:34:12.513Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.6,"strikeZoneTop":3.54465805692737,"strikeZoneBottom":1.68666361092402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.638210376073616,"aZ":-26.30468168278254,"pfxX":-6.716535853106845,"pfxZ":3.173572899303286,"pX":-0.9694364516576024,"pZ":2.8020457859599324,"vX0":3.3539465936674446,"vY0":-134.00379560292058,"vZ0":-4.137393395358299,"x":153.95,"y":163.12,"x0":-1.3540913327844695,"y0":50.00047641027795,"z0":6.210474979848968,"aX":-12.407528811874363},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.2,"breakHorizontal":11.6,"spinRate":1748,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4062778088699259,"extension":5.978969178355113},"index":2,"playId":"910243a6-4e8a-354f-9c0b-93729cc7c77b","pitchNumber":1,"startTime":"2025-08-16T20:34:12.513Z","endTime":"2025-08-16T20:34:16.531Z","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":98.0,"endSpeed":90.4,"strikeZoneTop":3.59610592970133,"strikeZoneBottom":1.68156339547929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.743301341724827,"aZ":-13.451560215366857,"pfxX":-1.2182282928408972,"pfxZ":8.996956510400251,"pX":-0.5435968614620617,"pZ":3.0207540487002578,"vX0":3.0367931728962105,"vY0":-142.64471183053132,"vZ0":-6.324156196385163,"x":137.72,"y":157.22,"x0":-1.4590488940460085,"y0":50.00629434972509,"z0":6.098564719692297,"aX":-2.536334084221217},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.4,"breakHorizontal":1.7,"spinRate":2436,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.3825271376822954,"extension":5.926460798761537},"index":3,"playId":"413cab93-6974-3be3-b444-4408ac710ec3","pitchNumber":2,"startTime":"2025-08-16T20:34:26.332Z","endTime":"2025-08-16T20:34:29.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.1,"strikeZoneTop":3.47614512610857,"strikeZoneBottom":1.61809581585362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.078524507310746,"aZ":-15.246449138932478,"pfxX":-0.7612643203198171,"pfxZ":8.17612312652246,"pX":-0.866311215690594,"pZ":3.326440521162748,"vX0":1.9403682873411197,"vY0":-142.38434792937758,"vZ0":-5.244980631518508,"x":150.02,"y":148.97,"x0":-1.4551605001464798,"y0":50.00648134719807,"z0":6.143965559277255,"aX":-1.576988645704433},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.0,"breakHorizontal":1.1,"spinRate":2437,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3834387715443608,"extension":5.919142958975895},"index":4,"playId":"b25d651d-740e-346b-bed1-22a668991c14","pitchNumber":3,"startTime":"2025-08-16T20:34:41.204Z","endTime":"2025-08-16T20:34:46.734Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nick Gonzales advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"b25d651d-740e-346b-bed1-22a668991c14","startTime":"2025-08-16T20:34:50.119Z","endTime":"2025-08-16T20:35:00.354Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"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":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.201773718443913,"aZ":-23.27644523690779,"pfxX":-6.3224742144420265,"pfxZ":4.854622629733236,"pX":-1.0310079331158866,"pZ":2.34541467447915,"vX0":3.058827458143682,"vY0":-133.60827343106723,"vZ0":-5.620909846375084,"x":156.3,"y":175.45,"x0":-1.3611549286035434,"y0":50.00076285912833,"z0":6.119203718346673,"aX":-11.581013405211547},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.9,"breakHorizontal":10.9,"spinRate":1607,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.40789356563472356,"extension":5.938482097459756},"index":6,"playId":"4bffc909-8ca8-347f-8d9f-58dbe12288bc","pitchNumber":4,"startTime":"2025-08-16T20:35:00.354Z","endTime":"2025-08-16T20:35:03.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:35:03.930Z","atBatIndex":68}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Horwitz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T20:34:10.201Z","endTime":"2025-08-16T20:35:03.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[0,5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Spencer Horwitz replaces Liover Peguero.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T20:33:12.030Z","endTime":"2025-08-16T20:33:18.790Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":678894,"link":"/api/v1/people/678894"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-16T20:33:18.790Z","endTime":"2025-08-16T20:34:12.513Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.6,"strikeZoneTop":3.54465805692737,"strikeZoneBottom":1.68666361092402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.638210376073616,"aZ":-26.30468168278254,"pfxX":-6.716535853106845,"pfxZ":3.173572899303286,"pX":-0.9694364516576024,"pZ":2.8020457859599324,"vX0":3.3539465936674446,"vY0":-134.00379560292058,"vZ0":-4.137393395358299,"x":153.95,"y":163.12,"x0":-1.3540913327844695,"y0":50.00047641027795,"z0":6.210474979848968,"aX":-12.407528811874363},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.2,"breakHorizontal":11.6,"spinRate":1748,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4062778088699259,"extension":5.978969178355113},"index":2,"playId":"910243a6-4e8a-354f-9c0b-93729cc7c77b","pitchNumber":1,"startTime":"2025-08-16T20:34:12.513Z","endTime":"2025-08-16T20:34:16.531Z","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":98.0,"endSpeed":90.4,"strikeZoneTop":3.59610592970133,"strikeZoneBottom":1.68156339547929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.743301341724827,"aZ":-13.451560215366857,"pfxX":-1.2182282928408972,"pfxZ":8.996956510400251,"pX":-0.5435968614620617,"pZ":3.0207540487002578,"vX0":3.0367931728962105,"vY0":-142.64471183053132,"vZ0":-6.324156196385163,"x":137.72,"y":157.22,"x0":-1.4590488940460085,"y0":50.00629434972509,"z0":6.098564719692297,"aX":-2.536334084221217},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.4,"breakHorizontal":1.7,"spinRate":2436,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.3825271376822954,"extension":5.926460798761537},"index":3,"playId":"413cab93-6974-3be3-b444-4408ac710ec3","pitchNumber":2,"startTime":"2025-08-16T20:34:26.332Z","endTime":"2025-08-16T20:34:29.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.1,"strikeZoneTop":3.47614512610857,"strikeZoneBottom":1.61809581585362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.078524507310746,"aZ":-15.246449138932478,"pfxX":-0.7612643203198171,"pfxZ":8.17612312652246,"pX":-0.866311215690594,"pZ":3.326440521162748,"vX0":1.9403682873411197,"vY0":-142.38434792937758,"vZ0":-5.244980631518508,"x":150.02,"y":148.97,"x0":-1.4551605001464798,"y0":50.00648134719807,"z0":6.143965559277255,"aX":-1.576988645704433},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.0,"breakHorizontal":1.1,"spinRate":2437,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3834387715443608,"extension":5.919142958975895},"index":4,"playId":"b25d651d-740e-346b-bed1-22a668991c14","pitchNumber":3,"startTime":"2025-08-16T20:34:41.204Z","endTime":"2025-08-16T20:34:46.734Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nick Gonzales advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"b25d651d-740e-346b-bed1-22a668991c14","startTime":"2025-08-16T20:34:50.119Z","endTime":"2025-08-16T20:35:00.354Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"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":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.201773718443913,"aZ":-23.27644523690779,"pfxX":-6.3224742144420265,"pfxZ":4.854622629733236,"pX":-1.0310079331158866,"pZ":2.34541467447915,"vX0":3.058827458143682,"vY0":-133.60827343106723,"vZ0":-5.620909846375084,"x":156.3,"y":175.45,"x0":-1.3611549286035434,"y0":50.00076285912833,"z0":6.119203718346673,"aX":-11.581013405211547},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.9,"breakHorizontal":10.9,"spinRate":1607,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.40789356563472356,"extension":5.938482097459756},"index":6,"playId":"4bffc909-8ca8-347f-8d9f-58dbe12288bc","pitchNumber":4,"startTime":"2025-08-16T20:35:00.354Z","endTime":"2025-08-16T20:35:03.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:35:03.930Z","atBatIndex":68},"scoringPlays":[19,26,59,63],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":146.25,"y":148.48},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":214.73,"y":95.39},"type":"O","description":"Flyout"}],"home":[{"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":165.78,"y":71.42},"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":147.27,"y":178.4},"type":"O","description":"Grounded Into DP"},{"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":167.14,"y":65.56},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":11,"top":[6,7,8],"bottom":[9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"coordinates":{"x":151.27,"y":61.65},"type":"O","description":"Flyout"}],"home":[{"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":151.35,"y":141.85},"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":2,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":114.81,"y":145.94},"type":"O","description":"Groundout"}]}},{"startIndex":12,"endIndex":17,"top":[12,13,14],"bottom":[15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"coordinates":{"x":91.25,"y":141.05},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":107.71,"y":148.48},"type":"O","description":"Groundout"}],"home":[{"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":190.37,"y":102.33},"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":102.85,"y":167.7},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":18,"endIndex":28,"top":[18,19,20,21],"bottom":[22,23,24,25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":88.06,"y":126.77},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":24.44,"y":57.14},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":142.2,"y":148.48},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":120.9,"y":142.39},"type":"O","description":"Groundout"}],"home":[{"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":161.47,"y":165.21},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":183.27,"y":111.97},"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":127.37,"y":122.77},"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":118.36,"y":102.84},"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":95.97,"y":138.48},"type":"O","description":"Pop Out"}]}},{"startIndex":29,"endIndex":35,"top":[29,30,31],"bottom":[32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":120.07,"y":155.94},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"coordinates":{"x":142.83,"y":191.57},"type":"O","description":"Pop Out"}],"home":[{"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":176.41,"y":63.95},"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":5,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":87.01,"y":100.23},"type":"H","description":"Single"}]}},{"startIndex":36,"endIndex":45,"top":[36,37,38,39,40],"bottom":[41,42,43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"coordinates":{"x":53.92,"y":90.15},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":70.02,"y":124.71},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":45.12,"y":81.33},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":150.31,"y":65.31},"type":"O","description":"Flyout"}],"home":[{"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":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":113.29,"y":66.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":169.58,"y":172.82},"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":6,"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":159.13,"y":76.91},"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":6,"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":104.17,"y":166.73},"type":"O","description":"Forceout"}]}},{"startIndex":46,"endIndex":53,"top":[46,47,48,49,50],"bottom":[51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":111.77,"y":170.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":76.83,"y":69.25},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"coordinates":{"x":47.88,"y":128.19},"type":"H","description":"Single"}],"home":[{"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":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":106.7,"y":161.66},"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":7,"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":120.39,"y":139.86},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":64,"top":[54,55,56,57],"bottom":[58,59,60,61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":149.59,"y":104.56},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":108.22,"y":177.89},"type":"O","description":"Groundout"}],"home":[{"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":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":187.84,"y":109.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":8,"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":118.87,"y":86.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":121.47,"y":192.79},"type":"O","description":"Sac Bunt"},{"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":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":113.8,"y":87.12},"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":8,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":88.88,"y":97.96},"type":"O","description":"Lineout"}]}},{"startIndex":65,"endIndex":68,"top":[65,66,67,68],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":158.58,"y":84.67},"type":"H","description":"Single"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":9,"errors":0,"leftOnBase":8},"away":{"runs":1,"hits":5,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"catcher":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"first":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"second":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"third":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"shortstop":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"left":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"center":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"right":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"onDeck":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"inHole":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"battingOrder":9,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"onDeck":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"inHole":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"battingOrder":7,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":7,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".231","atBats":32,"obp":".303","slg":".345","ops":".648","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":9,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":2,"groundOuts":8,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":1,"hits":9,"hitByPitch":1,"atBats":30,"obp":".382","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":109,"era":"4.04","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.24","battersFaced":35,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":109,"balls":39,"strikes":70,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":3,"pitchesPerInning":"13.63","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID672744":{"person":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":63,"flyOuts":22,"groundOuts":36,"airOuts":41,"runs":20,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":59,"baseOnBalls":16,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".195","atBats":169,"obp":".265","slg":".290","ops":".555","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":185,"totalBases":49,"rbi":13,"leftOnBase":92,"sacBunts":0,"sacFlies":0,"babip":".280","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.33","popOuts":8,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":110,"errors":1,"chances":113,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID694973":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":71,"groundOuts":133,"airOuts":134,"runs":38,"doubles":31,"triples":2,"homeRuns":9,"strikeOuts":166,"baseOnBalls":36,"intentionalWalks":0,"hits":106,"hitByPitch":6,"atBats":539,"obp":".255","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2370,"era":"2.13","inningsPitched":"148.0","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"0.96","battersFaced":581,"outs":444,"gamesPitched":25,"completeGames":1,"shutouts":0,"pitchesThrown":2370,"balls":835,"strikes":1535,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".438","pitchesPerInning":"16.01","gamesFinished":0,"strikeoutWalkRatio":"4.61","strikeoutsPer9Inn":"10.09","walksPer9Inn":"2.19","hitsPer9Inn":"6.45","runsScoredPer9":"2.31","homeRunsPer9":"0.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":29,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":2,"chances":17,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687462":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"jerseyNumber":"2","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":72,"flyOuts":43,"groundOuts":58,"airOuts":74,"runs":32,"doubles":15,"triples":0,"homeRuns":5,"strikeOuts":58,"baseOnBalls":26,"intentionalWalks":1,"hits":65,"hitByPitch":1,"avg":".256","atBats":254,"obp":".326","slg":".374","ops":".700","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":282,"totalBases":95,"rbi":33,"leftOnBase":99,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.80","popOuts":14,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":38,"putOuts":464,"errors":3,"chances":505,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID682927":{"person":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"jerseyNumber":"63","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":7,"groundOuts":19,"airOuts":16,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".236","atBats":55,"obp":".328","slg":".273","ops":".601","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":15,"rbi":5,"leftOnBase":27,"sacBunts":1,"sacFlies":1,"babip":".277","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":18,"errors":4,"chances":34,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663698":{"person":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":26,"groundOuts":61,"airOuts":39,"runs":16,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":71,"baseOnBalls":34,"intentionalWalks":0,"hits":55,"hitByPitch":4,"avg":".243","atBats":226,"obp":".352","slg":".314","ops":".666","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":264,"totalBases":71,"rbi":19,"leftOnBase":104,"sacBunts":0,"sacFlies":0,"babip":".346","groundOutsToAirouts":"1.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"113.00","popOuts":3,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":43,"stolenBasePercentage":".827","caughtStealingPercentage":".173","assists":14,"putOuts":446,"errors":2,"chances":462,"fielding":".996","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668804":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":55,"groundOuts":118,"airOuts":96,"runs":46,"doubles":26,"triples":3,"homeRuns":13,"strikeOuts":136,"baseOnBalls":36,"intentionalWalks":1,"hits":111,"hitByPitch":3,"avg":".242","atBats":458,"obp":".300","slg":".397","ops":".697","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":500,"totalBases":182,"rbi":61,"leftOnBase":197,"sacBunts":0,"sacFlies":3,"babip":".314","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.23","popOuts":3,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":189,"errors":2,"chances":193,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681895":{"person":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"0.1 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":2,"strikes":4,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":3,"runs":4,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":26,"obp":".424","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":145,"era":"5.40","inningsPitched":"6.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.95","battersFaced":34,"outs":20,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":66,"strikes":79,"strikePercentage":".540","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":1,"winPercentage":".000","pitchesPerInning":"21.75","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"16.20","walksPer9Inn":"8.10","hitsPer9Inn":"9.45","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678894":{"person":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"jerseyNumber":"31","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":6,"groundOuts":16,"airOuts":10,"runs":7,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".208","atBats":53,"obp":".263","slg":".453","ops":".716","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":24,"rbi":7,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".212","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.25","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":43,"errors":0,"chances":67,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663767":{"person":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":26,"groundOuts":35,"airOuts":59,"runs":18,"doubles":7,"triples":2,"homeRuns":6,"strikeOuts":27,"baseOnBalls":15,"intentionalWalks":2,"hits":32,"hitByPitch":1,"atBats":150,"obp":".284","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":641,"era":"3.64","inningsPitched":"42.0","wins":4,"losses":3,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":17,"whip":"1.12","battersFaced":169,"outs":126,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":641,"balls":250,"strikes":391,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".571","pitchesPerInning":"15.26","gamesFinished":11,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"5.79","walksPer9Inn":"3.21","hitsPer9Inn":"6.86","runsScoredPer9":"3.86","homeRunsPer9":"1.29","inheritedRunners":22,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669707":{"person":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"jerseyNumber":"19","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2B, K, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":38,"groundOuts":48,"airOuts":67,"runs":20,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":39,"baseOnBalls":22,"intentionalWalks":1,"hits":36,"hitByPitch":1,"avg":".193","atBats":187,"obp":".280","slg":".289","ops":".569","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":54,"rbi":13,"leftOnBase":90,"sacBunts":2,"sacFlies":1,"babip":".226","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.33","popOuts":12,"lineOuts":17},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"4.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":11,"strikes":12,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"23.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":112,"putOuts":170,"errors":4,"chances":286,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID656605":{"person":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":91,"groundOuts":142,"airOuts":161,"runs":70,"doubles":34,"triples":2,"homeRuns":13,"strikeOuts":112,"baseOnBalls":39,"intentionalWalks":0,"hits":141,"hitByPitch":5,"atBats":555,"obp":".308","caughtStealing":3,"stolenBases":21,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":2285,"era":"4.13","inningsPitched":"141.2","wins":5,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.27","battersFaced":601,"outs":425,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2285,"balls":774,"strikes":1511,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".313","pitchesPerInning":"16.13","gamesFinished":0,"strikeoutWalkRatio":"2.87","strikeoutsPer9Inn":"7.12","walksPer9Inn":"2.48","hitsPer9Inn":"8.96","runsScoredPer9":"4.45","homeRunsPer9":"0.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":33,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID502054":{"person":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":33,"groundOuts":78,"airOuts":67,"runs":32,"doubles":12,"triples":1,"homeRuns":6,"strikeOuts":72,"baseOnBalls":33,"intentionalWalks":2,"hits":76,"hitByPitch":1,"avg":".264","atBats":288,"obp":".336","slg":".375","ops":".711","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":108,"rbi":34,"leftOnBase":108,"sacBunts":0,"sacFlies":5,"babip":".326","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":14,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":159,"errors":3,"chances":167,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID670990":{"person":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"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":10,"gamesStarted":0,"flyOuts":8,"groundOuts":11,"airOuts":15,"runs":14,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":1,"hits":19,"hitByPitch":3,"atBats":69,"obp":".390","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":300,"era":"7.02","inningsPitched":"16.2","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":13,"whip":"1.74","battersFaced":82,"outs":50,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":300,"balls":98,"strikes":202,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":1,"winPercentage":".500","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"12.96","walksPer9Inn":"5.40","hitsPer9Inn":"10.26","runsScoredPer9":"7.56","homeRunsPer9":"1.08","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676755":{"person":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":18,"groundOuts":15,"airOuts":42,"runs":7,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":12,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":111,"obp":".270","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":520,"era":"2.03","inningsPitched":"31.0","wins":3,"losses":1,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":7,"whip":"1.06","battersFaced":127,"outs":93,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":520,"balls":176,"strikes":344,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".750","pitchesPerInning":"16.77","gamesFinished":8,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.45","walksPer9Inn":"3.48","hitsPer9Inn":"6.10","runsScoredPer9":"2.03","homeRunsPer9":"0.87","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID457705":{"person":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":59,"groundOuts":94,"airOuts":100,"runs":38,"doubles":17,"triples":0,"homeRuns":11,"strikeOuts":96,"baseOnBalls":48,"intentionalWalks":2,"hits":91,"hitByPitch":2,"avg":".241","atBats":378,"obp":".327","slg":".373","ops":".700","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":433,"totalBases":141,"rbi":41,"leftOnBase":155,"sacBunts":0,"sacFlies":3,"babip":".292","groundOutsToAirouts":"0.94","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"34.36","popOuts":22,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID670059":{"person":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"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":14,"gamesStarted":0,"flyOuts":4,"groundOuts":21,"airOuts":9,"runs":15,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":58,"obp":".452","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":279,"era":"9.00","inningsPitched":"15.0","wins":0,"losses":1,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":15,"whip":"2.07","battersFaced":74,"outs":45,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":279,"balls":99,"strikes":180,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"2.33","rbi":0,"winPercentage":".000","pitchesPerInning":"18.60","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.60","walksPer9Inn":"6.60","hitsPer9Inn":"12.00","runsScoredPer9":"9.00","homeRunsPer9":"1.80","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643396":{"person":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":33,"groundOuts":135,"airOuts":72,"runs":36,"doubles":17,"triples":2,"homeRuns":1,"strikeOuts":61,"baseOnBalls":16,"intentionalWalks":0,"hits":96,"hitByPitch":4,"avg":".267","atBats":360,"obp":".304","slg":".333","ops":".637","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":120,"rbi":33,"leftOnBase":149,"sacBunts":3,"sacFlies":1,"babip":".318","groundOutsToAirouts":"1.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"360.00","popOuts":15,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":232,"putOuts":130,"errors":6,"chances":368,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID693312":{"person":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":11,"strikes":14,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":17,"gamesStarted":0,"flyOuts":12,"groundOuts":22,"airOuts":27,"runs":16,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":19,"baseOnBalls":13,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":88,"obp":".340","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":404,"era":"6.55","inningsPitched":"22.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.55","battersFaced":103,"outs":66,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":404,"balls":157,"strikes":247,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.36","gamesFinished":4,"strikeoutWalkRatio":"1.46","strikeoutsPer9Inn":"7.77","walksPer9Inn":"5.32","hitsPer9Inn":"8.59","runsScoredPer9":"6.55","homeRunsPer9":"0.82","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669387":{"person":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":9,"flyOuts":39,"groundOuts":78,"airOuts":79,"runs":37,"doubles":20,"triples":2,"homeRuns":8,"strikeOuts":62,"baseOnBalls":20,"intentionalWalks":0,"hits":84,"hitByPitch":3,"atBats":300,"obp":".331","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1250,"era":"4.20","inningsPitched":"75.0","wins":2,"losses":7,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":35,"whip":"1.39","battersFaced":326,"outs":225,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1250,"balls":452,"strikes":798,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".222","pitchesPerInning":"16.67","gamesFinished":5,"strikeoutWalkRatio":"3.10","strikeoutsPer9Inn":"7.44","walksPer9Inn":"2.40","hitsPer9Inn":"10.08","runsScoredPer9":"4.44","homeRunsPer9":"0.96","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642701":{"person":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":0,"flyOuts":47,"groundOuts":46,"airOuts":66,"runs":15,"doubles":6,"triples":3,"homeRuns":3,"strikeOuts":41,"baseOnBalls":11,"intentionalWalks":0,"hits":37,"hitByPitch":1,"atBats":186,"obp":".243","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":773,"era":"2.41","inningsPitched":"52.1","wins":4,"losses":4,"saves":7,"saveOpportunities":9,"holds":13,"blownSaves":2,"earnedRuns":14,"whip":"0.92","battersFaced":202,"outs":157,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":773,"balls":228,"strikes":545,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".500","pitchesPerInning":"14.77","gamesFinished":19,"strikeoutWalkRatio":"3.73","strikeoutsPer9Inn":"7.05","walksPer9Inn":"1.89","hitsPer9Inn":"6.36","runsScoredPer9":"2.58","homeRunsPer9":"0.52","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":32,"groundOuts":33,"airOuts":69,"runs":19,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":52,"baseOnBalls":15,"intentionalWalks":0,"hits":31,"hitByPitch":4,"avg":".170","atBats":182,"obp":".248","slg":".280","ops":".528","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":51,"rbi":15,"leftOnBase":110,"sacBunts":2,"sacFlies":1,"babip":".206","groundOutsToAirouts":"0.48","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"36.40","popOuts":20,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":33,"stolenBasePercentage":".786","caughtStealingPercentage":".214","assists":20,"putOuts":467,"errors":3,"chances":490,"fielding":".994","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681347":{"person":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":68,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":68,"balls":23,"strikes":45,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":15,"flyOuts":34,"groundOuts":65,"airOuts":73,"runs":37,"doubles":8,"triples":2,"homeRuns":12,"strikeOuts":73,"baseOnBalls":27,"intentionalWalks":1,"hits":65,"hitByPitch":4,"atBats":274,"obp":".313","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1174,"era":"4.46","inningsPitched":"72.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.27","battersFaced":307,"outs":218,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1174,"balls":422,"strikes":752,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":1,"winPercentage":".200","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"9.04","walksPer9Inn":"3.34","hitsPer9Inn":"8.05","runsScoredPer9":"4.58","homeRunsPer9":"1.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":10,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691907":{"person":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"jerseyNumber":"71","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":7,"obp":".000","slg":".000","ops":".000","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571760":{"person":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":23,"flyOuts":74,"groundOuts":119,"airOuts":146,"runs":68,"doubles":31,"triples":1,"homeRuns":24,"strikeOuts":83,"baseOnBalls":38,"intentionalWalks":0,"hits":119,"hitByPitch":9,"atBats":459,"obp":".325","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1979,"era":"4.99","inningsPitched":"119.0","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.32","battersFaced":514,"outs":357,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1979,"balls":717,"strikes":1262,"strikePercentage":".640","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".333","pitchesPerInning":"16.63","gamesFinished":0,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"6.28","walksPer9Inn":"2.87","hitsPer9Inn":"9.00","runsScoredPer9":"5.14","homeRunsPer9":"1.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":25,"lineOuts":47},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669261":{"person":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"jerseyNumber":"65","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":22,"groundOuts":17,"airOuts":29,"runs":11,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":38,"baseOnBalls":18,"intentionalWalks":1,"hits":12,"hitByPitch":3,"avg":".125","atBats":96,"obp":".282","slg":".240","ops":".522","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":23,"rbi":6,"leftOnBase":49,"sacBunts":0,"sacFlies":0,"babip":".164","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":1,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":73,"errors":1,"chances":75,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":33,"groundOuts":69,"airOuts":63,"runs":24,"doubles":9,"triples":2,"homeRuns":5,"strikeOuts":42,"baseOnBalls":16,"intentionalWalks":0,"hits":65,"hitByPitch":1,"avg":".274","atBats":237,"obp":".320","slg":".392","ops":".712","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":256,"totalBases":93,"rbi":19,"leftOnBase":93,"sacBunts":0,"sacFlies":2,"babip":".313","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.40","popOuts":10,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":131,"putOuts":99,"errors":5,"chances":235,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":3,"flyOuts":19,"groundOuts":50,"airOuts":36,"runs":15,"doubles":12,"triples":1,"homeRuns":1,"strikeOuts":37,"baseOnBalls":13,"intentionalWalks":1,"hits":40,"hitByPitch":1,"atBats":161,"obp":".307","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":655,"era":"3.02","inningsPitched":"41.2","wins":3,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":14,"whip":"1.27","battersFaced":177,"outs":125,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":655,"balls":219,"strikes":436,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":".600","pitchesPerInning":"15.72","gamesFinished":6,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"7.99","walksPer9Inn":"2.81","hitsPer9Inn":"8.64","runsScoredPer9":"3.24","homeRunsPer9":"0.22","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[669707,502054,668804,693304,457705,663698,678894,687462,672744,643396,681347,693312,681895,670990],"pitchers":[681347,693312,681895,670990],"bench":[691907,680779,682927,669261],"bullpen":[677952,571760,670059,656605,676755,669387,642701,663767,694973],"battingOrder":[669707,502054,668804,693304,457705,663698,687462,672744,643396],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Triolo (9, Imanaga)."},{"label":"HR","value":"Pham (6, 4th inning off Imanaga, 0 on, 1 out)."},{"label":"TB","value":"Gonzales, N; Peguero; Pham 4; Triolo 3."},{"label":"RBI","value":"Pham (34)."},{"label":"Runners left in scoring position, 2 out","value":"Canario; Horwitz; Reynolds, B 2."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Triolo (7, 3rd base off Kittredge/Kelly, C)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Peguero-Triolo-Peguero; Kiner-Falefa-Gonzales, N-Peguero)."}]}],"note":[{"label":"a","value":"Struck out for Peguero in the 9th."}]},"home":{"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":2,"groundOuts":8,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":1,"hits":9,"hitByPitch":1,"avg":".252","atBats":30,"obp":".321","slg":".433","ops":".754","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":10,"rbi":3,"leftOnBase":18,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":7,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":32,"obp":".206","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":120,"era":"3.82","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.20","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":120,"balls":39,"strikes":81,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":1,"pitchesPerInning":"13.33","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"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":42,"gamesStarted":0,"flyOuts":23,"groundOuts":36,"airOuts":45,"runs":11,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":46,"baseOnBalls":11,"intentionalWalks":1,"hits":29,"hitByPitch":2,"atBats":155,"obp":".249","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":659,"era":"1.85","inningsPitched":"43.2","wins":1,"losses":3,"saves":16,"saveOpportunities":18,"holds":6,"blownSaves":2,"earnedRuns":9,"whip":"0.92","battersFaced":169,"outs":131,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":659,"balls":223,"strikes":436,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".250","pitchesPerInning":"15.09","gamesFinished":29,"strikeoutWalkRatio":"4.18","strikeoutsPer9Inn":"9.48","walksPer9Inn":"2.27","hitsPer9Inn":"5.98","runsScoredPer9":"2.27","homeRunsPer9":"0.62","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":16,"gamesStarted":15,"flyOuts":49,"groundOuts":91,"airOuts":83,"runs":34,"doubles":12,"triples":0,"homeRuns":7,"strikeOuts":67,"baseOnBalls":27,"intentionalWalks":0,"hits":73,"hitByPitch":5,"atBats":311,"obp":".303","caughtStealing":7,"stolenBases":7,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1313,"era":"3.07","inningsPitched":"85.0","wins":7,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.18","battersFaced":347,"outs":255,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1313,"balls":459,"strikes":854,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".700","pitchesPerInning":"15.45","gamesFinished":0,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"7.09","walksPer9Inn":"2.86","hitsPer9Inn":"7.73","runsScoredPer9":"3.60","homeRunsPer9":"0.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":18,"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":"200","stats":{"batting":{"summary":"2-4 | K, 2 R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":87,"groundOuts":96,"airOuts":154,"runs":79,"doubles":21,"triples":4,"homeRuns":18,"strikeOuts":76,"baseOnBalls":78,"intentionalWalks":7,"hits":116,"hitByPitch":3,"avg":".265","atBats":438,"obp":".377","slg":".454","ops":".831","caughtStealing":2,"stolenBases":25,"stolenBasePercentage":".926","caughtStealingPercentage":".074","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":525,"totalBases":199,"rbi":62,"leftOnBase":156,"sacBunts":1,"sacFlies":3,"babip":".282","groundOutsToAirouts":"0.62","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"24.33","popOuts":27,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":219,"errors":2,"chances":225,"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":"0-2 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":2,"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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":77,"groundOuts":94,"airOuts":133,"runs":64,"doubles":20,"triples":0,"homeRuns":16,"strikeOuts":111,"baseOnBalls":64,"intentionalWalks":1,"hits":97,"hitByPitch":1,"avg":".225","atBats":431,"obp":".324","slg":".383","ops":".707","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":500,"totalBases":165,"rbi":55,"leftOnBase":154,"sacBunts":0,"sacFlies":4,"babip":".263","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.94","popOuts":22,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":224,"errors":1,"chances":230,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665871":{"person":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"jerseyNumber":"72","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":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":19,"obp":".476","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":70,"era":"9.00","inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.25","battersFaced":21,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":70,"balls":22,"strikes":48,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"17.50","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"2.25","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"2.25","inheritedRunners":0,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":0,"flyOuts":33,"groundOuts":31,"airOuts":56,"runs":11,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":42,"baseOnBalls":12,"intentionalWalks":1,"hits":26,"hitByPitch":0,"atBats":153,"obp":".228","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":640,"era":"2.25","inningsPitched":"44.0","wins":2,"losses":3,"saves":1,"saveOpportunities":4,"holds":15,"blownSaves":3,"earnedRuns":11,"whip":"0.86","battersFaced":167,"outs":132,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":640,"balls":216,"strikes":424,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".400","pitchesPerInning":"14.55","gamesFinished":4,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"8.59","walksPer9Inn":"2.45","hitsPer9Inn":"5.32","runsScoredPer9":"2.25","homeRunsPer9":"0.61","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":true,"isSubstitute":false}},"ID684007":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"7.0 IP, ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":6,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":28,"strikes":57,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":96,"groundOuts":68,"airOuts":151,"runs":36,"doubles":16,"triples":0,"homeRuns":18,"strikeOuts":85,"baseOnBalls":19,"intentionalWalks":0,"hits":79,"hitByPitch":1,"atBats":380,"obp":".246","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1563,"era":"3.06","inningsPitched":"103.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"0.95","battersFaced":403,"outs":309,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1563,"balls":496,"strikes":1067,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.45","rbi":1,"winPercentage":".615","pitchesPerInning":"15.17","gamesFinished":0,"strikeoutWalkRatio":"4.47","strikeoutsPer9Inn":"7.43","walksPer9Inn":"1.66","hitsPer9Inn":"6.90","runsScoredPer9":"3.15","homeRunsPer9":"1.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":33,"lineOuts":22},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":78,"groundOuts":77,"airOuts":102,"runs":55,"doubles":16,"triples":3,"homeRuns":24,"strikeOuts":108,"baseOnBalls":40,"intentionalWalks":1,"hits":102,"hitByPitch":9,"avg":".263","atBats":388,"obp":".345","slg":".505","ops":".850","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":438,"totalBases":196,"rbi":68,"leftOnBase":156,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.17","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":64,"putOuts":741,"errors":4,"chances":809,"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":"500","stats":{"batting":{"summary":"1-4 | K, RBI, SB","gamesPlayed":1,"flyOuts":0,"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":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":44,"groundOuts":69,"airOuts":81,"runs":42,"doubles":12,"triples":1,"homeRuns":13,"strikeOuts":49,"baseOnBalls":39,"intentionalWalks":0,"hits":72,"hitByPitch":3,"avg":".269","atBats":268,"obp":".364","slg":".466","ops":".830","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":125,"rbi":39,"leftOnBase":129,"sacBunts":0,"sacFlies":3,"babip":".282","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.62","popOuts":15,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":16,"stolenBases":32,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":17,"putOuts":562,"errors":2,"chances":581,"fielding":".997","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":"400","stats":{"batting":{"summary":"0-1 | BB, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":86,"groundOuts":84,"airOuts":146,"runs":75,"doubles":32,"triples":4,"homeRuns":27,"strikeOuts":120,"baseOnBalls":21,"intentionalWalks":0,"hits":119,"hitByPitch":7,"avg":".259","atBats":460,"obp":".299","slg":".522","ops":".821","caughtStealing":6,"stolenBases":30,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":497,"totalBases":240,"rbi":79,"leftOnBase":220,"sacBunts":5,"sacFlies":4,"babip":".290","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.04","popOuts":35,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":342,"errors":1,"chances":347,"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":{},"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":3,"flyOuts":19,"groundOuts":21,"airOuts":40,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":37,"baseOnBalls":13,"intentionalWalks":1,"hits":25,"hitByPitch":5,"atBats":121,"obp":".307","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":560,"era":"1.85","inningsPitched":"34.0","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":9,"blownSaves":0,"earnedRuns":7,"whip":"1.12","battersFaced":141,"outs":102,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":560,"balls":191,"strikes":369,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".667","pitchesPerInning":"16.47","gamesFinished":10,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"9.79","walksPer9Inn":"3.44","hitsPer9Inn":"6.62","runsScoredPer9":"2.38","homeRunsPer9":"0.53","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"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":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":48,"groundOuts":75,"airOuts":90,"runs":51,"doubles":15,"triples":3,"homeRuns":10,"strikeOuts":90,"baseOnBalls":32,"intentionalWalks":1,"hits":79,"hitByPitch":9,"avg":".237","atBats":333,"obp":".321","slg":".390","ops":".711","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":375,"totalBases":130,"rbi":27,"leftOnBase":126,"sacBunts":1,"sacFlies":0,"babip":".296","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.30","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":138,"errors":6,"chances":198,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":82,"groundOuts":72,"airOuts":142,"runs":61,"doubles":27,"triples":3,"homeRuns":27,"strikeOuts":132,"baseOnBalls":49,"intentionalWalks":1,"hits":114,"hitByPitch":0,"avg":".251","atBats":454,"obp":".320","slg":".502","ops":".822","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":509,"totalBases":228,"rbi":86,"leftOnBase":195,"sacBunts":0,"sacFlies":6,"babip":".289","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.82","popOuts":28,"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":67,"errors":3,"chances":71,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":12,"groundOuts":25,"airOuts":25,"runs":12,"doubles":1,"triples":0,"homeRuns":6,"strikeOuts":19,"baseOnBalls":2,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".230","atBats":87,"obp":".244","slg":".448","ops":".692","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":39,"rbi":16,"leftOnBase":42,"sacBunts":1,"sacFlies":1,"babip":".222","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.50","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":17,"stolenBasePercentage":".708","caughtStealingPercentage":".292","assists":9,"putOuts":187,"errors":1,"chances":197,"fielding":".995","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(W, 3-3)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":15,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":3,"strikes":12,"strikePercentage":".800","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":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":38,"gamesStarted":0,"flyOuts":23,"groundOuts":33,"airOuts":35,"runs":17,"doubles":5,"triples":2,"homeRuns":5,"strikeOuts":42,"baseOnBalls":9,"intentionalWalks":1,"hits":32,"hitByPitch":0,"atBats":140,"obp":".272","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":547,"era":"3.86","inningsPitched":"37.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":11,"blownSaves":0,"earnedRuns":16,"whip":"1.10","battersFaced":151,"outs":112,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":547,"balls":164,"strikes":383,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".500","pitchesPerInning":"14.65","gamesFinished":9,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"10.13","walksPer9Inn":"2.17","hitsPer9Inn":"7.71","runsScoredPer9":"4.10","homeRunsPer9":"1.21","inheritedRunners":8,"inheritedRunnersScored":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":24,"gamesStarted":24,"flyOuts":88,"groundOuts":116,"airOuts":166,"runs":44,"doubles":18,"triples":2,"homeRuns":12,"strikeOuts":126,"baseOnBalls":30,"intentionalWalks":0,"hits":115,"hitByPitch":5,"atBats":512,"obp":".271","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2134,"era":"2.46","inningsPitched":"142.2","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.02","battersFaced":558,"outs":428,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2134,"balls":688,"strikes":1446,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":8,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".647","pitchesPerInning":"14.96","gamesFinished":0,"strikeoutWalkRatio":"4.20","strikeoutsPer9Inn":"7.95","walksPer9Inn":"1.89","hitsPer9Inn":"7.25","runsScoredPer9":"2.78","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":5,"sacFlies":6,"passedBall":0,"popOuts":40,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":5,"errors":4,"chances":30,"fielding":".867","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":{},"fielding":{}},"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":25,"gamesStarted":21,"flyOuts":72,"groundOuts":111,"airOuts":148,"runs":56,"doubles":21,"triples":1,"homeRuns":19,"strikeOuts":90,"baseOnBalls":33,"intentionalWalks":0,"hits":123,"hitByPitch":5,"atBats":465,"obp":".318","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1961,"era":"3.99","inningsPitched":"121.2","wins":9,"losses":5,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.28","battersFaced":510,"outs":365,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1961,"balls":701,"strikes":1260,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".643","pitchesPerInning":"16.12","gamesFinished":3,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"6.66","walksPer9Inn":"2.44","hitsPer9Inn":"9.10","runsScoredPer9":"4.14","homeRunsPer9":"1.41","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":36,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":19,"errors":1,"chances":37,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":56,"groundOuts":111,"airOuts":103,"runs":67,"doubles":15,"triples":2,"homeRuns":18,"strikeOuts":136,"baseOnBalls":32,"intentionalWalks":1,"hits":114,"hitByPitch":0,"avg":".248","atBats":459,"obp":".295","slg":".407","ops":".702","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":496,"totalBases":187,"rbi":55,"leftOnBase":208,"sacBunts":1,"sacFlies":4,"babip":".311","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","popOuts":18,"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":273,"putOuts":171,"errors":9,"chances":453,"fielding":".980","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":26,"gamesStarted":1,"flyOuts":12,"groundOuts":24,"airOuts":25,"runs":11,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":90,"obp":".292","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":371,"era":"4.13","inningsPitched":"24.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":11,"whip":"1.17","battersFaced":96,"outs":72,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":371,"balls":130,"strikes":241,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".000","pitchesPerInning":"15.46","gamesFinished":4,"strikeoutWalkRatio":"4.75","strikeoutsPer9Inn":"7.13","walksPer9Inn":"1.50","hitsPer9Inn":"9.00","runsScoredPer9":"4.13","homeRunsPer9":"0.75","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":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683357":{"person":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"jerseyNumber":"19","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":4,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":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":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":"2-4 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":85,"groundOuts":131,"airOuts":153,"runs":60,"doubles":20,"triples":3,"homeRuns":4,"strikeOuts":36,"baseOnBalls":27,"intentionalWalks":0,"hits":132,"hitByPitch":6,"avg":".294","atBats":449,"obp":".340","slg":".379","ops":".719","caughtStealing":3,"stolenBases":22,"stolenBasePercentage":".880","caughtStealingPercentage":".120","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":485,"totalBases":170,"rbi":48,"leftOnBase":174,"sacBunts":0,"sacFlies":3,"babip":".311","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"112.25","popOuts":24,"lineOuts":44},"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":286,"putOuts":207,"errors":3,"chances":496,"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":{"note":"(S, 1)","summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","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":51,"gamesStarted":1,"flyOuts":18,"groundOuts":62,"airOuts":41,"runs":17,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":55,"baseOnBalls":16,"intentionalWalks":0,"hits":39,"hitByPitch":5,"atBats":196,"obp":".276","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":876,"era":"2.48","inningsPitched":"54.1","wins":3,"losses":1,"saves":1,"saveOpportunities":4,"holds":18,"blownSaves":3,"earnedRuns":15,"whip":"1.01","battersFaced":218,"outs":163,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":876,"balls":322,"strikes":554,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.51","rbi":0,"winPercentage":".750","pitchesPerInning":"16.12","gamesFinished":6,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"9.11","walksPer9Inn":"2.65","hitsPer9Inn":"6.46","runsScoredPer9":"2.82","homeRunsPer9":"0.50","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":15},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":20,"gamesStarted":15,"flyOuts":56,"groundOuts":83,"airOuts":97,"runs":65,"doubles":15,"triples":4,"homeRuns":17,"strikeOuts":104,"baseOnBalls":28,"intentionalWalks":0,"hits":110,"hitByPitch":4,"atBats":393,"obp":".333","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1567,"era":"5.89","inningsPitched":"96.1","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.43","battersFaced":426,"outs":289,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1567,"balls":535,"strikes":1032,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".417","pitchesPerInning":"16.27","gamesFinished":1,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"9.72","walksPer9Inn":"2.62","hitsPer9Inn":"10.28","runsScoredPer9":"6.07","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"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":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":38,"groundOuts":73,"airOuts":87,"runs":42,"doubles":16,"triples":1,"homeRuns":10,"strikeOuts":59,"baseOnBalls":25,"intentionalWalks":0,"hits":64,"hitByPitch":2,"avg":".229","atBats":280,"obp":".294","slg":".400","ops":".694","caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":112,"rbi":32,"leftOnBase":140,"sacBunts":0,"sacFlies":3,"babip":".252","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":19,"lineOuts":30},"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":150,"putOuts":57,"errors":6,"chances":213,"fielding":".972","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":63,"flyOuts":29,"groundOuts":33,"airOuts":53,"runs":13,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":14,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".219","atBats":137,"obp":".288","slg":".328","ops":".616","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":45,"rbi":15,"leftOnBase":53,"sacBunts":0,"sacFlies":4,"babip":".239","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.67","popOuts":10,"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":14,"putOuts":151,"errors":1,"chances":166,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[683737,663656,673548,691718,608348,664023,663538,621020,807713,684007,552640,641745],"pitchers":[684007,552640,641745],"bench":[683357,650489,624512,457759],"bullpen":[665871,571510,518489,676962,690990,694037,519141,607067,573124,573204],"battingOrder":[683737,663656,673548,691718,608348,664023,663538,621020,807713],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hoerner (20, Ramírez)."},{"label":"TB","value":"Busch; Hoerner 3; Kelly, C; Shaw; Suzuki 2; Tucker 2."},{"label":"RBI","value":"Hoerner (48); Kelly, C (39); Suzuki (86)."},{"label":"2-out RBI","value":"Kelly, C; Hoerner."},{"label":"Runners left in scoring position, 2 out","value":"Swanson 2; Hoerner 3."},{"label":"SAC","value":"Crow-Armstrong."},{"label":"GIDP","value":"Shaw; Tucker."},{"label":"Team RISP","value":"3-for-9."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Kelly, C (1, 2nd base off Burrows/Bart); Tucker (25, 2nd base off Sisk/Bart)."}]}],"note":[]}},"officials":[{"official":{"id":427413,"fullName":"Tony Randazzo","link":"/api/v1/people/427413"},"officialType":"Home Plate"},{"official":{"id":427093,"fullName":"Phil Cuzzi","link":"/api/v1/people/427093"},"officialType":"First Base"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":665576,"fullName":"Brock Ballou","link":"/api/v1/people/665576"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Happ (by Ramírez)."},{"label":"HBP","value":"Crow-Armstrong (by Nicolas)."},{"label":"Pitch timer violations","value":"Burrows (pitcher)."},{"label":"Pitches-strikes","value":"Burrows 68-45; Nicolas 25-14; Sisk 6-4; Ramírez 10-7; Imanaga 85-57; Kittredge 15-12; Keller, Bra 20-12."},{"label":"Groundouts-flyouts","value":"Burrows 4-2; Nicolas 3-0; Sisk 1-0; Ramírez 0-0; Imanaga 6-7; Kittredge 1-0; Keller, Bra 0-0."},{"label":"Batters faced","value":"Burrows 20; Nicolas 8; Sisk 3; Ramírez 4; Imanaga 26; Kittredge 4; Keller, Bra 4."},{"label":"Inherited runners-scored","value":"Ramírez 1-1."},{"label":"Umpires","value":"HP: Tony Randazzo. 1B: Phil Cuzzi. 2B: Clint Vondrak. 3B: Brock Ballou. "},{"label":"Weather","value":"94 degrees, Overcast."},{"label":"Wind","value":"8 mph, R To L."},{"label":"First pitch","value":"1:20 PM."},{"label":"T","value":"2:15."},{"label":"Att","value":"40,062."},{"label":"Venue","value":"Wrigley Field."},{"label":"August 16, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","boxscoreName":"Imanaga"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"7.0 IP, ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":6,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":28,"strikes":57,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":96,"groundOuts":68,"airOuts":151,"runs":36,"doubles":16,"triples":0,"homeRuns":18,"strikeOuts":85,"baseOnBalls":19,"intentionalWalks":0,"hits":79,"hitByPitch":1,"atBats":380,"obp":".246","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1563,"era":"3.06","inningsPitched":"103.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"0.95","battersFaced":403,"outs":309,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1563,"balls":496,"strikes":1067,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.45","rbi":1,"winPercentage":".615","pitchesPerInning":"15.17","gamesFinished":0,"strikeoutWalkRatio":"4.47","strikeoutsPer9Inn":"7.43","walksPer9Inn":"1.66","hitsPer9Inn":"6.90","runsScoredPer9":"3.15","homeRunsPer9":"1.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":33,"lineOuts":22},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":69,"pitchingGameScore":69},{"player":{"person":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347","boxscoreName":"Burrows"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":68,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":68,"balls":23,"strikes":45,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":15,"flyOuts":34,"groundOuts":65,"airOuts":73,"runs":37,"doubles":8,"triples":2,"homeRuns":12,"strikeOuts":73,"baseOnBalls":27,"intentionalWalks":1,"hits":65,"hitByPitch":4,"atBats":274,"obp":".313","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1174,"era":"4.46","inningsPitched":"72.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.27","battersFaced":307,"outs":218,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1174,"balls":422,"strikes":752,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":1,"winPercentage":".200","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"9.04","walksPer9Inn":"3.34","hitsPer9Inn":"8.05","runsScoredPer9":"4.58","homeRunsPer9":"1.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":10,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":57,"pitchingGameScore":57},{"player":{"person":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054","boxscoreName":"Pham"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":33,"groundOuts":78,"airOuts":67,"runs":32,"doubles":12,"triples":1,"homeRuns":6,"strikeOuts":72,"baseOnBalls":33,"intentionalWalks":2,"hits":76,"hitByPitch":1,"avg":".264","atBats":288,"obp":".336","slg":".375","ops":".711","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":108,"rbi":34,"leftOnBase":108,"sacBunts":0,"sacFlies":5,"babip":".326","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":14,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":159,"errors":3,"chances":167,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"loser":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"save":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}