{"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":776737,"link":"/api/v1.1/game/776737/feed/live","metaData":{"wait":10,"timeStamp":"20250815_205008","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count02","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776737,"type":"R","doubleHeader":"N","id":"2025/08/15/pitmlb-chnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776737-2025-08-15","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-15T18:20:00Z","originalDate":"2025-08-15","officialDate":"2025-08-15","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":123,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":71,"ties":0,"pct":".423"},"records":{},"divisionLeader":false,"wins":52,"losses":71,"winningPercentage":".423"},"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":121,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":68,"losses":53,"ties":0,"pct":".562"},"records":{},"divisionLeader":false,"wins":68,"losses":53,"winningPercentage":".562"},"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":"Partly Cloudy","temp":"81","wind":"6 mph, R To L"},"gameInfo":{"attendance":40044,"firstPitch":"2025-08-15T18:20:00.000Z","gameDurationMinutes":149},"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"home":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"}},"officialScorer":{"id":640277,"fullName":"Bill Seiple","link":"/api/v1/people/640277"},"primaryDatacaster":{"id":700152,"fullName":"Joe Nardella","link":"/api/v1/people/700152"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronny Simon grounds out to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T18:20:12.873Z","endTime":"2025-08-15T18:21:25.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"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-15T16:03:37.812Z","endTime":"2025-08-15T17:57:54.945Z","isPitch":false,"type":"action","player":{"id":682927,"link":"/api/v1/people/682927"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-15T17:57:54.945Z","endTime":"2025-08-15T18:19:52.092Z","isPitch":false,"type":"action","player":{"id":682927,"link":"/api/v1/people/682927"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-15T18:19:52.092Z","endTime":"2025-08-15T18:20:15.169Z","isPitch":false,"type":"action","player":{"id":682927,"link":"/api/v1/people/682927"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.18362230739274,"strikeZoneBottom":1.53568706240901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.045214167015843,"aZ":-17.721073726435414,"pfxX":-3.773561675333369,"pfxZ":7.823401881215149,"pX":-0.8133801436917772,"pZ":3.2165198696237938,"vX0":3.637617507663722,"vY0":-135.20146163529324,"vZ0":-2.998631616226309,"x":148.0,"y":151.93,"x0":-1.6873224417900976,"y0":50.00420505035794,"z0":5.586859172995897,"aX":-6.972451322707611},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":6.0,"spinRate":2148,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.40545478416412806,"extension":6.497116832274654},"index":3,"playId":"e744b5d9-8003-3349-9b13-55cbcb3f40c6","pitchNumber":1,"startTime":"2025-08-15T18:20:15.169Z","endTime":"2025-08-15T18:20:19.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.08453428386333,"strikeZoneBottom":1.46574752947089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.960497779237937,"aZ":-29.86997963629987,"pfxX":-6.727956901790355,"pfxZ":1.4142424825258226,"pX":-0.0021431348810131293,"pZ":1.0957947395412033,"vX0":6.272864086705174,"vY0":-126.85156620541731,"vZ0":-5.128986654582075,"x":117.08,"y":209.19,"x0":-1.6329884672503625,"y0":50.00378228120007,"z0":5.525486736132702,"aX":-10.964954238211286},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.6,"breakHorizontal":10.8,"spinRate":1390,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.43179697233481606,"extension":6.532371368935662},"index":4,"playId":"8f477e41-eb02-34e3-92fb-6b4a693ce27a","pitchNumber":2,"startTime":"2025-08-15T18:20:28.360Z","endTime":"2025-08-15T18:20:32.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":3.0372471311454,"strikeZoneBottom":1.35965080495485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.77719753486305,"aZ":-38.71550447401396,"pfxX":5.8298703304309,"pfxZ":-4.715323306779707,"pX":-0.9436280925794799,"pZ":2.7314574941138736,"vX0":0.2291233933229382,"vY0":-116.69791643683452,"vZ0":1.1395342870035234,"x":152.97,"y":165.03,"x0":-1.800975971312901,"y0":50.002365896321514,"z0":5.867494190770722,"aX":8.086937714994782},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-8.0,"breakHorizontal":-10.7,"spinRate":2304,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.46832747674336384,"extension":6.225578150325829},"index":5,"playId":"624c22c3-3434-3835-af4c-1643807cbc12","pitchNumber":3,"startTime":"2025-08-15T18:20:43.707Z","endTime":"2025-08-15T18:20:48.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.436161476580093,"aZ":-15.160606291132419,"pfxX":-4.463055183951283,"pfxZ":8.801401161267966,"pX":-0.7765357249152796,"pZ":3.1079630432679184,"vX0":3.885549257117817,"vY0":-138.0830587195158,"vZ0":-3.860511077623558,"x":146.6,"y":154.86,"x0":-1.621317394146183,"y0":50.00454498260525,"z0":5.5427536133558055,"aX":-8.628822564825589},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":7.3,"spinRate":2256,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3965009760713105,"extension":6.605226733948419},"index":6,"playId":"305be213-2451-3855-ad75-550c9486f513","pitchNumber":4,"startTime":"2025-08-15T18:20:58.511Z","endTime":"2025-08-15T18:21:02.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.04004554639986,"aZ":-36.01433428450565,"pfxX":-4.37630506592579,"pfxZ":-2.326336836309375,"pX":0.4755012792664274,"pZ":2.5052356945234813,"vX0":6.507091339215408,"vY0":-127.07251488158505,"vZ0":-0.7596961294249709,"x":98.88,"y":171.14,"x0":-1.5402854562085009,"y0":50.004125160300575,"z0":5.648785979431624,"aX":-7.216172073264305},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.2,"breakHorizontal":6.6,"spinRate":1210,"spinDirection":252},"zone":6,"typeConfidence":2.0,"plateTime":0.429687055937618,"extension":6.527441395055861},"hitData":{"launchSpeed":88.6,"launchAngle":-28.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.57,"coordY":162.68}},"index":7,"playId":"062202ad-00e2-3072-93e2-2fdb9e78bb7a","pitchNumber":5,"startTime":"2025-08-15T18:21:18.082Z","endTime":"2025-08-15T18:21:25.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:21:25.560Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out, pitcher Colin Rea 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-15T18:21:30.489Z","endTime":"2025-08-15T18:22:12.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607067,"link":"/api/v1/people/607067"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.49554786484357,"strikeZoneBottom":1.72565824781912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.155939655819726,"aZ":-18.111613521146037,"pfxX":-5.135817779305318,"pfxZ":7.224571469506421,"pX":-0.05967168140417633,"pZ":2.304026065627632,"vX0":5.903688843154464,"vY0":-138.01344508069437,"vZ0":-5.296508913319443,"x":119.27,"y":176.57,"x0":-1.5502560243527435,"y0":50.00126417544927,"z0":5.451611444996531,"aX":-9.995127472233168},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.2,"breakHorizontal":8.2,"spinRate":2154,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.39551819729994175,"extension":6.612000546658989},"index":0,"playId":"4d206028-49e8-396e-a264-f857abce8859","pitchNumber":1,"startTime":"2025-08-15T18:21:50.902Z","endTime":"2025-08-15T18:21:54.609Z","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":94.5,"endSpeed":86.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.135951466765963,"aZ":-22.966928754372102,"pfxX":-9.846492570509565,"pfxZ":4.789337870672151,"pX":0.36195769439139364,"pZ":2.76036575949805,"vX0":8.139293477585827,"vY0":-137.45516290541454,"vZ0":-3.4315854475557424,"x":103.2,"y":164.25,"x0":-1.3514236387441956,"y0":50.003601639320586,"z0":5.575952047634767,"aX":-18.93088888110153},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.2,"breakHorizontal":16.2,"spinRate":2220,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.39776883443239575,"extension":6.651830736953227},"hitData":{"launchSpeed":74.9,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.72,"coordY":179.92}},"index":1,"playId":"df13baa2-50f9-31dd-b1bc-76da020bc36f","pitchNumber":2,"startTime":"2025-08-15T18:22:05.273Z","endTime":"2025-08-15T18:22:12.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:22:12.194Z","atBatIndex":1},{"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":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T18:22:17.422Z","endTime":"2025-08-15T18:22:45.178Z","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":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.62328696221683,"aZ":-17.287675354160232,"pfxX":-4.629796782080898,"pfxZ":7.807884169151781,"pX":-0.39116708432995123,"pZ":1.956711266062937,"vX0":4.877912506913299,"vY0":-137.6948310840651,"vZ0":-6.091655113936946,"x":131.91,"y":185.95,"x0":-1.5902322673997362,"y0":50.00240727662064,"z0":5.381170063261292,"aX":-8.826535545512755},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":7.3,"spinRate":2190,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.3988836414348178,"extension":6.67146625234349},"hitData":{"launchSpeed":81.6,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.95,"coordY":153.04}},"index":0,"playId":"0e6e3b75-ef7b-3a4b-809e-ba9e032730af","pitchNumber":1,"startTime":"2025-08-15T18:22:37.675Z","endTime":"2025-08-15T18:22:45.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:22:45.178Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T18:25:00.721Z","endTime":"2025-08-15T18:26:05.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-15T18:24:48.585Z","endTime":"2025-08-15T18:25:02.855Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":98.2,"endSpeed":90.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.434839756122123,"aZ":-10.969223050799462,"pfxX":-4.706636689491457,"pfxZ":10.226200882053362,"pX":-0.2674404654502327,"pZ":2.0021573526156025,"vX0":3.569244021249627,"vY0":-142.74664674833915,"vZ0":-9.22591746222192,"x":127.19,"y":184.72,"x0":-0.9196316010911857,"y0":50.001235572951146,"z0":5.957696299079318,"aX":-9.757271428501955},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2438,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.38302453989440055,"extension":6.244276726049333},"index":1,"playId":"a6985173-8cf8-3eef-9264-93ec9a65998e","pitchNumber":1,"startTime":"2025-08-15T18:25:02.855Z","endTime":"2025-08-15T18:25:06.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.705755628709365,"aZ":-42.70800300238425,"pfxX":3.0638938168665923,"pfxZ":-6.652359024680305,"pX":1.2352363426528397,"pZ":0.44128410233172055,"vX0":4.153618007496987,"vY0":-125.14885456927787,"vZ0":-5.518038863435098,"x":69.92,"y":226.87,"x0":-0.845224856072038,"y0":50.002645802314085,"z0":6.179980135867423,"aX":4.8509764922102985},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-13.1,"breakHorizontal":-6.5,"spinRate":2904,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.43797301510245434,"extension":5.976192767300172},"index":2,"playId":"e3e5342b-320c-391e-a307-374eaeb02c19","pitchNumber":2,"startTime":"2025-08-15T18:25:22.877Z","endTime":"2025-08-15T18:25:26.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.20212499257831,"strikeZoneBottom":1.57203806798981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.699728362370198,"aZ":-40.56880460926204,"pfxX":7.488671806271501,"pfxZ":-5.399890915481613,"pX":-0.7259310817626287,"pZ":3.3363151711231405,"vX0":-1.7963077884430187,"vY0":-124.0693525794271,"vZ0":0.5761915694735023,"x":144.67,"y":148.7,"x0":-0.9638327831874902,"y0":50.00612126261269,"z0":6.492305094521126,"aX":11.632644601505596},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-9.4,"breakHorizontal":-13.1,"spinRate":2704,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.44210477620821287,"extension":5.728938213091729},"index":3,"playId":"ef25a62e-b87e-3daa-92b1-b92325ad27fc","pitchNumber":3,"startTime":"2025-08-15T18:25:43.363Z","endTime":"2025-08-15T18:25:47.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.9,"strikeZoneTop":3.34873300785127,"strikeZoneBottom":1.62354024848441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.709335945943916,"aZ":-28.69181706382119,"pfxX":1.6014301147285916,"pfxZ":1.8764282122058393,"pX":-0.5027321412128616,"pZ":1.7799917874828952,"vX0":0.9616145429227665,"vY0":-134.53515676448393,"vZ0":-6.087370190526229,"x":136.16,"y":190.72,"x0":-1.0714260144805747,"y0":50.0046209025164,"z0":6.0724734017284385,"aX":2.972832231991322},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.4,"breakHorizontal":-3.1,"spinRate":2695,"spinDirection":165},"zone":7,"typeConfidence":2.0,"plateTime":0.4051661391526711,"extension":6.119135738548052},"index":4,"playId":"c34f6935-432a-39a5-8721-a8e63d43ccef","pitchNumber":4,"startTime":"2025-08-15T18:26:01.704Z","endTime":"2025-08-15T18:26:05.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:26:05.736Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T18:26:14.606Z","endTime":"2025-08-15T18:27:21.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.932184629101968,"aZ":-14.534919775779521,"pfxX":-4.855578948742954,"pfxZ":8.459982967948754,"pX":-0.440455356054672,"pZ":3.3637766753018115,"vX0":3.4762856930848756,"vY0":-143.00987296265748,"vZ0":-4.9911618490503775,"x":133.79,"y":147.96,"x0":-1.0368356343030702,"y0":50.003607795095284,"z0":6.033588992070662,"aX":-10.12470435914574},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.5,"breakHorizontal":8.2,"spinRate":2435,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3820440597065957,"extension":6.41124753406637},"index":0,"playId":"041f8fa7-4343-3acf-aeb3-4a24dbd4295e","pitchNumber":1,"startTime":"2025-08-15T18:26:26.476Z","endTime":"2025-08-15T18:26:31.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.0,"strikeZoneTop":3.21797437516773,"strikeZoneBottom":1.41935741287745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.766212054131465,"aZ":-14.527217422553004,"pfxX":-4.531504721939109,"pfxZ":8.550415212595318,"pX":-0.5230968192469171,"pZ":1.9756975198987652,"vX0":2.6674591723872325,"vY0":-142.52246141677108,"vZ0":-8.41187252139964,"x":136.94,"y":185.44,"x0":-0.8808308077416562,"y0":50.0026596957928,"z0":5.876418429724196,"aX":-9.352336982235313},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.0,"breakHorizontal":7.7,"spinRate":2436,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.38384149007592416,"extension":6.13361279261853},"index":1,"playId":"77103e5a-31d4-3d57-83b5-ac3d7547d6ab","pitchNumber":2,"startTime":"2025-08-15T18:26:41.501Z","endTime":"2025-08-15T18:26:45.682Z","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":92.3,"endSpeed":86.0,"strikeZoneTop":3.16453836400593,"strikeZoneBottom":1.39635850922803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.08176571488547,"aZ":-27.179870688707624,"pfxX":0.3382323136000398,"pfxZ":2.7168909644877637,"pX":1.1849805380353524,"pZ":0.2190918910713549,"vX0":4.823655449634974,"vY0":-134.08792070333143,"vZ0":-10.38115439704107,"x":71.83,"y":232.86,"x0":-0.6733184704165184,"y0":50.00510945510719,"z0":6.045713752151841,"aX":0.6227741015143364},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.1,"breakHorizontal":-1.6,"spinRate":2830,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.40681681420246596,"extension":6.062483829138226},"index":2,"playId":"ca40f4df-9426-3c4c-8dc7-60027510b24c","pitchNumber":3,"startTime":"2025-08-15T18:26:56.684Z","endTime":"2025-08-15T18:27:00.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70059705499088,"aZ":-43.15316144892823,"pfxX":3.3702354056104933,"pfxZ":-7.059020657269809,"pX":-0.4214282718431773,"pZ":2.365479912455452,"vX0":0.026038533780359252,"vY0":-124.16295066663174,"vZ0":-1.2464719392847419,"x":133.06,"y":174.91,"x0":-0.8696451429336314,"y0":50.00261330238903,"z0":6.476581776012985,"aX":5.242614947445995},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-12.8,"breakHorizontal":-6.1,"spinRate":2917,"spinDirection":32},"zone":4,"typeConfidence":2.0,"plateTime":0.44174305788887835,"extension":5.838038211582092},"index":3,"playId":"bcc1bccc-6f42-31f7-92fc-04879b9b3eb4","pitchNumber":4,"startTime":"2025-08-15T18:27:17.449Z","endTime":"2025-08-15T18:27:21.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:27:21.717Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out, first baseman Spencer Horwitz to pitcher Braxton Ashcraft.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T18:27:25.316Z","endTime":"2025-08-15T18:28:49.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.47358185034076,"strikeZoneBottom":1.62704508896014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.84079994983645,"aZ":-43.402773107128425,"pfxX":3.0220737773668573,"pfxZ":-7.15926434952347,"pX":0.22345649853353344,"pZ":0.9772354000650851,"vX0":1.9909703372996177,"vY0":-125.18460438819025,"vZ0":-4.024072505928444,"x":108.48,"y":212.39,"x0":-0.9776313125337222,"y0":50.00066284095345,"z0":6.198551710903366,"aX":4.74254003431097},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-13.7,"breakHorizontal":-6.0,"spinRate":2883,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.43938330683883287,"extension":5.864424661929401},"index":0,"playId":"a6e39428-9197-30b9-8dbe-380ed7db5386","pitchNumber":1,"startTime":"2025-08-15T18:27:48.166Z","endTime":"2025-08-15T18:27:52.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.067386817254924,"aZ":-26.13915882787659,"pfxX":1.467972952045959,"pfxZ":3.2354291478259842,"pX":0.6695547720833059,"pZ":1.5464665431839708,"vX0":3.828056744572395,"vY0":-134.84163566262978,"vZ0":-7.129393862709167,"x":91.48,"y":197.03,"x0":-0.9524596570896761,"y0":50.00112365399413,"z0":6.0379466552444265,"aX":2.73351876865983},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.7,"breakHorizontal":-3.4,"spinRate":2692,"spinDirection":175},"zone":9,"typeConfidence":2.0,"plateTime":0.4043753429378034,"extension":5.948940423976397},"index":1,"playId":"36cd3586-e063-31eb-9428-79ade02138e6","pitchNumber":2,"startTime":"2025-08-15T18:28:08.145Z","endTime":"2025-08-15T18:28:12.655Z","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":94.7,"endSpeed":88.6,"strikeZoneTop":3.46961294142542,"strikeZoneBottom":1.62428149566676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.675017510459853,"aZ":-24.42092224939466,"pfxX":1.2533163590768277,"pfxZ":3.9697958733826186,"pX":1.7158282523740156,"pZ":0.6747923048206835,"vX0":6.387274931109075,"vY0":-137.7024293901577,"vZ0":-10.111465106686673,"x":51.6,"y":220.56,"x0":-0.780650221026365,"y0":50.00505119252129,"z0":5.997534395063372,"aX":2.446923443150304},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.6,"breakHorizontal":-3.4,"spinRate":2780,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.3951967028664036,"extension":6.14801406219602},"index":2,"playId":"70cd7ba8-8964-3d69-a1b5-c78fac37cbfb","pitchNumber":3,"startTime":"2025-08-15T18:28:24.921Z","endTime":"2025-08-15T18:28:30.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.146218568561885,"aZ":-14.165047379265573,"pfxX":-2.378463270802765,"pfxZ":8.616742128391161,"pX":0.09284821633726054,"pZ":2.7305823727778695,"vX0":3.767121146476477,"vY0":-142.79331018029887,"vZ0":-6.4947173736849555,"x":113.46,"y":165.05,"x0":-0.9271767263380147,"y0":50.00194433320546,"z0":5.905241834261405,"aX":-4.9709611166156},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.6,"breakHorizontal":3.6,"spinRate":2483,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3818105132839653,"extension":6.2932721722268035},"hitData":{"launchSpeed":90.6,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.09,"coordY":163.69}},"index":3,"playId":"d912f7c4-f032-38bd-9a8b-291ffc8f3302","pitchNumber":4,"startTime":"2025-08-15T18:28:42.446Z","endTime":"2025-08-15T18:28:49.974Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:28:49.974Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T18:30:39.086Z","endTime":"2025-08-15T18:32:56.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":7},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.53185930697256,"strikeZoneBottom":1.67288482151577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08040101765395,"aZ":-30.84484908142109,"pfxX":0.5361290481565044,"pfxZ":0.8305988732193637,"pX":0.9113914557690884,"pZ":1.919446653172971,"vX0":5.658220272340027,"vY0":-125.42709141692958,"vZ0":-2.8294510397061927,"x":82.26,"y":186.95,"x0":-1.4420859368197452,"y0":50.000117293357576,"z0":5.574093794651663,"aX":0.8548962196452656},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.1,"breakHorizontal":-2.3,"spinRate":2212,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.4364819368448174,"extension":6.496894332535415},"index":0,"playId":"26b4cd58-770c-352f-a1b4-a742d48a5482","pitchNumber":1,"startTime":"2025-08-15T18:31:00.220Z","endTime":"2025-08-15T18:31:04.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89027789772066,"aZ":-14.690591055245559,"pfxX":-5.678031886322486,"pfxZ":9.129481454025708,"pX":0.5101994577067593,"pZ":2.576692404164166,"vX0":7.408153674376639,"vY0":-137.6169017178229,"vZ0":-5.232369507085035,"x":97.55,"y":169.21,"x0":-1.4805361507013912,"y0":50.00640108581216,"z0":5.4998486238918,"aX":-10.879371534632247},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":8.8,"spinRate":2243,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.39819759355659246,"extension":6.639664728706898},"index":1,"playId":"bbbc9e09-4c1e-3eb7-8ebc-871541122feb","pitchNumber":2,"startTime":"2025-08-15T18:31:14.148Z","endTime":"2025-08-15T18:31:17.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.373688782159963,"aZ":-24.8216985664367,"pfxX":-9.077495164472545,"pfxZ":3.9483696502558256,"pX":-1.6239909334182405,"pZ":2.6857871374279845,"vX0":3.1676925517065873,"vY0":-135.9612004532996,"vZ0":-3.0152800619555307,"x":178.9,"y":166.26,"x0":-1.6287949488172373,"y0":50.000846465043715,"z0":5.542369730733995,"aX":-16.89722956232921},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.7,"breakHorizontal":15.7,"spinRate":2261,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40372607388397164,"extension":6.5246497954749545},"index":2,"playId":"37924d4d-f848-32c5-afa7-e31e20060d12","pitchNumber":3,"startTime":"2025-08-15T18:31:30.925Z","endTime":"2025-08-15T18:31:35.376Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-15T18:31:38.084Z","endTime":"2025-08-15T18:31:51.796Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.63359198341402,"aZ":-33.33033446764309,"pfxX":9.590538601514504,"pfxZ":-0.7822394840089562,"pX":0.26972500658717435,"pZ":2.436437051564021,"vX0":1.5027628327218736,"vY0":-120.60280624819562,"vZ0":-0.6095904406221128,"x":106.72,"y":173.0,"x0":-1.60722380225134,"y0":50.00259994798749,"z0":5.622613133223501,"aX":14.17979807626817},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.3,"breakHorizontal":-17.8,"spinRate":2685,"spinDirection":66},"zone":5,"typeConfidence":2.0,"plateTime":0.4535138683997033,"extension":6.401051154734385},"index":4,"playId":"776ece8e-b4e5-3e9e-a677-5c453ca617ac","pitchNumber":4,"startTime":"2025-08-15T18:31:51.796Z","endTime":"2025-08-15T18:31:55.475Z","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":607067,"fullName":"Colin Rea"}}},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"e4e493c4-247c-4893-9062-04da5ffab81b","pitchNumber":4,"startTime":"2025-08-15T18:32:14.869Z","endTime":"2025-08-15T18:32:19.869Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.2,"strikeZoneTop":3.56715862613423,"strikeZoneBottom":1.67790663046451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.568503573710824,"aZ":-18.52902814936515,"pfxX":-5.574513253725354,"pfxZ":6.938415397975447,"pX":1.1203806778820868,"pZ":2.331502012025146,"vX0":8.817129623789198,"vY0":-138.3334271210064,"vZ0":-5.084203058310194,"x":74.29,"y":175.83,"x0":-1.3625334888876715,"y0":50.00548460659483,"z0":5.409083483184567,"aX":-10.96715310769023},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":8.5,"spinRate":2194,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3937236135690174,"extension":6.780784076394976},"index":6,"playId":"7f1b96ce-fbe2-3e6e-8aea-9e25d9468cea","pitchNumber":5,"startTime":"2025-08-15T18:32:33.805Z","endTime":"2025-08-15T18:32:39.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.329039558333793,"aZ":-23.636084827781726,"pfxX":-7.338823158430253,"pfxZ":4.5050307361584006,"pX":-0.1334151457776662,"pZ":1.7429996690114558,"vX0":6.153497362257197,"vY0":-136.16392417539882,"vZ0":-5.491367414752906,"x":122.09,"y":191.72,"x0":-1.458973050937173,"y0":50.00289909113201,"z0":5.401202566826984,"aX":-13.907353406866491},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.3,"breakHorizontal":12.1,"spinRate":2168,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.40086032682008943,"extension":6.680802462975958},"hitData":{"launchSpeed":99.2,"launchAngle":-33.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.95,"coordY":149.49}},"index":7,"playId":"762b7699-f583-30ef-b436-2583a9c5bff7","pitchNumber":6,"startTime":"2025-08-15T18:32:48.509Z","endTime":"2025-08-15T18:32:56.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:32:56.039Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew McCutchen flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T18:33:02.360Z","endTime":"2025-08-15T18:34:21.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":3},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.28877523701898,"strikeZoneBottom":1.57604324313435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.951716635711268,"aZ":-20.073911413787684,"pfxX":-5.507897665987138,"pfxZ":6.55947504880402,"pX":0.49897626060667327,"pZ":1.3081448607065305,"vX0":7.097133955212687,"vY0":-134.67497801385278,"vZ0":-6.957094106306117,"x":97.98,"y":203.46,"x0":-1.4490831442195327,"y0":50.00641417694461,"z0":5.334167318379774,"aX":-10.167641172066746},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.7,"breakHorizontal":8.5,"spinRate":2176,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40596577728817484,"extension":6.69585477351489},"index":0,"playId":"e9600ba7-4552-34c0-8cbf-5455abb10db3","pitchNumber":1,"startTime":"2025-08-15T18:33:22.283Z","endTime":"2025-08-15T18:33:26.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.6,"strikeZoneTop":3.46545309453235,"strikeZoneBottom":1.7101249141364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.018402887403507,"aZ":-31.707142714461092,"pfxX":5.370649236841209,"pfxZ":0.3163925726865848,"pX":0.05071382421272012,"pZ":2.1229364731628,"vX0":2.550574351231168,"vY0":-120.40912082456487,"vZ0":-1.5286532110836015,"x":115.07,"y":181.46,"x0":-1.7180204480506311,"y0":50.003476644126735,"z0":5.5555008348570105,"aX":7.9345898772346315},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.5,"breakHorizontal":-10.3,"spinRate":2588,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.4538188704204078,"extension":6.400280320523712},"index":1,"playId":"d73d1fe6-0600-3425-b061-d352970d36a8","pitchNumber":2,"startTime":"2025-08-15T18:33:40.716Z","endTime":"2025-08-15T18:33:44.558Z","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":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.4573415896743,"strikeZoneBottom":1.69250471672478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.875239383645546,"aZ":-36.44536052702323,"pfxX":7.208386441099931,"pfxZ":-2.8284542270074273,"pX":0.6152312987897226,"pZ":0.7171139699554453,"vX0":3.206245035304166,"vY0":-122.26340707678472,"vZ0":-3.8880768793732035,"x":93.55,"y":219.42,"x0":-1.6511734830117941,"y0":50.00510656936631,"z0":5.467037436736346,"aX":10.876112015532374},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.8,"breakHorizontal":-13.8,"spinRate":2546,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4485764687759657,"extension":6.646917002528078},"index":2,"playId":"b9858e15-ef11-36c6-ab25-59e3e2e5744d","pitchNumber":3,"startTime":"2025-08-15T18:33:55.395Z","endTime":"2025-08-15T18:33:59.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.993756725544504,"aZ":-17.3546992177277,"pfxX":-5.788897077456558,"pfxZ":7.494209596921209,"pX":0.29442148280043845,"pZ":2.0626318677102105,"vX0":6.803650955385015,"vY0":-138.97080267217729,"vZ0":-6.016293828920377,"x":105.78,"y":183.09,"x0":-1.4209660625452916,"y0":50.00228733993858,"z0":5.388391167205573,"aX":-11.445674777624147},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.6,"breakHorizontal":9.2,"spinRate":2219,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.39253165783746136,"extension":6.682399332838523},"hitData":{"launchSpeed":97.7,"launchAngle":28.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.24,"coordY":110.5}},"index":3,"playId":"2cf4e249-7442-3066-85d9-aaa54f724d78","pitchNumber":4,"startTime":"2025-08-15T18:34:12.530Z","endTime":"2025-08-15T18:34:21.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:34:21.572Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jack Suwinski flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T18:34:26.006Z","endTime":"2025-08-15T18:35:25.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.8,"endSpeed":74.6,"strikeZoneTop":3.48135896829008,"strikeZoneBottom":1.66613343914195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.663720879628542,"aZ":-37.914426298531325,"pfxX":5.6937811949775465,"pfxZ":-4.0834011896558025,"pX":-1.1924948174415224,"pZ":2.933093826185636,"vX0":-0.47082944442414704,"vY0":-117.6888762421538,"vZ0":1.4194684521550462,"x":162.46,"y":159.59,"x0":-1.7301512372663586,"y0":50.000818716234086,"z0":5.825288277177396,"aX":8.011232641361829},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.8,"breakHorizontal":-10.2,"spinRate":2280,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.4648313599054519,"extension":6.397677442364966},"index":0,"playId":"69617087-f834-36b5-b673-f39ee9965077","pitchNumber":1,"startTime":"2025-08-15T18:34:44.528Z","endTime":"2025-08-15T18:34:48.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.331872814240636,"aZ":-28.58249253076111,"pfxX":-8.029880901469689,"pfxZ":2.132498570681566,"pX":-0.7092435772832076,"pZ":2.914508409780159,"vX0":4.70879032901289,"vY0":-128.56280364837968,"vZ0":-1.2378267423422893,"x":144.03,"y":160.09,"x0":-1.5163257471654803,"y0":50.001588683231326,"z0":5.60986172585909,"aX":-13.51194494895433},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.8,"breakHorizontal":13.6,"spinRate":1370,"spinDirection":249},"zone":1,"typeConfidence":2.0,"plateTime":0.4251909126385711,"extension":6.595188814968921},"index":1,"playId":"2b0bf5c5-2cc1-34e3-b4b9-8a1880477192","pitchNumber":2,"startTime":"2025-08-15T18:34:58.403Z","endTime":"2025-08-15T18:35:02.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.045872455237813,"aZ":-35.64118978360206,"pfxX":6.880345195956807,"pfxZ":-2.4449067453950004,"pX":-0.011366670582971937,"pZ":3.0124524740716363,"vX0":1.7232571692567358,"vY0":-118.41603510435814,"vZ0":1.1367029625806295,"x":117.43,"y":157.44,"x0":-1.642793549904256,"y0":50.00389963124389,"z0":5.792030054501857,"aX":9.751026850080125},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.8,"breakHorizontal":-12.8,"spinRate":2189,"spinDirection":61},"zone":2,"typeConfidence":2.0,"plateTime":0.46290163301258547,"extension":6.398583874474954},"hitData":{"launchSpeed":97.8,"launchAngle":25.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.26,"coordY":62.56}},"index":2,"playId":"57ce2d72-8414-3eba-86e0-bb412c8c8d9d","pitchNumber":3,"startTime":"2025-08-15T18:35:17.338Z","endTime":"2025-08-15T18:35:25.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:35:25.327Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ian Happ pops out to third baseman Isiah Kiner-Falefa.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T18:37:33.739Z","endTime":"2025-08-15T18:38:25.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":"Pop Out","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":3},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.33969400088663,"aZ":-11.388603706919197,"pfxX":-4.5623281637972095,"pfxZ":10.267503006728438,"pX":0.1541107097888352,"pZ":1.516115619966771,"vX0":4.7919547391571395,"vY0":-141.81466731837241,"vZ0":-10.035470292123673,"x":111.13,"y":197.84,"x0":-0.9699074984762426,"y0":50.00035491117268,"z0":5.840302089495045,"aX":-9.23329783770064},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":7.2,"spinRate":2539,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.38717001532792494,"extension":6.383622990442947},"index":0,"playId":"1b1b3ca9-5b9d-353b-8f9f-6babcb7d2e0f","pitchNumber":1,"startTime":"2025-08-15T18:37:33.739Z","endTime":"2025-08-15T18:37:38.414Z","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":98.4,"endSpeed":89.8,"strikeZoneTop":3.52794311813157,"strikeZoneBottom":1.63669266483222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.395228111443814,"aZ":-14.681490396280855,"pfxX":-2.9488078151465023,"pfxZ":8.42180873072699,"pX":-1.238836936928988,"pZ":4.314754470852923,"vX0":0.8433907367334217,"vY0":-143.2949133526361,"vZ0":-2.4069442469541986,"x":164.22,"y":122.28,"x0":-1.1539726883051236,"y0":50.006509222678204,"z0":6.083911565512618,"aX":-6.128066041657223},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.0,"breakHorizontal":5.2,"spinRate":2493,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3823608477231515,"extension":5.956801190320048},"index":1,"playId":"3ce74b47-34a7-3a5b-810f-585f3638ee20","pitchNumber":2,"startTime":"2025-08-15T18:37:47.150Z","endTime":"2025-08-15T18:37:50.703Z","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":92.8,"endSpeed":85.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.79829489251574,"aZ":-27.92347317636718,"pfxX":-6.545241465752662,"pfxZ":2.2760839164654723,"pX":-0.32708655383385976,"pZ":2.548648844597245,"vX0":3.9358491685714547,"vY0":-135.17683604271923,"vZ0":-4.255594061238481,"x":129.47,"y":169.97,"x0":-0.944298767743032,"y0":50.00440490229626,"z0":6.0818088338660905,"aX":-12.23110649081916},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.5,"breakHorizontal":11.2,"spinRate":2320,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4037008139446483,"extension":6.098774377226552},"index":2,"playId":"abb198ce-9933-3db6-b84c-78ad2f165cf8","pitchNumber":3,"startTime":"2025-08-15T18:37:59.757Z","endTime":"2025-08-15T18:38:03.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.06778886459873,"aZ":-42.80627920707609,"pfxX":4.017470703869345,"pfxZ":-6.669916476346064,"pX":0.3058603335281577,"pZ":2.2840986664565106,"vX0":1.1890397627399432,"vY0":-125.15729502437257,"vZ0":-1.6842144015015517,"x":105.34,"y":177.11,"x0":-0.6967209388224813,"y0":50.00206953981869,"z0":6.455332027611535,"aX":6.404977537503674},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-12.2,"breakHorizontal":-7.6,"spinRate":2830,"spinDirection":33},"zone":9,"typeConfidence":2.0,"plateTime":0.43678204672299925,"extension":5.828816400240925},"hitData":{"launchSpeed":80.7,"launchAngle":59.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":76.41,"coordY":146.52}},"index":3,"playId":"bb7d2e27-bfa6-327b-8ad5-d159a4d59cfc","pitchNumber":4,"startTime":"2025-08-15T18:38:16.254Z","endTime":"2025-08-15T18:38:25.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:38:25.780Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pete Crow-Armstrong doubles (32) on a sharp line drive to right fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T18:38:31.965Z","endTime":"2025-08-15T18:40:10.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":93.9,"endSpeed":87.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.094674360740747,"aZ":-26.00614285816098,"pfxX":-7.6251279555944365,"pfxZ":3.206895607721533,"pX":-0.28016343185730197,"pZ":2.8535789561698803,"vX0":4.638305090965599,"vY0":-136.8312681637605,"vZ0":-3.8090807825342266,"x":127.68,"y":161.73,"x0":-0.9939608128010794,"y0":50.00243065112197,"z0":6.015905468411434,"aX":-14.66807367959287},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.3,"breakHorizontal":13.1,"spinRate":2293,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.39808705731168903,"extension":6.189946506179432},"index":0,"playId":"7098cfc9-c031-3d63-880d-90a86b97ebfd","pitchNumber":1,"startTime":"2025-08-15T18:38:49.658Z","endTime":"2025-08-15T18:38:53.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(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":91.5,"endSpeed":85.9,"strikeZoneTop":3.0793473281257,"strikeZoneBottom":1.51594720911897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.70661527991624,"aZ":-29.430830131995943,"pfxX":2.2117955253305754,"pfxZ":1.487157933041967,"pX":-0.07157855608870092,"pZ":2.5179493352943165,"vX0":1.4357292422924421,"vY0":-133.51666744994685,"vZ0":-4.406308260314548,"x":119.73,"y":170.8,"x0":-0.8997318253801758,"y0":50.00350235695315,"z0":6.25355622727916,"aX":4.082805684637061},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.2,"breakHorizontal":-4.3,"spinRate":2808,"spinDirection":176},"zone":5,"typeConfidence":2.0,"plateTime":0.4067671796707484,"extension":5.865878595929177},"index":1,"playId":"0fe6430d-f455-3426-846b-378c77d80802","pitchNumber":2,"startTime":"2025-08-15T18:39:08.539Z","endTime":"2025-08-15T18:39:12.867Z","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":98.4,"endSpeed":90.9,"strikeZoneTop":3.01992136647151,"strikeZoneBottom":1.39577889599457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.62527172087789,"aZ":-13.367232824221267,"pfxX":-2.4571163693564184,"pfxZ":8.915590763088105,"pX":-0.2656171655764888,"pZ":4.493085136293136,"vX0":3.0137171134107166,"vY0":-143.49237846462174,"vZ0":-2.24599164086681,"x":127.12,"y":117.47,"x0":-1.0045940118979666,"y0":50.00222235215022,"z0":6.107171277889559,"aX":-5.18302099684166},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.0,"breakHorizontal":4.0,"spinRate":2624,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3800440233647513,"extension":6.004105400217315},"index":2,"playId":"8485301e-32a9-320d-8022-d1f3216fe700","pitchNumber":3,"startTime":"2025-08-15T18:39:25.473Z","endTime":"2025-08-15T18:39:33.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":87.7,"strikeZoneTop":3.05972760581727,"strikeZoneBottom":1.43590760752942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.90680238086846,"aZ":-25.2644290574861,"pfxX":-7.112244565844776,"pfxZ":3.6091894131711406,"pX":-1.0196945726378757,"pZ":0.8905862775113722,"vX0":2.506951758783663,"vY0":-136.0861756704977,"vZ0":-8.81694972066225,"x":155.87,"y":214.73,"x0":-1.0173156646517656,"y0":50.00512729630604,"z0":5.863752025333199,"aX":-13.625442321533768},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.3,"breakHorizontal":12.6,"spinRate":2083,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.399252623265411,"extension":6.065773633897613},"index":3,"playId":"8c271e0e-39a8-3d71-838c-5d93c29183a4","pitchNumber":4,"startTime":"2025-08-15T18:39:39.888Z","endTime":"2025-08-15T18:39:43.968Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.876245043807234,"aZ":-43.929144315482354,"pfxX":3.6612630964585278,"pfxZ":-7.40372523801928,"pX":-0.12339498364961024,"pZ":1.5418781657359855,"vX0":0.6910028180747625,"vY0":-125.36777862123076,"vZ0":-2.8515591344401323,"x":121.7,"y":197.15,"x0":-0.8782948055003535,"y0":50.001529575097095,"z0":6.2873042793694545,"aX":5.814232161884409},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-13.8,"breakHorizontal":-6.8,"spinRate":2788,"spinDirection":35},"zone":8,"typeConfidence":2.0,"plateTime":0.437269415172711,"extension":5.794462144160332},"hitData":{"launchSpeed":102.8,"launchAngle":19.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":204.98,"coordY":105.98}},"index":4,"playId":"c38b9c30-241f-3049-9493-87764b808e24","pitchNumber":5,"startTime":"2025-08-15T18:39:58.078Z","endTime":"2025-08-15T18:40:10.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:40:10.101Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, pitcher Braxton Ashcraft to second baseman Nick Gonzales to first baseman Spencer Horwitz. Pete Crow-Armstrong to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T18:40:15.917Z","endTime":"2025-08-15T18:41:11.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"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,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677952,"link":"/api/v1/people/677952"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(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":93.7,"endSpeed":86.9,"strikeZoneTop":3.41968498249109,"strikeZoneBottom":1.67829514107218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.729182072464877,"aZ":-27.592961684887037,"pfxX":-1.5682960166244584,"pfxZ":2.4201574748931494,"pX":0.8799701707651295,"pZ":0.7906218672814076,"vX0":5.4039641169006725,"vY0":-136.26605385199443,"vZ0":-8.791549924734914,"x":83.46,"y":217.43,"x0":-0.9183585423292768,"y0":50.005417543088754,"z0":5.942085339992362,"aX":-2.9730326246882455},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.9,"breakHorizontal":1.8,"spinRate":2654,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4007396700551378,"extension":6.165500378839468},"index":0,"playId":"c90074c6-0f52-303b-9a36-4b1635ecdb1c","pitchNumber":1,"startTime":"2025-08-15T18:40:43.642Z","endTime":"2025-08-15T18:40:47.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":91.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.31129563882556,"aZ":-23.658020738142845,"pfxX":-7.695970936710025,"pfxZ":4.046938710999251,"pX":-0.5596559411468599,"pZ":2.727106754753159,"vX0":3.5708341930123777,"vY0":-143.33194783295198,"vZ0":-5.271256790106285,"x":138.33,"y":165.15,"x0":-0.8131374240422731,"y0":50.00711939081993,"z0":6.043053335756771,"aX":-16.213943425578446},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":6.6,"breakHorizontal":13.3,"spinRate":2439,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3803480774840873,"extension":6.125149472524966},"hitData":{"launchSpeed":79.0,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":143.92,"coordY":151.52}},"index":1,"playId":"ec373a94-d6c2-38d8-afe9-a641b4201c31","pitchNumber":2,"startTime":"2025-08-15T18:41:03.484Z","endTime":"2025-08-15T18:41:11.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:41:11.493Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, third baseman Isiah Kiner-Falefa to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T18:41:24.435Z","endTime":"2025-08-15T18:41:59.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.865956118779184,"aZ":-19.867719637336393,"pfxX":-7.635557995874762,"pfxZ":5.990753536005725,"pX":0.47525012901546665,"pZ":2.4484248167615554,"vX0":5.2834492207735355,"vY0":-142.24271645126154,"vZ0":-6.853051803410283,"x":98.88,"y":172.67,"x0":-0.4118939558473822,"y0":50.00220326434387,"z0":6.143387848353572,"aX":-15.685002468556995},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.7,"breakHorizontal":12.8,"spinRate":2357,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.38469204626658904,"extension":6.244605072502392},"hitData":{"launchSpeed":92.3,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.37,"coordY":162.68}},"index":0,"playId":"7a67f61e-4207-3182-992b-ccb3b3ee293f","pitchNumber":1,"startTime":"2025-08-15T18:41:51.887Z","endTime":"2025-08-15T18:41:59.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:41:59.909Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Triolo singles on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T18:43:46.438Z","endTime":"2025-08-15T18:45:56.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"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,1,2,3,4,6],"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":6},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.87022235283451,"strikeZoneBottom":1.90254335614605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.356614230698465,"aZ":-33.66058131517722,"pfxX":1.4651612891752241,"pfxZ":-0.9531894543130566,"pX":0.14532445547848588,"pZ":1.0103805383438036,"vX0":3.605951484338634,"vY0":-123.53122704951576,"vZ0":-4.0552648036855805,"x":111.46,"y":211.5,"x0":-1.5179723757187455,"y0":50.00194558484354,"z0":5.473389157754697,"aX":2.2862324961466483},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.4,"breakHorizontal":-3.5,"spinRate":2081,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.44174558360583216,"extension":6.64601503724197},"index":0,"playId":"27700347-8aaa-3344-b2fc-58394c0592fa","pitchNumber":1,"startTime":"2025-08-15T18:44:10.221Z","endTime":"2025-08-15T18:44:14.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.4,"strikeZoneTop":3.79,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50750708962793,"aZ":-18.204155992166754,"pfxX":-6.921631188455498,"pfxZ":7.216578970422447,"pX":-0.20705577470689776,"pZ":2.583655473875948,"vX0":6.0001949463209545,"vY0":-137.09176820448144,"vZ0":-4.472694164543311,"x":124.89,"y":169.02,"x0":-1.5068993473986667,"y0":50.00181231784591,"z0":5.450191637027716,"aX":-13.397008037246975},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.5,"breakHorizontal":11.5,"spinRate":2164,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3969779047384572,"extension":6.6506013635582715},"index":1,"playId":"5be3891e-17e4-3fec-a25b-b9b733582b02","pitchNumber":2,"startTime":"2025-08-15T18:44:23.657Z","endTime":"2025-08-15T18:44:26.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.79,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.57559144933059,"aZ":-16.34052952042372,"pfxX":-3.9100298334732475,"pfxZ":8.39168018557234,"pX":0.8181056802195643,"pZ":2.388625764195646,"vX0":7.336605833926858,"vY0":-135.72477136694508,"vZ0":-5.15830952458208,"x":85.82,"y":174.29,"x0":-1.398326255398156,"y0":50.0017488669833,"z0":5.432248765205028,"aX":-7.37713578926364},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":5.8,"spinRate":2076,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.40183153002662086,"extension":6.754415990470516},"index":2,"playId":"9d35fe11-7fe4-32ab-96a6-41f008af138d","pitchNumber":3,"startTime":"2025-08-15T18:44:41.346Z","endTime":"2025-08-15T18:44:44.838Z","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":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.83952656177612,"strikeZoneBottom":1.87185139582162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.378241053984105,"aZ":-32.19695685429021,"pfxX":7.892661967690604,"pfxZ":-0.00964354219179775,"pX":1.7871742598009015,"pZ":0.960198453912652,"vX0":5.399863517104158,"vY0":-122.29225796129295,"vZ0":-4.077753904835217,"x":48.88,"y":212.85,"x0":-1.4728116928350528,"y0":50.0060220147243,"z0":5.40128768664502,"aX":11.996286077817707},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.7,"breakHorizontal":-15.6,"spinRate":2547,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.44732476105386887,"extension":6.566001771726888},"index":3,"playId":"8f1fc910-ed0b-35fa-b3a5-b8e6c117c1fb","pitchNumber":4,"startTime":"2025-08-15T18:45:01.248Z","endTime":"2025-08-15T18:45:05.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.83066359792,"strikeZoneBottom":1.86249451046449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.849799872974934,"aZ":-23.653324527105426,"pfxX":-8.648245359047905,"pfxZ":4.444245209124494,"pX":1.2501631042676675,"pZ":2.78649586950427,"vX0":10.184991255437982,"vY0":-137.01237028515123,"vZ0":-3.0005895140095586,"x":69.35,"y":163.54,"x0":-1.3768108789738835,"y0":50.00367689614212,"z0":5.496962679214449,"aX":-16.58439992487616},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":13.8,"spinRate":2220,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39846587054134863,"extension":6.75766715759911},"index":4,"playId":"7bc36fd1-1122-337d-b0ad-61e69100009f","pitchNumber":5,"startTime":"2025-08-15T18:45:16.058Z","endTime":"2025-08-15T18:45:20.661Z","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":2,"outs":0},"index":5,"startTime":"2025-08-15T18:45:31.690Z","endTime":"2025-08-15T18:45:46.593Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"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":94.9,"endSpeed":88.0,"strikeZoneTop":3.79,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.42415076017109,"aZ":-17.874748475286356,"pfxX":-5.584603273769617,"pfxZ":7.2788331902373695,"pX":-0.6659378427550464,"pZ":2.7690387484002996,"vX0":4.371094280249336,"vY0":-138.22238982206224,"vZ0":-4.056174058545534,"x":142.38,"y":164.02,"x0":-1.5304042078236246,"y0":50.003168803811015,"z0":5.431581300674521,"aX":-10.970559961002674},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.7,"breakHorizontal":9.4,"spinRate":2245,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.39399670894447336,"extension":6.753738559822528},"hitData":{"launchSpeed":94.6,"launchAngle":15.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.9,"coordY":103.35}},"index":6,"playId":"519927d3-d291-3605-97cf-29a8a4601385","pitchNumber":6,"startTime":"2025-08-15T18:45:46.593Z","endTime":"2025-08-15T18:45:56.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:45:56.597Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T18:46:01.427Z","endTime":"2025-08-15T18:47:31.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"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,1,2],"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.949276908403274,"aZ":-35.64993502410922,"pfxX":1.3155708951637273,"pfxZ":-2.2191778493643497,"pX":-1.1235601126617134,"pZ":2.4335265200748086,"vX0":0.9436442460895789,"vY0":-123.68509513883869,"vZ0":-0.5885332578422937,"x":159.83,"y":173.07,"x0":-1.6793847428817141,"y0":50.002301925994935,"z0":5.634003142940832,"aX":2.0618372547986215},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.0,"breakHorizontal":-2.6,"spinRate":2205,"spinDirection":90},"zone":13,"typeConfidence":2.0,"plateTime":0.44086432959085453,"extension":6.547952340397383},"index":0,"playId":"d0c9cd49-4e62-3f5d-b760-203b5a362d4a","pitchNumber":1,"startTime":"2025-08-15T18:46:22.871Z","endTime":"2025-08-15T18:46:27.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.00855835208517,"aZ":-17.378152248202667,"pfxX":-4.220724637480204,"pfxZ":7.5935154493235295,"pX":0.08096596680316719,"pZ":3.8911049575351893,"vX0":5.658785251067483,"vY0":-138.2664542095062,"vZ0":-1.5111517783705455,"x":113.91,"y":133.72,"x0":-1.4377869939465526,"y0":50.001130382797434,"z0":5.603262289732628,"aX":-8.223000171845259},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":6.6,"spinRate":2265,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3951864669907228,"extension":6.639687803341751},"index":1,"playId":"0a0a456d-071c-3e6d-be38-c603fac04818","pitchNumber":2,"startTime":"2025-08-15T18:47:03.407Z","endTime":"2025-08-15T18:47:07.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.868366343150246,"aZ":-17.9224345688205,"pfxX":-4.8250908068844325,"pfxZ":7.33517271099339,"pX":0.6660792809353254,"pZ":2.6885966643148906,"vX0":7.4693288575811945,"vY0":-137.63722018579682,"vZ0":-4.22810720693082,"x":91.61,"y":166.19,"x0":-1.440098530372901,"y0":50.0058074197083,"z0":5.437421092449432,"aX":-9.379084312514603},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.7,"breakHorizontal":7.4,"spinRate":2157,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.39601171161511406,"extension":6.72299310507496},"index":2,"playId":"750ce21f-7a53-385d-b25a-65b3e54baff1","pitchNumber":3,"startTime":"2025-08-15T18:47:25.857Z","endTime":"2025-08-15T18:47:31.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:47:31.868Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, shortstop Dansby Swanson to first baseman Michael Busch. Jared Triolo to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T18:47:36.281Z","endTime":"2025-08-15T18:49:21.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,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":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"}]},{"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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.52707256863084,"strikeZoneBottom":1.67787787328559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.0913657914827,"aZ":-20.85190137482775,"pfxX":-7.563578896473733,"pfxZ":5.809752416715259,"pX":-0.7364975099217843,"pZ":3.0237752334540646,"vX0":4.7594491137831225,"vY0":-138.10681071034696,"vZ0":-3.0507614902927624,"x":145.07,"y":157.14,"x0":-1.491206209251034,"y0":50.006647218389624,"z0":5.530347040785988,"aX":-14.749336109581254},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.2,"breakHorizontal":12.8,"spinRate":2242,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.39521377374650735,"extension":6.557320387086878},"index":0,"playId":"301f98a4-bdf9-3c17-b859-1591c216b867","pitchNumber":1,"startTime":"2025-08-15T18:47:53.886Z","endTime":"2025-08-15T18:47:58.053Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"572f5942-31e1-48df-8a9c-2c6be6747819","startTime":"2025-08-15T18:48:14.929Z","endTime":"2025-08-15T18:48:18.386Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.38915505167945,"strikeZoneBottom":1.60136956021437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.25674570202007,"aZ":-21.15421998006731,"pfxX":-8.083112181991357,"pfxZ":5.8341223839837975,"pX":-1.1477679940836645,"pZ":2.222857979320696,"vX0":4.112905300237932,"vY0":-136.5943016189951,"vZ0":-4.771239608554103,"x":160.75,"y":178.76,"x0":-1.6233621440046275,"y0":50.00184765420223,"z0":5.447882015726564,"aX":-15.263967951205094},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.7,"breakHorizontal":13.8,"spinRate":2208,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.40108313803764917,"extension":6.6572350588977836},"index":2,"playId":"f7bf6190-961c-38a5-a595-cd0badd97e7c","pitchNumber":2,"startTime":"2025-08-15T18:48:34.632Z","endTime":"2025-08-15T18:48:38.470Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.31783328148254,"aZ":-33.43442674428756,"pfxX":0.9637919850802366,"pfxZ":-0.7835860780387165,"pX":1.4372567444327093,"pZ":1.3962249498079724,"vX0":7.005582442579111,"vY0":-126.1886808688312,"vZ0":-3.402467119714271,"x":62.22,"y":201.08,"x0":-1.4982321621965697,"y0":50.00038879572098,"z0":5.451314302869628,"aX":1.555635280378961},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.9,"breakHorizontal":-3.4,"spinRate":2293,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4338044548961153,"extension":6.648043508751939},"index":3,"playId":"2ef62e68-972f-3ee8-bc98-530a3ae37547","pitchNumber":3,"startTime":"2025-08-15T18:48:53.598Z","endTime":"2025-08-15T18:48:58.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.862703123102495,"aZ":-18.093939527618932,"pfxX":-5.801929358258169,"pfxZ":7.298227925281116,"pX":-1.1317460778281823,"pZ":3.004480397295973,"vX0":3.4516553523358713,"vY0":-137.8541922352524,"vZ0":-3.4045770356198775,"x":160.14,"y":157.66,"x0":-1.6444367067828556,"y0":50.00543195489468,"z0":5.47276688886152,"aX":-11.199034495070245},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.7,"breakHorizontal":9.8,"spinRate":2246,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3969038652051,"extension":6.64044076580561},"hitData":{"launchSpeed":57.5,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.48,"coordY":160.14}},"index":4,"playId":"390ac891-5727-32a3-86ac-f1ba8a1df63a","pitchNumber":4,"startTime":"2025-08-15T18:49:13.820Z","endTime":"2025-08-15T18:49:21.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:49:21.829Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Simon strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T18:49:30.540Z","endTime":"2025-08-15T18:52:02.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"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":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.7,"endSpeed":79.2,"strikeZoneTop":3.17175780314839,"strikeZoneBottom":1.60276330801579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3063866211135,"aZ":-33.51660472200871,"pfxX":-5.844079667691141,"pfxZ":-0.836592115646587,"pX":-1.202090656524631,"pZ":2.3221391100676017,"vX0":2.945642467874326,"vY0":-126.23302211603324,"vZ0":-1.6132864006936447,"x":162.82,"y":176.08,"x0":-1.6289917859684686,"y0":50.00453719887914,"z0":5.684911164764879,"aX":-9.368926563965218},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.7,"breakHorizontal":9.8,"spinRate":1144,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.43503109507411253,"extension":6.468337707183274},"index":0,"playId":"19569b9a-821f-3695-8b84-8f15cea3b972","pitchNumber":1,"startTime":"2025-08-15T18:49:53.438Z","endTime":"2025-08-15T18:49:58.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.22778019737176,"strikeZoneBottom":1.62830641948371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.22078714990147,"aZ":-23.911022632878186,"pfxX":-1.0051322927993365,"pfxZ":4.729879941324123,"pX":1.4162203327776979,"pZ":3.167868873676093,"vX0":7.614103145970514,"vY0":-131.1817426246887,"vZ0":-1.5513068696398844,"x":63.02,"y":153.25,"x0":-1.3906567823177152,"y0":50.001226630698966,"z0":5.54585011157859,"aX":-1.7563851035401787},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.4,"breakHorizontal":0.2,"spinRate":2259,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.41720885243794736,"extension":6.600645734095152},"index":1,"playId":"a624e88a-ea8c-310c-a1f6-2ddbf8611587","pitchNumber":2,"startTime":"2025-08-15T18:50:09.419Z","endTime":"2025-08-15T18:50:13.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.19314187807399,"strikeZoneBottom":1.53458137044337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.059730239890264,"aZ":-31.997676511995113,"pfxX":2.5830012182347577,"pfxZ":0.10754695292402161,"pX":-0.5198733463308426,"pZ":1.930663081313321,"vX0":1.9181988758091024,"vY0":-124.45941138915727,"vZ0":-2.2795588936064552,"x":136.82,"y":186.65,"x0":-1.6338639893939721,"y0":50.00047982210772,"z0":5.487299645511334,"aX":4.084222834562876},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.0,"breakHorizontal":-5.0,"spinRate":2313,"spinDirection":98},"zone":7,"typeConfidence":2.0,"plateTime":0.4387070043785113,"extension":6.5686860125621065},"index":2,"playId":"a9188080-8a6f-3bd0-8f27-257d50339cca","pitchNumber":3,"startTime":"2025-08-15T18:50:26.884Z","endTime":"2025-08-15T18:50:31.049Z","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":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.14908525047974,"strikeZoneBottom":1.57979151958909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99339398469725,"aZ":-33.38679460288635,"pfxX":-5.557285935619539,"pfxZ":-0.7502914893902757,"pX":-0.3549211950844443,"pZ":1.5613447798766948,"vX0":4.828316971778925,"vY0":-126.12162700574287,"vZ0":-3.1819090076810195,"x":130.53,"y":196.62,"x0":-1.5695881315599216,"y0":50.00302484014037,"z0":5.524308513292183,"aX":-8.977538210051828},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.8,"breakHorizontal":9.0,"spinRate":1278,"spinDirection":255},"zone":7,"typeConfidence":2.0,"plateTime":0.43383249382107003,"extension":6.536339308451187},"index":3,"playId":"ff81bdd8-0458-3688-bd96-a24011456ada","pitchNumber":4,"startTime":"2025-08-15T18:50:44.092Z","endTime":"2025-08-15T18:50:48.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.835044489061463,"aZ":-30.971976150384304,"pfxX":1.8875436304156397,"pfxZ":0.7303348282600375,"pX":0.7433237767417606,"pZ":1.632235808432728,"vX0":5.1616116766842115,"vY0":-126.70640550550526,"vZ0":-3.4360064889588138,"x":88.67,"y":194.71,"x0":-1.5552420981860697,"y0":50.00374866875191,"z0":5.448063672933637,"aX":3.1067331013951205},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.8,"breakHorizontal":-4.4,"spinRate":2348,"spinDirection":109},"zone":9,"typeConfidence":2.0,"plateTime":0.4302220090777169,"extension":6.637165836884234},"index":4,"playId":"5ab7036d-bdf7-35e9-b930-3e7531e2c931","pitchNumber":5,"startTime":"2025-08-15T18:51:03.218Z","endTime":"2025-08-15T18:51:07.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.56384739275345,"aZ":-27.782114848499543,"pfxX":-10.382519348389728,"pfxZ":2.320781407008483,"pX":0.9633446322638286,"pZ":2.191997783888668,"vX0":9.865104314148558,"vY0":-137.5501660002269,"vZ0":-3.654828682317979,"x":80.28,"y":179.6,"x0":-1.3394555695619552,"y0":50.006743781706575,"z0":5.4447910403224675,"aX":-19.68619944099842},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.5,"breakHorizontal":16.4,"spinRate":2141,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39985154059664874,"extension":6.738582609850758},"index":5,"playId":"a41fb388-55cf-33d2-b38f-e22e8f6c694f","pitchNumber":6,"startTime":"2025-08-15T18:51:25.481Z","endTime":"2025-08-15T18:51:29.493Z","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":2,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-15T18:51:42.544Z","endTime":"2025-08-15T18:51:58.173Z","isPitch":false,"type":"action","player":{"id":682927,"link":"/api/v1/people/682927"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.456659493395012,"aZ":-19.600879018117592,"pfxX":-4.646190102961045,"pfxZ":6.380406494899352,"pX":0.13926861111582942,"pZ":3.6532247617511646,"vX0":6.135078778707947,"vY0":-138.87098428208043,"vZ0":-1.4609794610175006,"x":111.69,"y":140.14,"x0":-1.4856235455524218,"y0":50.00302895937293,"z0":5.4781779992222654,"aX":-9.157242323137273},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.5,"breakHorizontal":7.3,"spinRate":2215,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3930438174934725,"extension":6.615142613006361},"index":7,"playId":"7365790d-cd9e-35d2-8e74-479f3e39a283","pitchNumber":7,"startTime":"2025-08-15T18:51:58.173Z","endTime":"2025-08-15T18:52:02.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:52:02.869Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Shaw grounds out softly, catcher Henry Davis to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-15T18:54:05.702Z","endTime":"2025-08-15T18:55:13.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":"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":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.4,"strikeZoneTop":3.27921719675355,"strikeZoneBottom":1.52228636575415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.647044387823044,"aZ":-20.854222431215025,"pfxX":-8.13626585374151,"pfxZ":5.605301963914614,"pX":-0.3585769661819537,"pZ":1.8535856743862942,"vX0":3.7126700754428614,"vY0":-140.47412638214232,"vZ0":-8.169443976236977,"x":130.67,"y":188.73,"x0":-0.6324520963727145,"y0":50.00469466981043,"z0":6.1305349436359675,"aX":-16.43530081081642},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.9,"breakHorizontal":14.2,"spinRate":2374,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.3883327397849774,"extension":6.307030164626718},"index":0,"playId":"4ce1d774-b7b0-3979-81dc-143ebc4fc986","pitchNumber":1,"startTime":"2025-08-15T18:54:20.443Z","endTime":"2025-08-15T18:54:24.032Z","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.6,"endSpeed":88.9,"strikeZoneTop":3.3328663928037,"strikeZoneBottom":1.57559674802884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88731397452504,"aZ":-17.776099893555052,"pfxX":-8.482292801982226,"pfxZ":7.192396723286525,"pX":-0.8210962464154566,"pZ":1.2028699101398777,"vX0":2.6127415859568104,"vY0":-140.36425655545125,"vZ0":-10.17211971297026,"x":148.3,"y":206.3,"x0":-0.6603406366826957,"y0":50.00109934228623,"z0":6.023788882612846,"aX":-16.973573492536282},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.2,"breakHorizontal":14.9,"spinRate":2526,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.38977923927214775,"extension":6.223093393477357},"index":1,"playId":"24519225-d53f-364f-a390-c868811b365b","pitchNumber":2,"startTime":"2025-08-15T18:54:35.602Z","endTime":"2025-08-15T18:54:39.741Z","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.2,"endSpeed":88.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.505908065637435,"aZ":-13.026590931054496,"pfxX":-4.7861917670956995,"pfxZ":9.509562784006448,"pX":0.24140360475853528,"pZ":2.226818552246684,"vX0":4.540064809017092,"vY0":-141.3141718695334,"vZ0":-8.021285527246192,"x":107.8,"y":178.66,"x0":-0.7675533181616789,"y0":50.00697821372743,"z0":5.947487124063503,"aX":-9.64070274797633},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":7.7,"spinRate":2551,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3882431680420604,"extension":6.268277492920971},"index":2,"playId":"2dfe678d-5053-3629-af81-0b7757553d6d","pitchNumber":3,"startTime":"2025-08-15T18:54:52.216Z","endTime":"2025-08-15T18:54:56.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.1727535922596,"aZ":-26.916732662905826,"pfxX":-0.09150696670912817,"pfxZ":2.870411428615407,"pX":0.5713367734836554,"pZ":1.1231878826208224,"vX0":3.701223745969155,"vY0":-134.08021528109438,"vZ0":-8.111967693538697,"x":95.22,"y":208.45,"x0":-0.8112330729310046,"y0":50.0046092507719,"z0":6.089537270695468,"aX":-0.16786514258627627},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.7,"breakHorizontal":-0.6,"spinRate":2852,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.4074623866389544,"extension":6.101966806100907},"hitData":{"launchSpeed":11.9,"launchAngle":52.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":127.25,"coordY":199.38}},"index":3,"playId":"72c34ba7-c14d-3f6f-b4c6-b06a86440dd3","pitchNumber":4,"startTime":"2025-08-15T18:55:06.061Z","endTime":"2025-08-15T18:55:13.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:55:13.591Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Reese McGuire strikes out on automatic strike.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-15T18:55:21.831Z","endTime":"2025-08-15T18:56:50.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.803336105084686,"aZ":-26.6363101859483,"pfxX":0.8193200077622806,"pfxZ":2.992476100061328,"pX":0.22812050894069386,"pZ":2.165642711009952,"vX0":2.817572680027549,"vY0":-134.3535043733177,"vZ0":-5.4658843419286445,"x":108.3,"y":180.31,"x0":-0.9355249260594899,"y0":50.00324188912708,"z0":6.090334498494639,"aX":1.5154097789923002},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.6,"breakHorizontal":-2.0,"spinRate":2757,"spinDirection":173},"zone":5,"typeConfidence":2.0,"plateTime":0.40580273266183875,"extension":6.1101414564104415},"index":0,"playId":"9deb577f-a17c-3bfb-81e3-ad438d2c9248","pitchNumber":1,"startTime":"2025-08-15T18:55:38.570Z","endTime":"2025-08-15T18:55:43.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.495346092944,"strikeZoneBottom":1.66500137314897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.04752057680451,"aZ":-13.255549896136127,"pfxX":-4.752409962499252,"pfxZ":9.28247584706851,"pX":-1.1581250754933978,"pZ":2.788506596357976,"vX0":1.206799690393166,"vY0":-141.7635849573627,"vZ0":-6.37060621979353,"x":161.15,"y":163.49,"x0":-0.971595082941621,"y0":50.00233166798739,"z0":5.909119658043758,"aX":-9.683458560879192},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":8.4,"spinRate":2480,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3862014087313801,"extension":6.189198638792688},"index":1,"playId":"e22ce2bb-bc0d-36d2-a975-9ec616539695","pitchNumber":2,"startTime":"2025-08-15T18:55:56.740Z","endTime":"2025-08-15T18:56:00.516Z","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":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.46238387769652,"strikeZoneBottom":1.6325483181359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.73192038066274,"aZ":-43.44606236326076,"pfxX":4.467386838156009,"pfxZ":-7.2626204614708065,"pX":-0.41400274194697984,"pZ":2.0473726578050058,"vX0":-0.5101566233777156,"vY0":-124.07913171486271,"vZ0":-1.8251621637612887,"x":132.78,"y":183.5,"x0":-0.7853284264782575,"y0":50.00022525695283,"z0":6.425600912915954,"aX":6.937214121886096},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-13.3,"breakHorizontal":-7.9,"spinRate":2863,"spinDirection":31},"zone":7,"typeConfidence":2.0,"plateTime":0.4420937746564051,"extension":5.822018209622124},"index":2,"playId":"9c328df8-5fc2-3652-a4e8-15920b44f319","pitchNumber":3,"startTime":"2025-08-15T18:56:10.244Z","endTime":"2025-08-15T18:56:15.266Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-15T18:56:23.458Z","endTime":"2025-08-15T18:56:32.441Z","isPitch":false,"type":"action","player":{"id":624512,"link":"/api/v1/people/624512"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.38652016127222,"strikeZoneBottom":1.64535852357381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.82175171982102,"aZ":-30.54478379430089,"pfxX":1.269336968704942,"pfxZ":0.8803178342956333,"pX":-1.00726524582179,"pZ":1.9983707997563542,"vX0":-0.7812150595219434,"vY0":-134.4173144328628,"vZ0":-5.199049640764275,"x":155.39,"y":184.82,"x0":-0.8790433461991904,"y0":50.001862215323726,"z0":6.10434808047817,"aX":2.3423177943176343},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.7,"breakHorizontal":-2.2,"spinRate":2734,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.40617891442551457,"extension":5.885806153770854},"index":4,"playId":"b4c751a7-5a86-36e2-a111-6f58b6d95f78","pitchNumber":4,"startTime":"2025-08-15T18:56:32.441Z","endTime":"2025-08-15T18:56:36.793Z","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":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-15T18:56:45.891Z","endTime":"2025-08-15T18:56:45.892Z","isPitch":false,"type":"action","player":{"id":624512,"link":"/api/v1/people/624512"}},{"details":{"call":{"code":"AB","description":"Automatic Strike - Batter Timeout Violation"},"description":"Automatic Strike - Batter Timeout Violation","code":"AB","isInPlay":false,"isStrike":true,"isBall":false,"isOut":true,"hasReview":false,"violation":{"type":"batter_timeout","description":"Batter Timeout Violation","player":{"id":624512,"fullName":"Reese McGuire"}}},"count":{"balls":2,"strikes":3,"outs":1},"index":6,"playId":"3567cda8-bb22-4cc7-8ea3-2592333a2f53","pitchNumber":4,"startTime":"2025-08-15T18:56:45.893Z","endTime":"2025-08-15T18:56:50.893Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-08-15T18:56:50.893Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-15T18:57:38.708Z","endTime":"2025-08-15T18:58:59.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-15T18:57:24.245Z","endTime":"2025-08-15T18:57:40.808Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.33247839663281,"strikeZoneBottom":1.60489018583159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.650716204184782,"aZ":-43.899153067863885,"pfxX":2.5645245009269253,"pfxZ":-7.358945847082218,"pX":1.1211327369371757,"pZ":0.785980164819675,"vX0":3.2702548479812483,"vY0":-125.51534163962211,"vZ0":-4.719627685508128,"x":74.27,"y":217.56,"x0":-0.5323139758986618,"y0":50.002833793173295,"z0":6.269473914962729,"aX":4.086307018841114},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-14.2,"breakHorizontal":-5.4,"spinRate":2867,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.43656134403483726,"extension":5.8359280160876885},"index":1,"playId":"39ee3a50-685c-3dcf-a758-ab16476c8c01","pitchNumber":1,"startTime":"2025-08-15T18:57:40.808Z","endTime":"2025-08-15T18:57:45.255Z","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":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.28812399369428,"strikeZoneBottom":1.59152742371938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.567915729391288,"aZ":-24.60036537609159,"pfxX":-7.790608641333694,"pfxZ":4.068347346418092,"pX":-0.9307342761026461,"pZ":3.395726114856127,"vX0":2.9619448766531793,"vY0":-134.64818256812578,"vZ0":-2.6194149104500832,"x":152.48,"y":147.1,"x0":-1.0245107847317416,"y0":50.00127393019045,"z0":6.097238080402701,"aX":-14.494881725656093},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.1,"breakHorizontal":13.6,"spinRate":2119,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40472160198778484,"extension":6.08253513796111},"index":2,"playId":"114d1c61-993b-3036-8c42-7540c80873cc","pitchNumber":2,"startTime":"2025-08-15T18:57:56.727Z","endTime":"2025-08-15T18:58:01.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.9,"strikeZoneTop":3.25936188640866,"strikeZoneBottom":1.59326087188597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.657851370701422,"aZ":-25.226646543513322,"pfxX":0.36223790778128007,"pfxZ":3.7457668586464337,"pX":-0.34474689596679464,"pZ":1.817827636388799,"vX0":1.5602588079452908,"vY0":-134.21889352570787,"vZ0":-6.447350149031767,"x":130.14,"y":189.7,"x0":-0.9768631256688982,"y0":50.002733585606734,"z0":6.007733938365494,"aX":0.6710677979340873},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.9,"breakHorizontal":-1.0,"spinRate":2500,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.4056116090438602,"extension":5.896736346917483},"index":3,"playId":"897d7a6f-b8f1-3aab-a81a-b4ed3719de76","pitchNumber":3,"startTime":"2025-08-15T18:58:10.768Z","endTime":"2025-08-15T18:58:14.958Z","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":96.6,"endSpeed":88.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.862787281079193,"aZ":-12.447031060677988,"pfxX":-3.4365348628812478,"pfxZ":9.873822767500727,"pX":-0.11974761471228824,"pZ":2.2660717510668342,"vX0":3.1401569489693903,"vY0":-140.46377561925917,"vZ0":-7.686393381558404,"x":121.56,"y":177.6,"x0":-0.8057634007435328,"y0":50.004858581041596,"z0":5.847795580146452,"aX":-6.866905033314855},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":5.5,"spinRate":2546,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.38997451564085805,"extension":6.257261964889751},"index":4,"playId":"32225f30-5209-36a7-b564-a5ed3dd7951c","pitchNumber":4,"startTime":"2025-08-15T18:58:23.209Z","endTime":"2025-08-15T18:58:26.977Z","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":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-15T18:58:45.254Z","endTime":"2025-08-15T18:58:54.461Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.372309666376474,"aZ":-29.261696783378344,"pfxX":2.390901230680514,"pfxZ":1.5677010197640797,"pX":0.030589621031482602,"pZ":2.980911806698601,"vX0":1.6183378896145229,"vY0":-134.65627036625065,"vZ0":-2.726889522807358,"x":115.83,"y":158.3,"x0":-0.8866848819167993,"y0":50.00186567949567,"z0":6.054696619737891,"aX":4.435692907906208},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.5,"breakHorizontal":-4.7,"spinRate":2727,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.4051538057410804,"extension":5.960150010215683},"index":6,"playId":"11654875-093c-3217-8945-08841640c20f","pitchNumber":5,"startTime":"2025-08-15T18:58:54.461Z","endTime":"2025-08-15T18:58:59.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T18:58:59.272Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-15T19:00:40.840Z","endTime":"2025-08-15T19:02:21.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.42492610257683,"aZ":-38.37732604185466,"pfxX":5.936032251226124,"pfxZ":-4.416827912768239,"pX":-0.024160671884351056,"pZ":3.2036501133906037,"vX0":1.7982018985652066,"vY0":-116.9888699849202,"vZ0":2.090831081392766,"x":117.92,"y":152.28,"x0":-1.5715905438835274,"y0":50.00446412870286,"z0":5.862486047764225,"aX":8.333214619816124},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.3,"breakHorizontal":-11.2,"spinRate":2293,"spinDirection":59},"zone":2,"typeConfidence":2.0,"plateTime":0.46593067285100487,"extension":6.524697081946151},"index":0,"playId":"699d76a3-7fec-3fdd-aaec-8d06e16e1840","pitchNumber":1,"startTime":"2025-08-15T19:01:06.151Z","endTime":"2025-08-15T19:01:10.113Z","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":94.5,"endSpeed":87.0,"strikeZoneTop":3.48123278144725,"strikeZoneBottom":1.69851732544446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.7504232554998,"aZ":-17.373187296214542,"pfxX":-3.5187922256761808,"pfxZ":7.643501699849104,"pX":-0.228986770265568,"pZ":4.4858963050995975,"vX0":4.656121824663823,"vY0":-137.6259722322941,"vZ0":0.1957563197545361,"x":125.73,"y":117.66,"x0":-1.4779194782803273,"y0":50.006087754267504,"z0":5.581309704636733,"aX":-6.817472490225434},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":5.5,"spinRate":2219,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3965032036230114,"extension":6.619155886258865},"index":1,"playId":"71a66e97-d628-3130-bf7f-caf455f04fe6","pitchNumber":2,"startTime":"2025-08-15T19:01:25.924Z","endTime":"2025-08-15T19:01:30.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.3849088766201,"strikeZoneBottom":1.60169360173512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.026330108764625,"aZ":-15.894959203349334,"pfxX":-4.234866847426849,"pfxZ":8.539959523591836,"pX":-0.46055861178851804,"pZ":2.0022761035187777,"vX0":4.455914735002748,"vY0":-136.48097245388973,"vZ0":-6.186772299253168,"x":134.56,"y":184.72,"x0":-1.5558716025953667,"y0":50.00679040547409,"z0":5.373609961187842,"aX":-8.076776718824133},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":6.8,"spinRate":2194,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.3996949707858004,"extension":6.744764026491326},"index":2,"playId":"2edecc58-833f-3a7e-a5a6-f55bc13a8b27","pitchNumber":3,"startTime":"2025-08-15T19:01:40.093Z","endTime":"2025-08-15T19:01:44.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.41035223887163,"strikeZoneBottom":1.6879038375358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.265034352799656,"aZ":-30.15057680259016,"pfxX":-7.347294017570542,"pfxZ":1.1803043692657038,"pX":-1.3662529505733334,"pZ":2.4369614938019084,"vX0":2.9987668872491327,"vY0":-129.69780989381422,"vZ0":-1.9004086764505548,"x":169.08,"y":172.98,"x0":-1.5781305561529708,"y0":50.00374122720711,"z0":5.462363135437428,"aX":-12.60956605209148},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.9,"breakHorizontal":12.7,"spinRate":1471,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.42113677499029123,"extension":6.5169958133075045},"index":3,"playId":"8a74d3e2-3b78-390c-90d4-899c00a18ead","pitchNumber":4,"startTime":"2025-08-15T19:01:56.288Z","endTime":"2025-08-15T19:02:01.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25587918019518,"aZ":-17.776897936486815,"pfxX":-5.092125230651556,"pfxZ":7.2632276996124965,"pX":0.7651962480599291,"pZ":3.1004686014721954,"vX0":7.948094250761665,"vY0":-139.4279704231135,"vZ0":-3.06071254888047,"x":87.83,"y":155.07,"x0":-1.4515602276019064,"y0":50.006745617992884,"z0":5.375434100827646,"aX":-10.099959450068582},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":7.7,"spinRate":2144,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3917654386001268,"extension":6.679980026819686},"hitData":{"launchSpeed":76.8,"launchAngle":30.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.58,"coordY":113.15}},"index":4,"playId":"aa9459f0-ea57-3dbf-9265-2a3662d51da3","pitchNumber":5,"startTime":"2025-08-15T19:02:13.418Z","endTime":"2025-08-15T19:02:21.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:02:21.802Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-15T19:02:23.613Z","endTime":"2025-08-15T19:04:31.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":2.98873689257885,"strikeZoneBottom":1.47921604212425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.86672347922848,"aZ":-18.246579828618042,"pfxX":-4.595030673957268,"pfxZ":7.300987933544013,"pX":-0.6190488035905185,"pZ":3.5711950142546365,"vX0":4.205792222733554,"vY0":-136.93361503835985,"vZ0":-1.8585835400184587,"x":140.6,"y":142.36,"x0":-1.574254647336956,"y0":50.005291931674385,"z0":5.500682977041518,"aX":-8.769731251814283},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":7.4,"spinRate":2127,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3992472100792783,"extension":6.634729315034591},"index":0,"playId":"472a4606-fef1-36d9-94e0-5ff3c87ffd7b","pitchNumber":1,"startTime":"2025-08-15T19:02:48.085Z","endTime":"2025-08-15T19:02:51.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.687027601130904,"aZ":-32.96114066926271,"pfxX":0.7554654711082875,"pfxZ":-0.4825409613749221,"pX":0.8705515167613687,"pZ":1.7809892359322064,"vX0":5.610168749455137,"vY0":-126.739519975356,"vZ0":-2.6487804625265206,"x":83.82,"y":190.69,"x0":-1.4651779289680267,"y0":50.001159991403874,"z0":5.458780334942958,"aX":1.2350440626037562},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.2,"breakHorizontal":-2.6,"spinRate":2190,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.43133065248975333,"extension":6.586967117201066},"index":1,"playId":"2710ef0e-c1d5-36e1-9eaa-1a509491643b","pitchNumber":2,"startTime":"2025-08-15T19:03:13.707Z","endTime":"2025-08-15T19:03:17.795Z","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":86.4,"endSpeed":80.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.612424656078428,"aZ":-34.604958623870594,"pfxX":0.8703159701943733,"pfxZ":-1.5072306946571192,"pX":-0.23165695082519985,"pZ":2.7332513549065895,"vX0":3.0552437659652725,"vY0":-125.85353037004978,"vZ0":-0.1387926866564494,"x":125.83,"y":164.98,"x0":-1.5703813051710152,"y0":50.00049914027432,"z0":5.573034489133547,"aX":1.4064150021857136},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.5,"breakHorizontal":-2.3,"spinRate":2238,"spinDirection":90},"zone":5,"typeConfidence":2.0,"plateTime":0.4338874217535249,"extension":6.622923252622244},"index":2,"playId":"50319fec-ac8b-3c67-9c0a-7c8f9a67d5dd","pitchNumber":3,"startTime":"2025-08-15T19:03:29.083Z","endTime":"2025-08-15T19:03:33.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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.08213074936708,"strikeZoneBottom":1.52662424548365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.177088542597357,"aZ":-18.539700014249075,"pfxX":-5.884658965531327,"pfxZ":7.049098153150229,"pX":0.08413211307298714,"pZ":4.296878169588573,"vX0":6.259176855737803,"vY0":-137.85903111265424,"vZ0":0.04585334047053158,"x":113.79,"y":122.76,"x0":-1.4456439317396463,"y0":50.00510571341315,"z0":5.526191924745391,"aX":-11.386718641889308},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":9.5,"spinRate":2224,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3965312673616981,"extension":6.635609936564977},"index":3,"playId":"57ac4486-0894-3bc5-ba4d-6a9146682302","pitchNumber":4,"startTime":"2025-08-15T19:03:53.003Z","endTime":"2025-08-15T19:03:57.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.9,"strikeZoneTop":3.08363486684151,"strikeZoneBottom":1.58871195721385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.450270351415103,"aZ":-33.008449419141044,"pfxX":1.578850554387333,"pfxZ":-0.5135191532606189,"pX":0.5827486726219463,"pZ":1.2158978667684683,"vX0":4.818751066621257,"vY0":-125.82749093713024,"vZ0":-3.8173810004931115,"x":94.79,"y":205.95,"x0":-1.5491815495013959,"y0":50.001724060758654,"z0":5.379078786345288,"aX":2.5738772226793825},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.4,"breakHorizontal":-3.8,"spinRate":2325,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4324992664648817,"extension":6.621650819533733},"index":4,"playId":"1c73708f-941c-32e6-bda8-ba68f6f0f881","pitchNumber":5,"startTime":"2025-08-15T19:04:07.331Z","endTime":"2025-08-15T19:04:12.208Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.0811537114819,"strikeZoneBottom":1.55612951058524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.90704653954169,"aZ":-32.20938832023659,"pfxX":-5.397007318953682,"pfxZ":-0.017407169622231322,"pX":-0.8109296180603496,"pZ":2.004605181552768,"vX0":3.7848404788615704,"vY0":-129.44575411735718,"vZ0":-2.7391178073633426,"x":147.91,"y":184.66,"x0":-1.5875783570800692,"y0":50.00517672143124,"z0":5.531476361310067,"aX":-9.200580880257858},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.4,"breakHorizontal":9.0,"spinRate":1365,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.42242664084154624,"extension":6.6605374848854275},"index":5,"playId":"159af729-7cee-3da7-bce1-56ab47564301","pitchNumber":6,"startTime":"2025-08-15T19:04:26.612Z","endTime":"2025-08-15T19:04:31.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:04:31.814Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Gonzales walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-15T19:04:38.121Z","endTime":"2025-08-15T19:06:46.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"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,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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.971713748049677,"aZ":-24.180085670323127,"pfxX":-8.32137465637457,"pfxZ":4.250920412308442,"pX":-0.5877940412663801,"pZ":2.22339497886514,"vX0":5.4659439035165835,"vY0":-136.3086031396816,"vZ0":-4.130995746841419,"x":139.41,"y":178.75,"x0":-1.5379133707268688,"y0":50.0045522607288,"z0":5.428094405427819,"aX":-15.659853943597938},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.0,"breakHorizontal":13.9,"spinRate":2184,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4018342378383313,"extension":6.715567673073173},"index":0,"playId":"67bb0785-68f5-3553-be0e-1b25455db20f","pitchNumber":1,"startTime":"2025-08-15T19:04:55.091Z","endTime":"2025-08-15T19:05:01.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.384637624301103,"aZ":-17.086915191590748,"pfxX":-4.800133002121319,"pfxZ":7.758078009206301,"pX":0.6221527790607343,"pZ":3.1381324061794764,"vX0":7.352999399283531,"vY0":-138.65414932580745,"vZ0":-3.3608454714908156,"x":93.28,"y":154.05,"x0":-1.4420727738746286,"y0":50.00239521713954,"z0":5.5081220355190466,"aX":-9.334707779919395},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":7.2,"spinRate":2199,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.3952401678370516,"extension":6.621085875982744},"index":1,"playId":"d76e6bbf-3f05-3199-ad24-8439a8198b56","pitchNumber":2,"startTime":"2025-08-15T19:05:29.637Z","endTime":"2025-08-15T19:05:35.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.69293230055668,"strikeZoneBottom":1.71723029470991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.49170256337484,"aZ":-19.154764530884727,"pfxX":-4.32126561388368,"pfxZ":6.831260884965783,"pX":-0.9738402357440665,"pZ":4.5175782781503075,"vX0":3.0297901949459023,"vY0":-136.99808665501703,"vZ0":0.7222910283782766,"x":154.12,"y":116.81,"x0":-1.5311362738613095,"y0":50.00377458121405,"z0":5.557111573127957,"aX":-8.236962874140003},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.7,"breakHorizontal":7.2,"spinRate":2212,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39939456130979645,"extension":6.632373780787905},"index":2,"playId":"6097fd68-89b8-3412-9fce-6e479642fb18","pitchNumber":3,"startTime":"2025-08-15T19:05:51.833Z","endTime":"2025-08-15T19:05:55.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.66330021306397,"strikeZoneBottom":1.74688379073883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.56873028552879,"aZ":-33.03726243805047,"pfxX":-8.461664828163876,"pfxZ":-0.5046830041787667,"pX":0.6957081463703515,"pZ":0.512906231818324,"vX0":8.274895512408037,"vY0":-130.08858593024067,"vZ0":-5.993625929282876,"x":90.48,"y":224.93,"x0":-1.4287309851313978,"y0":50.0036281513032,"z0":5.354625644942636,"aX":-14.488163727488498},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.0,"breakHorizontal":13.4,"spinRate":1366,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.4212303374010973,"extension":6.75724021618402},"index":3,"playId":"64899722-fc1a-328d-9219-9ca5060a4777","pitchNumber":4,"startTime":"2025-08-15T19:06:06.300Z","endTime":"2025-08-15T19:06:09.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":81.0,"strikeZoneTop":3.4012609480291,"strikeZoneBottom":1.63300589539551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.127016009907912,"aZ":-32.737478153680094,"pfxX":2.061510380441052,"pfxZ":-0.3390962176924708,"pX":0.7511659545299425,"pZ":1.042594327296964,"vX0":4.956767602310992,"vY0":-126.22691754147642,"vZ0":-4.361476095611918,"x":88.37,"y":210.63,"x0":-1.4945342358253662,"y0":50.00597006779667,"z0":5.386003808924635,"aX":3.3766277642801383},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.3,"breakHorizontal":-4.7,"spinRate":2239,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.43147822655061896,"extension":6.662578397128869},"index":4,"playId":"f88b4786-3642-3539-b99c-e37916b4dfaa","pitchNumber":5,"startTime":"2025-08-15T19:06:25.811Z","endTime":"2025-08-15T19:06:30.360Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.7,"strikeZoneTop":3.61678239689893,"strikeZoneBottom":1.70044747339674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.992303856108744,"aZ":-33.97999867864776,"pfxX":1.7946033105659882,"pfxZ":-1.1304174595475338,"pX":0.056370825679173356,"pZ":3.9254234649125586,"vX0":3.5047674148473016,"vY0":-124.30639382501094,"vZ0":2.4899543739787084,"x":114.85,"y":132.79,"x0":-1.593437792893015,"y0":50.00296758999381,"z0":5.6920948420586726,"aX":2.86676964896744},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.4,"breakHorizontal":-4.0,"spinRate":2249,"spinDirection":92},"zone":12,"typeConfidence":2.0,"plateTime":0.43714118454080886,"extension":6.586288577403665},"index":5,"playId":"dd6af500-9caf-33b3-9933-64990dea7a43","pitchNumber":6,"startTime":"2025-08-15T19:06:42.615Z","endTime":"2025-08-15T19:06:46.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:06:46.460Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andrew McCutchen doubles (17) on a line drive to right fielder Seiya Suzuki. Nick Gonzales scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-15T19:06:55.503Z","endTime":"2025-08-15T19:08:47.983Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":607067,"link":"/api/v1/people/607067"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.36148534426673,"strikeZoneBottom":1.60399408695097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2032128326201,"aZ":-33.560094277284925,"pfxX":1.174593789138719,"pfxZ":-0.8676111882682322,"pX":-0.0396537075254326,"pZ":1.9238103988265696,"vX0":3.4396035849316586,"vY0":-125.2834992986183,"vZ0":-2.1051144060663143,"x":118.51,"y":186.84,"x0":-1.5779606000578457,"y0":50.00019970042551,"z0":5.49451773827902,"aX":1.8831100386990816},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.8,"breakHorizontal":-2.9,"spinRate":2197,"spinDirection":78},"zone":8,"typeConfidence":2.0,"plateTime":0.4357167954316501,"extension":6.622473817928317},"index":0,"playId":"b447833f-6f92-33f5-86fa-e9ec1c770eb9","pitchNumber":1,"startTime":"2025-08-15T19:07:15.621Z","endTime":"2025-08-15T19:07:19.859Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"95fe7875-d070-3fe7-a0cd-a510d38ed840","startTime":"2025-08-15T19:07:34.492Z","endTime":"2025-08-15T19:07:37.492Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.4,"strikeZoneTop":3.51525614656123,"strikeZoneBottom":1.7281120665064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.085736144385923,"aZ":-22.803907925995063,"pfxX":-6.877293044557144,"pfxZ":5.0778486752851535,"pX":-1.6407849556614855,"pZ":3.150552906873948,"vX0":2.5710105846106712,"vY0":-133.80431971980767,"vZ0":-1.8097985236366665,"x":179.54,"y":153.72,"x0":-1.710916363790595,"y0":50.00191375481526,"z0":5.440974754072454,"aX":-12.690128467125875},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.1,"breakHorizontal":12.1,"spinRate":2139,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4066167530008231,"extension":6.634927547918397},"index":2,"playId":"bbc04884-b80c-370d-9471-31100400c24b","pitchNumber":2,"startTime":"2025-08-15T19:07:55.716Z","endTime":"2025-08-15T19:08:01.528Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"4d7acfc9-d0b3-3ab4-bbe2-6ff0fdeb866c","startTime":"2025-08-15T19:08:12.364Z","endTime":"2025-08-15T19:08:15.364Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.2089567827239,"aZ":-17.131053164508835,"pfxX":-5.990447400379074,"pfxZ":7.698938926133772,"pX":0.3367447243916672,"pZ":2.683018046602769,"vX0":7.377636540327742,"vY0":-138.26110415404966,"vZ0":-4.276006291315792,"x":104.16,"y":166.34,"x0":-1.5765724372518328,"y0":50.0015251167121,"z0":5.384793488564595,"aX":-11.702840234438849},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":9.5,"spinRate":2223,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.3947961856129045,"extension":6.67742743938767},"hitData":{"launchSpeed":100.6,"launchAngle":14.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":224.55,"coordY":98.78}},"index":4,"playId":"370edfe8-b69f-3254-b6c3-eb13a89cd035","pitchNumber":3,"startTime":"2025-08-15T19:08:32.975Z","endTime":"2025-08-15T19:08:47.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:08:47.983Z","atBatIndex":23},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jack Suwinski hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-15T19:09:02.126Z","endTime":"2025-08-15T19:09:59.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"postOnSecond":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.38993036632898,"strikeZoneBottom":1.60392598361092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.556015802447014,"aZ":-36.359557135704826,"pfxX":4.327000799667362,"pfxZ":-2.958759503500789,"pX":0.6959145505927912,"pZ":1.1833757303335573,"vX0":3.767701873563543,"vY0":-118.51641324353162,"vZ0":-2.6840465474985145,"x":90.47,"y":206.83,"x0":-1.4788816368417776,"y0":50.000594010507925,"z0":5.6651503640062275,"aX":6.1276060465309925},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-5.8,"breakHorizontal":-8.8,"spinRate":2281,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.462905417633106,"extension":6.530015969760403},"index":0,"playId":"4b4d0a92-2527-3cc9-8455-edf9186f577c","pitchNumber":1,"startTime":"2025-08-15T19:09:21.695Z","endTime":"2025-08-15T19:09:26.329Z","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":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.0,"strikeZoneTop":3.32937159259592,"strikeZoneBottom":1.51254130339231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.096712145080097,"aZ":-27.211547733995097,"pfxX":-7.949911746497474,"pfxZ":2.9719574414788132,"pX":0.33193682496277177,"pZ":1.1486694076967636,"vX0":7.038775228612007,"vY0":-128.76884225087858,"vZ0":-5.62614774396841,"x":104.35,"y":207.77,"x0":-1.411314295871277,"y0":50.00415796386866,"z0":5.481845634905343,"aX":-13.279339308632853},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.2,"breakHorizontal":12.7,"spinRate":1374,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4262383266369336,"extension":6.725561993759639},"index":1,"playId":"86ff568a-e95d-335f-a6a4-002a4bc6457d","pitchNumber":2,"startTime":"2025-08-15T19:09:37.035Z","endTime":"2025-08-15T19:09:41.562Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.16679042465699,"aZ":-21.60062527115974,"pfxX":-0.6100137211996213,"pfxZ":6.05032620734747,"pX":2.5628330045840024,"pZ":2.21745861039008,"vX0":9.931215601142824,"vY0":-131.47089174298213,"vZ0":-4.300032006493037,"x":19.31,"y":178.91,"x0":-1.18640292469205,"y0":50.00619637934071,"z0":5.479780285142849,"aX":-1.0669264864447932},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.2,"breakHorizontal":-1.1,"spinRate":2250,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4168011592489118,"extension":6.694435609953581},"index":2,"playId":"4bcde4b5-8635-33f6-aa67-8c935e7805ba","pitchNumber":3,"startTime":"2025-08-15T19:09:54.932Z","endTime":"2025-08-15T19:09:59.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:09:59.950Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-15T19:11:12.419Z","endTime":"2025-08-15T19:12:24.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-15T19:10:14.101Z","endTime":"2025-08-15T19:11:14.446Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.70117331083491,"strikeZoneBottom":1.75669192102401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.524688682974165,"aZ":-34.18721380862232,"pfxX":1.6297305977655143,"pfxZ":-1.2856750318534367,"pX":-0.7253417660993616,"pZ":3.7611321386298977,"vX0":1.5487902333892622,"vY0":-123.48379270709196,"vZ0":2.2854154376589078,"x":144.65,"y":137.23,"x0":-1.5694011637346716,"y0":50.00295572074008,"z0":5.67345643846185,"aX":2.5502015357967207},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.7,"breakHorizontal":-3.2,"spinRate":2239,"spinDirection":99},"zone":1,"typeConfidence":2.0,"plateTime":0.4413189140836069,"extension":6.567699166063167},"index":1,"playId":"f6a81056-52a0-3804-848e-0733e0372aa9","pitchNumber":1,"startTime":"2025-08-15T19:11:14.446Z","endTime":"2025-08-15T19:11:20.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.79,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.928134165099568,"aZ":-17.326646611175057,"pfxX":-4.462759287936118,"pfxZ":7.810515291798314,"pX":0.2920942505759965,"pZ":2.966591676247387,"vX0":5.943142178441495,"vY0":-137.16722656953542,"vZ0":-3.4605315709302786,"x":105.87,"y":158.68,"x0":-1.324984773655161,"y0":50.005780903923316,"z0":5.429105293765723,"aX":-8.487750423559243},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":6.8,"spinRate":2118,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3996329518757027,"extension":6.7242281227054805},"index":2,"playId":"6239f4f2-b359-3f74-88ec-8e4b4f3540db","pitchNumber":2,"startTime":"2025-08-15T19:11:31.938Z","endTime":"2025-08-15T19:11:36.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.79,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.33608942168587,"aZ":-16.490298964004495,"pfxX":-4.949404008931442,"pfxZ":8.05359452127744,"pX":0.3566858997464508,"pZ":2.7201746535702966,"vX0":6.664645993420589,"vY0":-138.53507284431618,"vZ0":-4.391769301993605,"x":103.4,"y":165.34,"x0":-1.4348368512196554,"y0":50.00551461032933,"z0":5.425026775384426,"aX":-9.642497513225592},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":7.6,"spinRate":2261,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.39504916904158094,"extension":6.737942723514147},"index":3,"playId":"3dfd4a57-df09-3d7f-bba8-9fd9c068892c","pitchNumber":3,"startTime":"2025-08-15T19:11:55.398Z","endTime":"2025-08-15T19:12:01.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.79,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69196227089078,"aZ":-18.139798573288815,"pfxX":-3.5547745838720046,"pfxZ":7.3603586888498,"pX":-0.2609458089431921,"pZ":3.054944728675485,"vX0":4.821734001432172,"vY0":-137.065421826892,"vZ0":-3.140728159575012,"x":126.95,"y":156.3,"x0":-1.579304805378515,"y0":50.002460138413426,"z0":5.451080639027005,"aX":-6.778189718088417},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":5.4,"spinRate":2218,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.399290012567568,"extension":6.677660423687398},"index":4,"playId":"efd2452b-eab2-31f2-9e04-2b43fa9f127d","pitchNumber":4,"startTime":"2025-08-15T19:12:18.977Z","endTime":"2025-08-15T19:12:24.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:12:24.128Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Seiya Suzuki doubles (27) on a ground ball to left fielder Ronny Simon.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-15T19:14:11.683Z","endTime":"2025-08-15T19:15:22.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.24890117528791,"strikeZoneBottom":1.47346458635088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.880465829839054,"aZ":-28.789056339892426,"pfxX":-0.018978144233792238,"pfxZ":1.908817235156942,"pX":0.056459024679586925,"pZ":4.427992364564658,"vX0":2.4534204460891567,"vY0":-132.10619621405996,"vZ0":0.21618568117936499,"x":114.85,"y":119.22,"x0":-0.8799871347816149,"y0":50.00547768971974,"z0":6.453062145205955,"aX":-0.033993657387619766},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.7,"breakHorizontal":-0.5,"spinRate":2757,"spinDirection":175},"zone":12,"typeConfidence":2.0,"plateTime":0.4138544905457229,"extension":5.840939018454861},"index":0,"playId":"1507c56d-1e73-300f-984b-5ea72521a557","pitchNumber":1,"startTime":"2025-08-15T19:14:41.144Z","endTime":"2025-08-15T19:14:44.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":86.2,"strikeZoneTop":3.22209865039724,"strikeZoneBottom":1.45037714474358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.5925346742322,"aZ":-25.589958787283848,"pfxX":-0.8780626619869145,"pfxZ":3.552136290847658,"pX":0.9847511379608148,"pZ":0.4344286111775881,"vX0":4.866570680776781,"vY0":-134.40163062577136,"vZ0":-10.126951897772209,"x":79.46,"y":227.05,"x0":-0.7252819026832011,"y0":50.00317734930607,"z0":6.0288936553723875,"aX":-1.6279985150600937},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.7,"breakHorizontal":0.7,"spinRate":2791,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.4055379865700166,"extension":6.243738027571907},"index":1,"playId":"1c6f4ec6-12ac-33c4-821f-bc1d9d543c61","pitchNumber":2,"startTime":"2025-08-15T19:14:54.584Z","endTime":"2025-08-15T19:14:59.738Z","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":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.947549300238595,"aZ":-14.977713956705312,"pfxX":-4.160136225795946,"pfxZ":8.600509923014146,"pX":-0.12653955482947726,"pZ":2.1476581347698276,"vX0":3.554524149124031,"vY0":-139.47382848900378,"vZ0":-7.961752368080967,"x":121.82,"y":180.79,"x0":-0.8676205140153562,"y0":50.006446803094235,"z0":5.997158506601492,"aX":-8.32137138019597},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":7.0,"spinRate":2445,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.39047025369061794,"extension":6.351399804814226},"hitData":{"launchSpeed":108.9,"launchAngle":5.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":27.29,"coordY":97.77}},"index":2,"playId":"bd0d86be-f842-3bc6-9e68-1e9586c22279","pitchNumber":3,"startTime":"2025-08-15T19:15:08.980Z","endTime":"2025-08-15T19:15:22.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:15:22.980Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to shortstop Jared Triolo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-15T19:15:27.081Z","endTime":"2025-08-15T19:18:10.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.34421543315204,"aZ":-14.039502123869944,"pfxX":-3.916517414077532,"pfxZ":8.934896654175468,"pX":-0.43619337228926197,"pZ":2.7479701698386605,"vX0":2.7698925283577234,"vY0":-141.98627883868116,"vZ0":-6.514430704739987,"x":133.63,"y":164.58,"x0":-0.9185588552172254,"y0":50.00178826723864,"z0":5.975797527642886,"aX":-7.947898646641172},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":6.5,"spinRate":2580,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.3866572273518094,"extension":6.2551240350617405},"index":0,"playId":"fce90ba4-4312-31f5-9420-1518d9547100","pitchNumber":1,"startTime":"2025-08-15T19:16:03.221Z","endTime":"2025-08-15T19:16:09.586Z","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":98.7,"endSpeed":90.4,"strikeZoneTop":3.51210396056207,"strikeZoneBottom":1.69544234936895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.74830821965682,"aZ":-9.951231683471299,"pfxX":-4.604601370877111,"pfxZ":10.669713982031043,"pX":1.1622488902347956,"pZ":1.457801638179807,"vX0":6.998769642639036,"vY0":-143.31409250377095,"vZ0":-10.572375108022667,"x":72.7,"y":199.42,"x0":-0.711844373856525,"y0":50.00036006074932,"z0":5.813520980316773,"aX":-9.588761487756134},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.4,"breakHorizontal":7.0,"spinRate":2524,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3820107643986095,"extension":6.302343009668267},"index":1,"playId":"dee5e6e2-078b-3665-a197-18d4a4298d83","pitchNumber":2,"startTime":"2025-08-15T19:16:46.110Z","endTime":"2025-08-15T19:16:50.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.456284569051036,"aZ":-11.066671179286368,"pfxX":-4.467400937059681,"pfxZ":10.312408904383734,"pX":0.8307999891218342,"pZ":2.3065451066866447,"vX0":6.242180590991738,"vY0":-142.32825715707486,"vZ0":-8.145197626531765,"x":85.33,"y":176.5,"x0":-0.8129791853567059,"y0":50.00045820990838,"z0":5.910893683046117,"aX":-9.141636838345512},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.2,"breakHorizontal":6.8,"spinRate":2473,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.38523114829565763,"extension":6.258413567193517},"index":2,"playId":"2e10731e-327e-3103-b264-d50e5eeb33c8","pitchNumber":3,"startTime":"2025-08-15T19:17:06.065Z","endTime":"2025-08-15T19:17:11.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.49573910882633,"aZ":-25.764584338491186,"pfxX":-0.19292024939313934,"pfxZ":3.299818289229843,"pX":0.21295806750431587,"pZ":1.5998789286374837,"vX0":2.7439939178639476,"vY0":-137.52539115407217,"vZ0":-7.543114094767654,"x":108.88,"y":195.58,"x0":-0.7667781755548977,"y0":50.00297762703342,"z0":6.089690980785762,"aX":-0.37501352303383595},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.8,"breakHorizontal":-0.1,"spinRate":2717,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.39616066923820803,"extension":5.938839882601559},"index":3,"playId":"64fa9135-3245-3b06-9cc5-b09f9fdd9c4f","pitchNumber":4,"startTime":"2025-08-15T19:17:26.980Z","endTime":"2025-08-15T19:17:34.783Z","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":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.79887220925446,"aZ":-10.878235814231884,"pfxX":-3.309706301214189,"pfxZ":10.318518062087657,"pX":0.7915740819455361,"pZ":3.0867601167214818,"vX0":5.393544152483981,"vY0":-142.95193881314,"vZ0":-6.227678829504356,"x":86.83,"y":155.44,"x0":-0.6920050161381114,"y0":50.00338123460279,"z0":5.980535302301135,"aX":-6.8315470601341834},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.5,"breakHorizontal":4.9,"spinRate":2463,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3835596829946173,"extension":6.275634327824615},"hitData":{"launchSpeed":80.3,"launchAngle":52.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.05,"coordY":115.25}},"index":4,"playId":"dc813d14-56ad-386b-975e-2409d74724fd","pitchNumber":5,"startTime":"2025-08-15T19:17:58.865Z","endTime":"2025-08-15T19:18:10.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:18:10.879Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ian Happ lines out to shortstop Jared Triolo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-15T19:18:19.726Z","endTime":"2025-08-15T19:19:38.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.4,"strikeZoneTop":3.65643684382815,"strikeZoneBottom":1.77091056474315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.916438632423045,"aZ":-27.44350962004896,"pfxX":-7.31464689579952,"pfxZ":2.562831760535447,"pX":-0.9270340428004451,"pZ":2.7750594459868343,"vX0":2.5390229919851453,"vY0":-134.1660857639422,"vZ0":-3.86156743479135,"x":152.34,"y":163.85,"x0":-0.9290394948236307,"y0":50.00165405015853,"z0":6.163611075000051,"aX":-13.486027432549736},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.1,"breakHorizontal":12.8,"spinRate":2039,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.406474469565242,"extension":6.136651890938717},"index":0,"playId":"5080df7c-2e4c-32f0-b81d-3b49017db098","pitchNumber":1,"startTime":"2025-08-15T19:18:37.683Z","endTime":"2025-08-15T19:18:41.519Z","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":97.8,"endSpeed":90.5,"strikeZoneTop":3.65660622018972,"strikeZoneBottom":1.77120160564176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34290739427689,"aZ":-14.167177614027088,"pfxX":-4.555141085864298,"pfxZ":8.671556187938496,"pX":-0.6532839906694318,"pZ":2.2696573370064197,"vX0":2.5431008426682045,"vY0":-142.43107563890393,"vZ0":-7.832429968393032,"x":141.9,"y":177.5,"x0":-0.9606540195252097,"y0":50.00625910864025,"z0":5.930467290315877,"aX":-9.463966973128533},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.5,"breakHorizontal":7.8,"spinRate":2501,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.38295161528284316,"extension":6.374374410326406},"index":1,"playId":"258a804c-bcbf-3b29-8cf8-cbfb2cd401d3","pitchNumber":2,"startTime":"2025-08-15T19:18:55.452Z","endTime":"2025-08-15T19:18:59.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.56356501123339,"strikeZoneBottom":1.67761620474047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.792503858425643,"aZ":-15.148791946883835,"pfxX":-4.447220823201674,"pfxZ":8.34657989837898,"pX":-0.5140043665581031,"pZ":3.2140024824152214,"vX0":2.522798446461957,"vY0":-141.33734288331644,"vZ0":-4.943873616006682,"x":136.59,"y":152.0,"x0":-0.8366367212944585,"y0":50.00072807590132,"z0":5.946359949921755,"aX":-9.06841313842239},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":7.6,"spinRate":2469,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.3863502479345162,"extension":6.249860872200901},"index":2,"playId":"3a5d3672-1450-38ea-a49e-5af9e67d1a85","pitchNumber":3,"startTime":"2025-08-15T19:19:12.002Z","endTime":"2025-08-15T19:19:19.811Z","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":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.884566741866767,"aZ":-41.02069423509775,"pfxX":2.4762405960152583,"pfxZ":-5.637954550510431,"pX":-0.10489586338804216,"pZ":3.256079718859198,"vX0":0.9325729168879764,"vY0":-123.91944082396228,"vZ0":0.4632568181482435,"x":121.0,"y":150.87,"x0":-0.8070592361241353,"y0":50.006049240783234,"z0":6.47134419631169,"aX":3.882708506851061},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-10.0,"breakHorizontal":-4.7,"spinRate":2842,"spinDirection":30},"zone":2,"typeConfidence":2.0,"plateTime":0.44063761626949827,"extension":5.875289896189135},"hitData":{"launchSpeed":85.4,"launchAngle":14.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":127.19,"coordY":143.91}},"index":3,"playId":"7f4588a5-677b-39ca-a889-fcb201712a12","pitchNumber":4,"startTime":"2025-08-15T19:19:31.801Z","endTime":"2025-08-15T19:19:38.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:19:38.810Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a line drive to right fielder Bryan Reynolds. Seiya Suzuki scores. Pete Crow-Armstrong out at 2nd on the throw, right fielder Bryan Reynolds to shortstop Jared Triolo.","rbi":1,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-15T19:19:48.505Z","endTime":"2025-08-15T19:20:17.043Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","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":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.010873886959942,"aZ":-25.089636438569528,"pfxX":-8.68310076626664,"pfxZ":3.8291578509361255,"pX":-0.30298116409454445,"pZ":2.877000861541878,"vX0":4.783570797825293,"vY0":-134.8029405299492,"vZ0":-3.8610109224488114,"x":128.55,"y":161.1,"x0":-0.9680108039612072,"y0":50.00199722180151,"z0":6.089408587399294,"aX":-16.05471373573717},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.4,"breakHorizontal":14.8,"spinRate":2267,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.4055916709654954,"extension":6.150788512979023},"hitData":{"launchSpeed":77.1,"launchAngle":17.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.48,"coordY":140.27}},"index":0,"playId":"8e0a013d-703b-3239-a30c-320b16ceaad5","pitchNumber":1,"startTime":"2025-08-15T19:20:04.541Z","endTime":"2025-08-15T19:20:17.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:20:17.043Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Davis singles on a ground ball to third baseman Matt Shaw. Henry Davis out at 2nd, third baseman Matt Shaw to second baseman Nico Hoerner.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-15T19:23:55.307Z","endTime":"2025-08-15T19:25:50.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-15T19:23:45.696Z","endTime":"2025-08-15T19:23:57.641Z","isPitch":false,"type":"action","player":{"id":680779,"link":"/api/v1/people/680779"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.750271190600657,"aZ":-24.584688011143797,"pfxX":-6.626614353435436,"pfxZ":4.180014687960329,"pX":-0.618622715108421,"pZ":2.8930822672697794,"vX0":4.33182203674952,"vY0":-133.8688095083577,"vZ0":-2.3128992834146627,"x":140.58,"y":160.67,"x0":-1.3963504189443894,"y0":50.00308032012078,"z0":5.5270959098858885,"aX":-12.034075467395239},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.3,"breakHorizontal":11.0,"spinRate":2040,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.40905771166808247,"extension":6.656033221576356},"index":1,"playId":"0739c4e2-e460-3a0b-89a2-d77d3e7421e9","pitchNumber":1,"startTime":"2025-08-15T19:23:57.641Z","endTime":"2025-08-15T19:24:03.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.34886273894347,"strikeZoneBottom":1.60280731349398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.161593774623416,"aZ":-31.948722010156494,"pfxX":1.9131164813796255,"pfxZ":0.1497953466861066,"pX":1.2615424295878026,"pZ":3.055462529936206,"vX0":5.894555987005062,"vY0":-122.35233420885966,"vZ0":0.2727737178602847,"x":68.91,"y":156.28,"x0":-1.4148240087931914,"y0":50.00488937460133,"z0":5.651292136993844,"aX":2.9386501618687335},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.6,"breakHorizontal":-4.7,"spinRate":2177,"spinDirection":96},"zone":12,"typeConfidence":2.0,"plateTime":0.44543164710780525,"extension":6.533808788055343},"index":2,"playId":"b7fe1e7a-4664-3e8f-bd74-fb2f39614350","pitchNumber":2,"startTime":"2025-08-15T19:24:13.502Z","endTime":"2025-08-15T19:24:17.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.843740410305152,"aZ":-34.621900063793724,"pfxX":2.6600333002957104,"pfxZ":-1.6183285135965209,"pX":0.3689802481343003,"pZ":1.5759748592088931,"vX0":3.48987886438012,"vY0":-122.23548610495101,"vZ0":-2.347890964063968,"x":102.94,"y":196.23,"x0":-1.4247816135742284,"y0":50.00560455990723,"z0":5.531124373780065,"aX":4.012442611842042},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.2,"breakHorizontal":-5.6,"spinRate":2182,"spinDirection":93},"zone":9,"typeConfidence":2.0,"plateTime":0.4486533011210745,"extension":6.500076979479277},"index":3,"playId":"240b16e3-37c5-382b-88af-16ed59a4e9b7","pitchNumber":3,"startTime":"2025-08-15T19:24:27.680Z","endTime":"2025-08-15T19:24:32.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.026594134753267,"aZ":-17.565511866590768,"pfxX":-4.398683448799497,"pfxZ":7.8260930934528865,"pX":-0.02765205314235555,"pZ":3.182618644074968,"vX0":5.409892944573327,"vY0":-135.614033836259,"vZ0":-2.8571150041756357,"x":118.05,"y":152.85,"x0":-1.4747563509627684,"y0":50.00336378172,"z0":5.471740706954116,"aX":-8.212116935110863},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":6.8,"spinRate":2114,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.4035247719611581,"extension":6.666824205412049},"index":4,"playId":"977d0c7f-f2bc-3fc9-80d2-d0c73e9e05bd","pitchNumber":4,"startTime":"2025-08-15T19:24:43.419Z","endTime":"2025-08-15T19:24:47.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.669645667914775,"aZ":-30.371598279559002,"pfxX":9.907070469656531,"pfxZ":1.2567428814206938,"pX":0.9503831134185372,"pZ":2.7900421916243627,"vX0":2.8020689371654357,"vY0":-119.30073455705381,"vZ0":0.02386634007489108,"x":80.77,"y":163.45,"x0":-1.5275161298197872,"y0":50.00361901458603,"z0":5.524974748520546,"aX":14.233509476808239},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.5,"breakHorizontal":-18.6,"spinRate":2416,"spinDirection":68},"zone":12,"typeConfidence":2.0,"plateTime":0.45969651721443183,"extension":6.42172098633094},"index":5,"playId":"b7e0f369-4a54-3f74-99d4-b410c1292508","pitchNumber":5,"startTime":"2025-08-15T19:25:00.978Z","endTime":"2025-08-15T19:25:04.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.52562215725921,"strikeZoneBottom":1.77936603020356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85340992694774,"aZ":-17.469058223029556,"pfxX":-5.344179368677791,"pfxZ":7.73497795665695,"pX":0.9240010555813585,"pZ":3.4016874657903866,"vX0":7.921960910644234,"vY0":-136.92718715618597,"vZ0":-2.348815660816593,"x":81.78,"y":146.93,"x0":-1.3105546492314029,"y0":50.00564493892999,"z0":5.464168807449869,"aX":-10.164298835709877},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":8.0,"spinRate":2180,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.39981491264896096,"extension":6.755890986240967},"index":6,"playId":"bc39c65c-cf1f-33a7-b03d-40ce4139d0e9","pitchNumber":6,"startTime":"2025-08-15T19:25:24.459Z","endTime":"2025-08-15T19:25:28.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.364633060989473,"aZ":-23.656690558420625,"pfxX":-8.41080450282902,"pfxZ":4.717290447378507,"pX":-0.8558220202826043,"pZ":1.928578643190688,"vX0":4.481142330523181,"vY0":-133.89049874407445,"vZ0":-4.5815450213098705,"x":149.62,"y":186.71,"x0":-1.463247183136812,"y0":50.00267453671785,"z0":5.366283119570644,"aX":-15.188040874094286},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.7,"breakHorizontal":14.2,"spinRate":2161,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.40993028273893906,"extension":6.659178180632907},"hitData":{"launchSpeed":81.6,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":85.23,"coordY":165.79}},"index":7,"playId":"4fc54d41-b1fc-3fe2-84a9-c95acc2d5e48","pitchNumber":7,"startTime":"2025-08-15T19:25:38.811Z","endTime":"2025-08-15T19:25:50.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:25:50.840Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, third baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-15T19:26:16.027Z","endTime":"2025-08-15T19:26:44.506Z","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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":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":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.44103377591632,"strikeZoneBottom":1.60605624325119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.1395318279347,"aZ":-39.7927004723126,"pfxX":4.436968511929173,"pfxZ":-5.471957989330811,"pX":0.5150304928379444,"pZ":2.0493050769871255,"vX0":3.291243019668933,"vY0":-117.73209022208314,"vZ0":-0.04053368960905601,"x":97.37,"y":183.45,"x0":-1.4817940017356792,"y0":50.00398866647145,"z0":5.776122568514966,"aX":6.175208089893226},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-9.6,"breakHorizontal":-8.9,"spinRate":2306,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.46676149686597235,"extension":6.4642016355379655},"index":0,"playId":"c5d4bdd6-8c46-327a-adfc-4924805b9c36","pitchNumber":1,"startTime":"2025-08-15T19:26:24.455Z","endTime":"2025-08-15T19:26:28.388Z","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":93.7,"endSpeed":85.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.99846002151083,"aZ":-25.724601183406417,"pfxX":-8.103104145556259,"pfxZ":3.4620679584876477,"pX":-0.6200996084256776,"pZ":2.3334959215333115,"vX0":5.028638214297449,"vY0":-136.32762711093977,"vZ0":-3.4841190095447914,"x":140.64,"y":175.78,"x0":-1.4462348951181812,"y0":50.001909814879205,"z0":5.425798891257124,"aX":-15.08631922591621},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.6,"breakHorizontal":13.4,"spinRate":2235,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.40345545775156966,"extension":6.605671834819482},"hitData":{"launchSpeed":85.1,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.35,"coordY":170.79}},"index":1,"playId":"b5ab22e8-8464-348c-b773-d3d2acdffcc0","pitchNumber":2,"startTime":"2025-08-15T19:26:36.480Z","endTime":"2025-08-15T19:26:44.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:26:44.506Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ronny Simon walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-15T19:26:51.182Z","endTime":"2025-08-15T19:28:17.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.62670403529055,"aZ":-32.59158649723571,"pfxX":-6.0958180278308,"pfxZ":-0.24845663164028853,"pX":0.3687464109565438,"pZ":0.9427959646779229,"vX0":6.439440635512797,"vY0":-128.1543460808817,"vZ0":-4.852416808565302,"x":102.94,"y":213.32,"x0":-1.3852469117138235,"y0":50.0055532206184,"z0":5.408372770811646,"aX":-10.135601792541559},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.3,"breakHorizontal":9.6,"spinRate":1269,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.42748795709061627,"extension":6.659361167210752},"index":0,"playId":"92779ea8-988e-3d18-99f2-a6ccbd21dce6","pitchNumber":1,"startTime":"2025-08-15T19:27:09.446Z","endTime":"2025-08-15T19:27:13.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.1647521299662,"strikeZoneBottom":1.52715509191873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01551632879061,"aZ":-25.18298577173373,"pfxX":1.9031860061389585,"pfxZ":4.164010015394593,"pX":0.18680758767349945,"pZ":3.9726672899967963,"vX0":3.37306135222589,"vY0":-128.61822367466863,"vZ0":0.6865791734313482,"x":109.88,"y":131.52,"x0":-1.3876365601251983,"y0":50.005626389345785,"z0":5.651203141559608,"aX":3.1965328230497527},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.9,"breakHorizontal":-4.2,"spinRate":2198,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.42543961165598354,"extension":6.5823777883981265},"index":1,"playId":"e51a1d48-3a96-3a12-9b99-286c4551ba6a","pitchNumber":2,"startTime":"2025-08-15T19:27:23.151Z","endTime":"2025-08-15T19:27:28.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.19962897073417,"strikeZoneBottom":1.62376437631994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14427213400236,"aZ":-25.25877647686214,"pfxX":-7.720641946228616,"pfxZ":3.7771356287760245,"pX":0.9411401311620934,"pZ":3.5673463803194,"vX0":8.31842450254395,"vY0":-133.7613167251393,"vZ0":-0.5872242887142329,"x":81.13,"y":142.46,"x0":-1.1911833372461247,"y0":50.00178843594363,"z0":5.584899661932932,"aX":-14.130497379711661},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.0,"breakHorizontal":12.4,"spinRate":2265,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4079280502052396,"extension":6.570911925772394},"index":2,"playId":"e014db75-d1a3-3103-8252-0625d28d7ae5","pitchNumber":3,"startTime":"2025-08-15T19:27:37.548Z","endTime":"2025-08-15T19:27:42.012Z","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":93.2,"endSpeed":85.5,"strikeZoneTop":3.20762516725791,"strikeZoneBottom":1.53915065108234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.02469232465249,"aZ":-18.06591102566523,"pfxX":-4.188415103420327,"pfxZ":7.539673845694715,"pX":-1.447722221835972,"pZ":2.9624298762556256,"vX0":1.8706297951037418,"vY0":-135.7712898021837,"vZ0":-3.2749326381036457,"x":172.18,"y":158.79,"x0":-1.6004609471976208,"y0":50.005583190627654,"z0":5.437695413130872,"aX":-7.840434735339781},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":7.2,"spinRate":2221,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4030249528616605,"extension":6.559616044596058},"index":3,"playId":"24ec39dd-199d-3881-b79a-52918000164a","pitchNumber":4,"startTime":"2025-08-15T19:27:55.261Z","endTime":"2025-08-15T19:27:59.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.19361088313963,"strikeZoneBottom":1.61771059281049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.62697867818958,"aZ":-18.464746438824005,"pfxX":-5.540663622123031,"pfxZ":7.405472463825237,"pX":-1.175659617871916,"pZ":3.5969035777549965,"vX0":3.036003692279091,"vY0":-135.45268828309142,"vZ0":-1.356800657331709,"x":161.81,"y":141.66,"x0":-1.5934326067872397,"y0":50.00188605208395,"z0":5.400172840658651,"aX":-10.256307465899795},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":9.4,"spinRate":2193,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4049484826115721,"extension":6.655362468246294},"index":4,"playId":"002fd62f-77a7-3ca6-8823-b0ba540c4305","pitchNumber":5,"startTime":"2025-08-15T19:28:12.695Z","endTime":"2025-08-15T19:28:17.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:28:17.202Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Horwitz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-15T19:28:20.412Z","endTime":"2025-08-15T19:32:11.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,8],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":8},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.6,"strikeZoneTop":3.64843707636378,"strikeZoneBottom":1.77136297130237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.59486918664437,"aZ":-18.670135650643285,"pfxX":-4.2935275453855315,"pfxZ":7.092957996615148,"pX":-0.6594385474310202,"pZ":3.219602694759058,"vX0":4.042950472475138,"vY0":-136.0865346979393,"vZ0":-2.4601797822718585,"x":142.14,"y":151.85,"x0":-1.5956195290198019,"y0":50.00554112136654,"z0":5.4067924589163665,"aX":-8.177510816176518},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.6,"breakHorizontal":7.1,"spinRate":2145,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4001681916833304,"extension":6.60588172305189},"index":0,"playId":"03e377ab-8eb2-337b-9f71-2cee6d56ecba","pitchNumber":1,"startTime":"2025-08-15T19:29:00.641Z","endTime":"2025-08-15T19:29:07.047Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"8ddd7480-29a1-418a-847c-ebace988a834","startTime":"2025-08-15T19:29:21.482Z","endTime":"2025-08-15T19:29:26.482Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.61139036179006,"strikeZoneBottom":1.73517270161103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.855602525782665,"aZ":-14.24069753380559,"pfxX":-3.310150932423938,"pfxZ":9.414893040024298,"pX":-1.3854489978430722,"pZ":2.8454489304085837,"vX0":2.129850393238062,"vY0":-137.47660158023695,"vZ0":-4.107605653002979,"x":169.81,"y":161.95,"x0":-1.7420959092802166,"y0":50.00257320216358,"z0":5.3324835230901755,"aX":-6.305346193376305},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":5.5,"spinRate":2267,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3991542646263566,"extension":6.718636939852503},"index":2,"playId":"3d098a25-46ed-36a8-9a6f-c00c4e4fdf8d","pitchNumber":2,"startTime":"2025-08-15T19:29:54.756Z","endTime":"2025-08-15T19:29:58.962Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.25935126788242,"strikeZoneBottom":1.6272759741657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.844502000665596,"aZ":-30.703490256566624,"pfxX":-7.513017995008269,"pfxZ":0.8747054881030649,"pX":0.04772422294223643,"pZ":0.4483027061883849,"vX0":6.377796486933664,"vY0":-128.29140940962418,"vZ0":-6.399304710600353,"x":115.18,"y":226.68,"x0":-1.4861517265704018,"y0":50.00245843324715,"z0":5.34756430748643,"aX":-12.609074719006918},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.5,"breakHorizontal":12.2,"spinRate":1385,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.4258308993302453,"extension":6.616912651962238},"index":3,"playId":"3afa1abb-ac03-398d-a185-2f732378c7fb","pitchNumber":3,"startTime":"2025-08-15T19:30:16.260Z","endTime":"2025-08-15T19:30:22.770Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ronny Simon steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"actionPlayId":"3afa1abb-ac03-398d-a185-2f732378c7fb","startTime":"2025-08-15T19:30:36.850Z","endTime":"2025-08-15T19:31:05.542Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682927,"link":"/api/v1/people/682927"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.965873062580744,"aZ":-30.035150162242658,"pfxX":-6.515636069790849,"pfxZ":1.2801593784406347,"pX":-0.11800111487323828,"pZ":2.4668345974397847,"vX0":5.568331969787755,"vY0":-128.12804782946696,"vZ0":-1.8109330347119563,"x":121.5,"y":172.18,"x0":-1.4707339100897703,"y0":50.00014368176111,"z0":5.525182538432272,"aX":-10.854108840414666},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.2,"breakHorizontal":10.6,"spinRate":1328,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.42714455522406247,"extension":6.600712605744549},"index":5,"playId":"4e460900-c37c-308f-ba31-4930b90bbafe","pitchNumber":4,"startTime":"2025-08-15T19:31:05.542Z","endTime":"2025-08-15T19:31:09.289Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"13752809-8853-41ad-8de3-d3f5aa86a1a6","startTime":"2025-08-15T19:31:35.449Z","endTime":"2025-08-15T19:31:40.449Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"startTime":"2025-08-15T19:31:51.506Z","endTime":"2025-08-15T19:32:05.369Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.850009930648444,"aZ":-33.6327203181604,"pfxX":2.5832228343045864,"pfxZ":-0.9260593090634783,"pX":1.2455825085126973,"pZ":1.8029059614752476,"vX0":5.713577653055489,"vY0":-124.33585592505976,"vZ0":-2.020414742902256,"x":69.52,"y":190.1,"x0":-1.4095044943973984,"y0":50.000389413511854,"z0":5.393261953459312,"aX":4.0796997645323065},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.9,"breakHorizontal":-5.9,"spinRate":2276,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4390331657205291,"extension":6.749909814954088},"index":8,"playId":"95d2c5c8-674a-3c69-9bec-7dec9ea8491b","pitchNumber":5,"startTime":"2025-08-15T19:32:05.369Z","endTime":"2025-08-15T19:32:11.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:32:11.531Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nico Hoerner pops out softly to catcher Henry Davis in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-15T19:33:57.301Z","endTime":"2025-08-15T19:34:53.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.4978690584628,"strikeZoneBottom":1.70698520272931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.868439239002623,"aZ":-43.75756242516123,"pfxX":2.3997094881147985,"pfxZ":-7.549037337678065,"pX":0.22153506711286455,"pZ":2.8634646865314064,"vX0":1.679139915024192,"vY0":-123.14697501974432,"vZ0":0.23416676604441822,"x":108.56,"y":161.47,"x0":-0.7814610994396338,"y0":50.006125951453434,"z0":6.474110220874505,"aX":3.6796919591107993},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-13.3,"breakHorizontal":-4.8,"spinRate":2578,"spinDirection":37},"zone":5,"typeConfidence":2.0,"plateTime":0.4450754063385598,"extension":5.950654251990183},"index":0,"playId":"71f1b08e-537f-3e75-b067-77a772e249ba","pitchNumber":1,"startTime":"2025-08-15T19:34:24.275Z","endTime":"2025-08-15T19:34:28.457Z","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":0},"index":1,"startTime":"2025-08-15T19:34:34.415Z","endTime":"2025-08-15T19:34:45.630Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.445635457832108,"aZ":-25.934743169329526,"pfxX":2.3447516177374226,"pfxZ":3.4766520890333528,"pX":-0.9916480415241091,"pZ":3.1606344393376182,"vX0":-1.15800563630656,"vY0":-132.20709190358008,"vZ0":-3.353722231986806,"x":154.8,"y":153.44,"x0":-0.8559188999389605,"y0":50.00453071940553,"z0":6.319536112042328,"aX":4.209887813203795},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.9,"breakHorizontal":-4.1,"spinRate":2636,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.41208316004214307,"extension":5.935099475000098},"hitData":{"launchSpeed":55.3,"launchAngle":83.0,"totalDistance":27.0,"trajectory":"popup","hardness":"soft","location":"2","coordinates":{"coordX":136.59,"coordY":208.57}},"index":2,"playId":"ec2975fb-5850-3365-b890-50dac120a7a4","pitchNumber":2,"startTime":"2025-08-15T19:34:45.630Z","endTime":"2025-08-15T19:34:53.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:34:53.472Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-15T19:34:58.109Z","endTime":"2025-08-15T19:36:07.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":88.2,"endSpeed":81.8,"strikeZoneTop":3.68806435308206,"strikeZoneBottom":1.70839902295847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.162186932947,"aZ":-29.72808313853631,"pfxX":1.2752025219673957,"pfxZ":1.4472452742217055,"pX":-0.8842361886731143,"pZ":2.3048640209990867,"vX0":-0.3938162883839299,"vY0":-128.49414798992748,"vZ0":-3.897177382586068,"x":150.71,"y":176.55,"x0":-0.8955663676985962,"y0":50.002693362760574,"z0":6.126012618534628,"aX":2.1533311629403094},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.0,"breakHorizontal":-2.3,"spinRate":2701,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.42466900795698015,"extension":6.180052657109665},"index":0,"playId":"1c1e6f1c-361c-32ab-ad43-8d5314694e58","pitchNumber":1,"startTime":"2025-08-15T19:35:21.039Z","endTime":"2025-08-15T19:35:26.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31638158590087,"aZ":-27.62699762957949,"pfxX":2.125659150124708,"pfxZ":2.556035677879734,"pX":0.676488250373134,"pZ":2.7590926146223866,"vX0":2.645618886545215,"vY0":-131.59877131171515,"vZ0":-4.018506631176887,"x":91.21,"y":164.28,"x0":-0.6128612304506682,"y0":50.00330428180564,"z0":6.320523445433517,"aX":3.77868204524457},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.1,"breakHorizontal":-4.3,"spinRate":2764,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.4140478767173339,"extension":6.079896904692622},"index":1,"playId":"bcd8b841-4bef-3d92-aa7c-190038222020","pitchNumber":2,"startTime":"2025-08-15T19:35:35.442Z","endTime":"2025-08-15T19:35:39.874Z","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":1},"index":2,"startTime":"2025-08-15T19:35:45.017Z","endTime":"2025-08-15T19:36:00.054Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.11687013382763,"aZ":-20.131719164516618,"pfxX":-8.107095894499995,"pfxZ":6.059085764248815,"pX":-0.04052940553380466,"pZ":2.758838543583422,"vX0":4.389893065082647,"vY0":-140.39077922886395,"vZ0":-5.750410997627494,"x":118.54,"y":164.29,"x0":-0.5750207191187249,"y0":50.000204936035054,"z0":6.152605164017864,"aX":-16.10793093915796},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.0,"breakHorizontal":13.7,"spinRate":2406,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.39081733797416485,"extension":6.362704150227016},"hitData":{"launchSpeed":92.6,"launchAngle":4.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.95,"coordY":149.49}},"index":3,"playId":"da11734f-77a7-3555-9bb5-1f548c128afd","pitchNumber":3,"startTime":"2025-08-15T19:36:00.054Z","endTime":"2025-08-15T19:36:07.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:36:07.567Z","atBatIndex":35},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Matt Shaw reaches on a missed catch error by first baseman Spencer Horwitz, assist to pitcher Braxton Ashcraft.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-15T19:36:12.503Z","endTime":"2025-08-15T19:36:52.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677952,"link":"/api/v1/people/677952"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_error_dropped_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.19648009361827,"strikeZoneBottom":1.46596650090833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.1484293810213,"aZ":-42.852069274187464,"pfxX":3.698786264874382,"pfxZ":-6.881547719821535,"pX":-0.4221610973711647,"pZ":2.4713453370092684,"vX0":-0.21684650817990558,"vY0":-123.67397841923353,"vZ0":-0.6995146929955619,"x":133.09,"y":172.05,"x0":-0.814100687127867,"y0":50.001216392102734,"z0":6.34503866896746,"aX":5.741625035290147},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-12.4,"breakHorizontal":-6.6,"spinRate":2752,"spinDirection":37},"zone":4,"typeConfidence":2.0,"plateTime":0.44249724300431437,"extension":6.06322298773984},"index":0,"playId":"4168c614-9649-3251-ba3a-2d4b26ffb23f","pitchNumber":1,"startTime":"2025-08-15T19:36:30.530Z","endTime":"2025-08-15T19:36:34.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.601848799992936,"aZ":-24.601935990273656,"pfxX":-8.595080906869034,"pfxZ":3.8169988118790723,"pX":-1.368421133860516,"pZ":2.6882395254898332,"vX0":1.4273716059910955,"vY0":-139.52782006698908,"vZ0":-4.7665239271166,"x":169.16,"y":166.2,"x0":-0.7674618943630169,"y0":50.003723859587254,"z0":6.027414937664877,"aX":-17.05001493655416},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.2,"breakHorizontal":15.4,"spinRate":2383,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3916435904978597,"extension":6.252863883584009},"hitData":{"launchSpeed":39.7,"launchAngle":-82.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.2,"coordY":181.44}},"index":1,"playId":"f2e8a82f-53f2-3e11-aabf-27b84524ce3c","pitchNumber":2,"startTime":"2025-08-15T19:36:43.160Z","endTime":"2025-08-15T19:36:52.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:36:52.666Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Reese McGuire grounds out, third baseman Isiah Kiner-Falefa to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-15T19:37:22.396Z","endTime":"2025-08-15T19:38:40.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"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_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"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":83.0,"endSpeed":76.9,"strikeZoneTop":3.27648161098808,"strikeZoneBottom":1.49666354951621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.038388523093314,"aZ":-42.98175953311527,"pfxX":4.1114873485567385,"pfxZ":-7.251237627740188,"pX":-0.5125636730460283,"pZ":3.632315013879281,"vX0":-0.4893495172536806,"vY0":-120.88075867480764,"vZ0":2.0297643974778254,"x":136.54,"y":140.71,"x0":-0.8429026663487014,"y0":50.004027163024894,"z0":6.536121009764616,"aX":6.126792232178589},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-12.5,"breakHorizontal":-7.3,"spinRate":2663,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.4519165346613012,"extension":5.884681750967981},"index":0,"playId":"adaaa70f-e26e-38b8-b213-23569a82caf9","pitchNumber":1,"startTime":"2025-08-15T19:37:22.396Z","endTime":"2025-08-15T19:37:27.397Z","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":96.4,"endSpeed":88.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.36091278057302,"aZ":-14.407625883042694,"pfxX":-3.0482448067373857,"pfxZ":8.85908698251076,"pX":-0.5638938253382373,"pZ":3.431757038849507,"vX0":2.242806999531857,"vY0":-140.394045291372,"vZ0":-4.4583395825353245,"x":138.49,"y":146.12,"x0":-0.9751256434977676,"y0":50.00655461963346,"z0":5.971333937872888,"aX":-6.115534175434955},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":5.0,"spinRate":2459,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.38942468712456524,"extension":6.259173610444887},"index":1,"playId":"1a33b759-42ed-3c14-9c59-c8e28d5fef17","pitchNumber":2,"startTime":"2025-08-15T19:37:42.463Z","endTime":"2025-08-15T19:37:46.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.547193893304797,"aZ":-15.105773256891016,"pfxX":-2.7201609575576366,"pfxZ":8.47069609388372,"pX":-0.42391774232797425,"pZ":2.969193717528535,"vX0":2.5649569410354482,"vY0":-140.30021148753943,"vZ0":-5.501809268635263,"x":133.16,"y":158.61,"x0":-0.9918249885343701,"y0":50.00434218794717,"z0":5.922684688825122,"aX":-5.481809106707872},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":4.4,"spinRate":2423,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3888153896563069,"extension":6.266278991219827},"index":2,"playId":"4d7f2fc0-e6a6-3eb8-93f7-ca46f87ccdd5","pitchNumber":3,"startTime":"2025-08-15T19:38:08.039Z","endTime":"2025-08-15T19:38:11.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40801583195689,"aZ":-30.11533456765743,"pfxX":0.4488395329574961,"pfxZ":1.1668972292004156,"pX":0.3832883443268383,"pZ":2.129137854308398,"vX0":2.387839274362253,"vY0":-131.26067965938978,"vZ0":-4.915151383669774,"x":102.39,"y":181.29,"x0":-0.5930733817949471,"y0":50.00093007797143,"z0":6.244116194930754,"aX":0.7899584618103671},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.3,"breakHorizontal":-1.3,"spinRate":2701,"spinDirection":108},"zone":9,"typeConfidence":2.0,"plateTime":0.4158427278350052,"extension":6.042693733016938},"hitData":{"launchSpeed":27.8,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.9,"coordY":174.85}},"index":3,"playId":"6bb5b32e-e451-355d-a846-d2c3a7911bcf","pitchNumber":4,"startTime":"2025-08-15T19:38:32.158Z","endTime":"2025-08-15T19:38:40.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:38:40.665Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-15T19:41:21.727Z","endTime":"2025-08-15T19:42:31.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"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":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Kittredge replaces Colin Rea.","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-15T19:41:01.377Z","endTime":"2025-08-15T19:41:23.862Z","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":"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":94.9,"endSpeed":88.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.053739275836435,"aZ":-21.69507633268902,"pfxX":-8.467679556009404,"pfxZ":5.343095281994046,"pX":-0.27758229762418507,"pZ":1.8308975957341196,"vX0":6.311328482387325,"vY0":-138.05055634479655,"vZ0":-6.552957234763266,"x":127.58,"y":189.35,"x0":-1.4748050927539988,"y0":50.002668765978285,"z0":5.660154234056401,"aX":-16.60944090685366},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.8,"breakHorizontal":14.3,"spinRate":2313,"spinDirection":214},"zone":7,"typeConfidence":0.9,"plateTime":0.3943257931921651,"extension":6.552025954692866},"index":1,"playId":"01d703bd-c149-3bb0-9e8a-93e5d93644b4","pitchNumber":1,"startTime":"2025-08-15T19:41:23.862Z","endTime":"2025-08-15T19:41:27.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.22941183543655,"aZ":-12.943328231366772,"pfxX":-4.620451713872789,"pfxZ":9.809277774774067,"pX":0.17765249231453215,"pZ":1.9059848673695183,"vX0":5.610852706644733,"vY0":-139.1339075736527,"vZ0":-8.24065083633398,"x":110.23,"y":187.32,"x0":-1.2648372104910917,"y0":50.00120062969908,"z0":5.763851432277126,"aX":-9.057470578928092},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":7.2,"spinRate":2589,"spinDirection":204},"zone":8,"typeConfidence":0.87,"plateTime":0.3936649078285117,"extension":6.594084370456637},"index":2,"playId":"8360964c-a4a2-3184-a979-687ee472e4f6","pitchNumber":2,"startTime":"2025-08-15T19:41:41.786Z","endTime":"2025-08-15T19:41:46.046Z","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":0},"index":3,"startTime":"2025-08-15T19:41:56.259Z","endTime":"2025-08-15T19:42:09.793Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.5,"strikeZoneTop":3.16767417703723,"strikeZoneBottom":1.46788510921358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.254206735458357,"aZ":-30.57861052056403,"pfxX":3.8817535498547526,"pfxZ":0.918469590874986,"pX":1.3105785711148796,"pZ":0.41956754309586036,"vX0":5.677484137293032,"vY0":-130.10704306453502,"vZ0":-7.448721167915984,"x":67.04,"y":227.45,"x0":-1.3942630415260382,"y0":50.00260652111044,"z0":5.600063980097588,"aX":6.732760026272604},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.4,"breakHorizontal":-8.2,"spinRate":2832,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.4190758726161352,"extension":6.553661929016124},"index":4,"playId":"630f2fcd-a5d0-3c0b-b342-220fac148c84","pitchNumber":3,"startTime":"2025-08-15T19:42:09.793Z","endTime":"2025-08-15T19:42:14.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.9,"endSpeed":84.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.203396536463554,"aZ":-30.886487101923723,"pfxX":3.5395117094731243,"pfxZ":0.7218500293655188,"pX":1.200574637424532,"pZ":1.249567702234297,"vX0":5.69018985349892,"vY0":-131.03006885265398,"vZ0":-5.608760007703247,"x":71.24,"y":205.04,"x0":-1.4414761930199973,"y0":50.00158669192277,"z0":5.667238998168555,"aX":6.281841703896442},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.5,"breakHorizontal":-7.4,"spinRate":2815,"spinDirection":106},"zone":14,"typeConfidence":0.9,"plateTime":0.4146968510580118,"extension":6.4976807339273766},"index":5,"playId":"227c72df-ccd2-3b41-9a13-fd062d5b6dc7","pitchNumber":4,"startTime":"2025-08-15T19:42:27.661Z","endTime":"2025-08-15T19:42:31.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:42:31.664Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-15T19:42:34.268Z","endTime":"2025-08-15T19:44:54.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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":[0,1,2,3,4,5,6],"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":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_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":96.4,"endSpeed":88.4,"strikeZoneTop":3.61680699428392,"strikeZoneBottom":1.6713686147762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.158060645790105,"aZ":-24.849450906115884,"pfxX":-8.079161121090726,"pfxZ":3.663301122092136,"pX":-1.2193068642428964,"pZ":3.2863055010607822,"vX0":3.857282770367357,"vY0":-140.4187507005125,"vZ0":-2.580510552233536,"x":163.48,"y":150.05,"x0":-1.5594127703154752,"y0":50.00573415051641,"z0":5.830239427323107,"aX":-16.171118459879906},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.2,"breakHorizontal":13.9,"spinRate":2284,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.3897397817250745,"extension":6.454730239580922},"index":0,"playId":"513d8b24-576f-35f2-9ba4-8e0df80c1a42","pitchNumber":1,"startTime":"2025-08-15T19:42:55.350Z","endTime":"2025-08-15T19:42:59.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.53127513596495,"strikeZoneBottom":1.64766747198343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.864066002486556,"aZ":-22.289738144910494,"pfxX":-9.33621907493144,"pfxZ":5.028678253557384,"pX":-0.7548836292994546,"pZ":0.9328126667483349,"vX0":4.840127281598055,"vY0":-139.39952934043953,"vZ0":-8.735919609143753,"x":145.77,"y":213.59,"x0":-1.3025007468044716,"y0":50.00028238872597,"z0":5.5832400188740055,"aX":-18.33812315748549},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.4,"breakHorizontal":15.8,"spinRate":2248,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.39318897842489564,"extension":6.521368039892852},"index":1,"playId":"3d5a2a5d-3efe-3322-8215-3f2ac39c7bde","pitchNumber":2,"startTime":"2025-08-15T19:43:10.018Z","endTime":"2025-08-15T19:43:14.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.53170755942581,"strikeZoneBottom":1.61722030573934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18784865246028,"aZ":-31.15223213274465,"pfxX":2.8700950822688513,"pfxZ":0.5803401959852437,"pX":0.12733917401494765,"pZ":1.723645129436527,"vX0":3.388280917318156,"vY0":-130.9500686576086,"vZ0":-4.431579283954937,"x":112.15,"y":192.24,"x0":-1.5515802701594499,"y0":50.00207154884885,"z0":5.743477011822836,"aX":5.030335884602658},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.4,"breakHorizontal":-5.9,"spinRate":2687,"spinDirection":129},"zone":8,"typeConfidence":0.9,"plateTime":0.41676003849981047,"extension":6.443619264132266},"index":2,"playId":"057b8f37-8c50-3499-b1c2-29aa216e734e","pitchNumber":3,"startTime":"2025-08-15T19:43:26.279Z","endTime":"2025-08-15T19:43:30.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.164846138904814,"aZ":-29.23226445810256,"pfxX":3.313320392993897,"pfxZ":1.6777441278059078,"pX":0.9503435256726518,"pZ":1.7162903218798238,"vX0":4.616595595795844,"vY0":-130.66261651507847,"vZ0":-4.919057239036301,"x":80.78,"y":192.44,"x0":-1.258875077332501,"y0":50.0064286121182,"z0":5.776193331671656,"aX":5.827341069538108},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.3,"breakHorizontal":-6.8,"spinRate":2748,"spinDirection":128},"zone":14,"typeConfidence":0.89,"plateTime":0.4165088726019026,"extension":6.4698320303621655},"index":3,"playId":"3bb67f5d-1ed3-3438-8129-54587e399c37","pitchNumber":4,"startTime":"2025-08-15T19:43:41.966Z","endTime":"2025-08-15T19:43:45.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.7,"strikeZoneTop":3.46735771471448,"strikeZoneBottom":1.61476117681517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.147457191637564,"aZ":-29.636255142057454,"pfxX":3.1361747949563807,"pfxZ":1.4578381535744525,"pX":0.4604390605399836,"pZ":1.1573228144255074,"vX0":3.77689766133249,"vY0":-129.93452350007766,"vZ0":-6.168462731732045,"x":99.45,"y":207.53,"x0":-1.408877717510398,"y0":50.00474090689169,"z0":5.757843652707704,"aX":5.469624027830469},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.7,"breakHorizontal":-6.4,"spinRate":2723,"spinDirection":120},"zone":14,"typeConfidence":0.89,"plateTime":0.41838512200924693,"extension":6.521162488486191},"index":4,"playId":"be630c51-38bc-3c4e-9fea-ee0b5ef1e475","pitchNumber":5,"startTime":"2025-08-15T19:44:03.080Z","endTime":"2025-08-15T19:44:07.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.21587666136169,"aZ":-30.108251049979927,"pfxX":2.2486391548062983,"pfxZ":1.1807022264245832,"pX":0.4834583689670651,"pZ":1.172072623066188,"vX0":4.346895968974041,"vY0":-130.86540664213578,"vZ0":-6.01043627309674,"x":98.57,"y":207.13,"x0":-1.4829929566028945,"y0":50.006496239685035,"z0":5.717033381916594,"aX":3.952528317774098},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.2,"breakHorizontal":-4.9,"spinRate":2704,"spinDirection":134},"zone":14,"typeConfidence":0.89,"plateTime":0.41645684364669844,"extension":6.6133609852096145},"index":5,"playId":"521039ea-77bd-3255-bbf2-3544851973ae","pitchNumber":6,"startTime":"2025-08-15T19:44:18.903Z","endTime":"2025-08-15T19:44:23.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43240133773978,"aZ":-12.238496904960495,"pfxX":-2.9119013522179262,"pfxZ":10.039613113369313,"pX":-0.175134048123428,"pZ":2.3999224061262483,"vX0":3.868256947573767,"vY0":-139.5515155054738,"vZ0":-7.21977578584876,"x":123.68,"y":173.98,"x0":-1.1965920679222626,"y0":50.00312299999228,"z0":5.815111352627796,"aX":-5.782381853697574},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":4.6,"spinRate":2520,"spinDirection":202},"zone":5,"typeConfidence":0.91,"plateTime":0.3914861338971902,"extension":6.696398187008037},"hitData":{"launchSpeed":96.7,"launchAngle":36.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.18,"coordY":63.89}},"index":6,"playId":"9f3ff7d8-6884-3036-9d0a-943f88cf98b4","pitchNumber":7,"startTime":"2025-08-15T19:44:45.043Z","endTime":"2025-08-15T19:44:54.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:44:54.561Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew McCutchen strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-15T19:44:58.995Z","endTime":"2025-08-15T19:46:31.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"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":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.48428817449146,"strikeZoneBottom":1.73058724379276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29345241425448,"aZ":-21.62433670330308,"pfxX":-8.32003588739288,"pfxZ":5.295625802295895,"pX":0.2894339194932131,"pZ":1.7901281684795138,"vX0":7.437387988213228,"vY0":-140.38408263542547,"vZ0":-6.8240202117170785,"x":105.97,"y":190.45,"x0":-1.3154561831963865,"y0":50.006080803661966,"z0":5.664153643657998,"aX":-16.58134480621621},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.3,"breakHorizontal":13.6,"spinRate":2378,"spinDirection":212},"zone":9,"typeConfidence":0.9,"plateTime":0.39042574288681253,"extension":6.666172823804099},"index":0,"playId":"3357559c-e394-3813-abb0-89772f6a16df","pitchNumber":1,"startTime":"2025-08-15T19:45:21.714Z","endTime":"2025-08-15T19:45:26.488Z","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":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.45605134645255,"strikeZoneBottom":1.70201380529021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.490313814612673,"aZ":-21.07654002518873,"pfxX":-7.899890409383417,"pfxZ":5.659225631751548,"pX":-0.41809977553987676,"pZ":1.219144989285009,"vX0":5.243912279638871,"vY0":-139.17795066609085,"vZ0":-8.176447988231597,"x":132.94,"y":205.86,"x0":-1.3011707452275652,"y0":50.00136834772247,"z0":5.592973938513672,"aX":-15.483242817734457},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.8,"breakHorizontal":13.2,"spinRate":2320,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.39368825049254896,"extension":6.68996563942625},"index":1,"playId":"6db74702-af0e-3976-9974-ec67d29078bb","pitchNumber":2,"startTime":"2025-08-15T19:45:36.189Z","endTime":"2025-08-15T19:45:40.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.43023215568483,"strikeZoneBottom":1.70694117774593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.024322312745305,"aZ":-22.043830264465946,"pfxX":-7.564643342157082,"pfxZ":5.1043853856221935,"pX":0.12794893791871828,"pZ":1.8490287533269705,"vX0":6.736493428773681,"vY0":-140.5087396701797,"vZ0":-6.562743506165577,"x":112.12,"y":188.86,"x0":-1.326505805863347,"y0":50.002550468035224,"z0":5.663372261301812,"aX":-15.014098515482324},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.9,"breakHorizontal":12.2,"spinRate":2382,"spinDirection":212},"zone":8,"typeConfidence":0.91,"plateTime":0.3909161336952436,"extension":6.606927580226837},"index":2,"playId":"7d4565e9-43da-3f1e-8c72-2f2ad74218db","pitchNumber":3,"startTime":"2025-08-15T19:45:51.943Z","endTime":"2025-08-15T19:45:56.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.43988826287026,"strikeZoneBottom":1.68557209537298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.78566569529301,"aZ":-33.68917985148302,"pfxX":3.5589051329901453,"pfxZ":-0.8771725362166625,"pX":0.966288929484137,"pZ":0.7172605925992649,"vX0":5.082350849124074,"vY0":-130.78272711612206,"vZ0":-6.502221784512139,"x":80.17,"y":219.41,"x0":-1.4620913423561746,"y0":50.00083510452321,"z0":5.752874373708135,"aX":6.180844589357914},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.8,"breakHorizontal":-7.6,"spinRate":2701,"spinDirection":110},"zone":14,"typeConfidence":0.91,"plateTime":0.4183228881886425,"extension":6.549030890239658},"index":3,"playId":"1bf5f8f6-1f1e-332c-b0d2-0babcec3b7ba","pitchNumber":4,"startTime":"2025-08-15T19:46:07.142Z","endTime":"2025-08-15T19:46:11.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42963926933933,"aZ":-23.14664590469841,"pfxX":-8.690101286795823,"pfxZ":4.602753667758239,"pX":0.37507923877671134,"pZ":1.6012678570363172,"vX0":7.792582083814403,"vY0":-139.44948272519702,"vZ0":-6.999673623825214,"x":102.7,"y":195.55,"x0":-1.3315221534156156,"y0":50.00520818709077,"z0":5.679496028211305,"aX":-17.054803683629437},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.0,"breakHorizontal":14.0,"spinRate":2326,"spinDirection":213},"zone":9,"typeConfidence":0.9,"plateTime":0.39332120781109836,"extension":6.651911532278977},"index":4,"playId":"183101ea-7c0c-3150-9092-dcee072373ef","pitchNumber":5,"startTime":"2025-08-15T19:46:27.187Z","endTime":"2025-08-15T19:46:31.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:46:31.406Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Turner strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-15T19:49:07.093Z","endTime":"2025-08-15T19:50:09.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Evan Sisk replaces Braxton Ashcraft.","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-15T19:48:28.927Z","endTime":"2025-08-15T19:48:52.069Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681895,"link":"/api/v1/people/681895"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Turner replaces Michael Busch.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-15T19:48:52.069Z","endTime":"2025-08-15T19:49:09.397Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.23501530509112,"strikeZoneBottom":1.43614408519535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.666239916736473,"aZ":-20.901949359226585,"pfxX":5.122946588566184,"pfxZ":6.318579593875906,"pX":-0.03916462472365682,"pZ":2.8312092056479825,"vX0":-10.694544029059376,"vY0":-132.12016484117015,"vZ0":-2.2984105015586547,"x":118.49,"y":162.34,"x0":3.378611213825161,"y0":50.005027720426924,"z0":5.233208590304462,"aX":9.143885794685739},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.2,"breakHorizontal":-7.2,"spinRate":2101,"spinDirection":132},"zone":2,"typeConfidence":0.95,"plateTime":0.41307825768447337,"extension":6.705967477315307},"index":2,"playId":"9763f449-8f6d-330e-a565-7ff57460886d","pitchNumber":1,"startTime":"2025-08-15T19:49:09.397Z","endTime":"2025-08-15T19:49:13.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.363500647721718,"aZ":-37.618328728177644,"pfxX":-4.335818674263685,"pfxZ":-4.319205165984844,"pX":0.5273631942843439,"pZ":1.6205595204761907,"vX0":-5.8507030822894475,"vY0":-112.21316888871569,"vZ0":0.8919903002001806,"x":96.9,"y":195.02,"x0":3.742578663655211,"y0":50.00141456616553,"z0":5.083592965089187,"aX":-5.467664022219376},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-7.2,"breakHorizontal":9.5,"spinRate":2311,"spinDirection":287},"zone":9,"typeConfidence":0.9,"plateTime":0.49016480686025066,"extension":6.818143355818125},"index":3,"playId":"45396413-d5de-3d07-871a-b58d1282d478","pitchNumber":2,"startTime":"2025-08-15T19:49:24.175Z","endTime":"2025-08-15T19:49:29.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.37930273412672,"strikeZoneBottom":1.55063352175759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.206736687189935,"aZ":-18.679430481868966,"pfxX":5.188874562846496,"pfxZ":7.176329147528405,"pX":0.22327308500136245,"pZ":3.884988725881596,"vX0":-10.16257393140916,"vY0":-135.23782293750494,"vZ0":-0.4295950572369109,"x":108.49,"y":133.89,"x0":3.329680512584829,"y0":50.00516437483129,"z0":5.338395394821847,"aX":9.761876260692416},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":-7.6,"spinRate":2253,"spinDirection":135},"zone":12,"typeConfidence":0.97,"plateTime":0.4026391085800407,"extension":6.731383924590163},"index":4,"playId":"753f347e-5271-3da2-8387-26692e677dc1","pitchNumber":3,"startTime":"2025-08-15T19:49:47.325Z","endTime":"2025-08-15T19:49:51.609Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.16813840214407,"aZ":-26.65282000106319,"pfxX":-3.9159859698476662,"pfxZ":4.026914163503023,"pX":0.057279591854902105,"pZ":1.7785514194371748,"vX0":-8.20020310698301,"vY0":-116.455389797126,"vZ0":-0.21818629852961724,"x":114.82,"y":190.76,"x0":4.13494523644385,"y0":50.002831781685494,"z0":4.397636492911669,"aX":-5.371036332769612},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":7.6,"breakHorizontal":9.1,"spinRate":2362,"spinDirection":272},"zone":8,"typeConfidence":0.9,"plateTime":0.4705841185319084,"extension":6.511953018926699},"index":5,"playId":"ae0c9380-e065-3c4e-a8d3-a4a7904981d3","pitchNumber":4,"startTime":"2025-08-15T19:50:04.219Z","endTime":"2025-08-15T19:50:09.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:50:09.319Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-15T19:50:13.551Z","endTime":"2025-08-15T19:51:29.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"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"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.7,"strikeZoneTop":3.29682751082184,"strikeZoneBottom":1.48317106769422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.837640994165096,"aZ":-25.297060766713557,"pfxX":0.3240775878868076,"pfxZ":4.05525518893595,"pX":-1.425323255443497,"pZ":1.6942427680822223,"vX0":-12.924841265383703,"vY0":-128.03079045959439,"vZ0":-3.641096468585232,"x":171.33,"y":193.04,"x0":3.5991927100762426,"y0":50.006393225800636,"z0":5.064942705006406,"aX":0.5502623852651025},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.8,"breakHorizontal":1.7,"spinRate":2385,"spinDirection":139},"zone":13,"typeConfidence":0.92,"plateTime":0.4241692914378752,"extension":6.756987273542323},"index":0,"playId":"32913a43-deb3-33b6-9b70-81ef61409415","pitchNumber":1,"startTime":"2025-08-15T19:50:32.533Z","endTime":"2025-08-15T19:50:36.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":70.9,"strikeZoneTop":3.22012744568926,"strikeZoneBottom":1.46630247853418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.83212951622927,"aZ":-36.64043945587372,"pfxX":-5.713746996781516,"pfxZ":-3.525995372433143,"pX":0.8272858391580301,"pZ":1.9768027337976457,"vX0":-4.713869542565708,"vY0":-112.0212091062873,"vZ0":1.157191775781436,"x":85.47,"y":185.41,"x0":3.7035427207883216,"y0":50.0028914736268,"z0":5.208452189499358,"aX":-7.237588938679581},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-5.8,"breakHorizontal":11.6,"spinRate":2357,"spinDirection":288},"zone":9,"typeConfidence":0.9,"plateTime":0.4895434586541847,"extension":6.668401110167196},"index":1,"playId":"a4ed33d2-14fc-35fd-b2ac-0dd022abefac","pitchNumber":2,"startTime":"2025-08-15T19:50:48.491Z","endTime":"2025-08-15T19:50:52.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.17933195173361,"strikeZoneBottom":1.42615880756647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.421759640140113,"aZ":-37.13067825115855,"pfxX":-5.439154854710691,"pfxZ":-3.7077861185084338,"pX":-0.7803582882727718,"pZ":2.112882525773684,"vX0":-8.235435502665924,"vY0":-115.12286305722891,"vZ0":1.41028817187438,"x":146.75,"y":181.73,"x0":3.557501558326557,"y0":50.004822847643595,"z0":5.100721598692294,"aX":-7.263195237983039},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-6.0,"breakHorizontal":12.0,"spinRate":2463,"spinDirection":286},"zone":4,"typeConfidence":0.89,"plateTime":0.47674040398260686,"extension":6.8148784400472735},"index":2,"playId":"b70b92cb-fd9d-3846-ad12-f47df82854e0","pitchNumber":3,"startTime":"2025-08-15T19:51:04.498Z","endTime":"2025-08-15T19:51:08.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4121902574223,"aZ":-28.131182938404166,"pfxX":7.861885222917114,"pfxZ":2.196540288697417,"pX":0.0566808169549538,"pZ":1.557958327817436,"vX0":-11.830509446662237,"vY0":-134.67583465249507,"vZ0":-3.7188320041494745,"x":114.84,"y":196.72,"x0":3.4788892725879736,"y0":50.005854523330456,"z0":4.939718825284546,"aX":14.489667270107976},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.4,"breakHorizontal":-11.8,"spinRate":2221,"spinDirection":128},"zone":8,"typeConfidence":0.9,"plateTime":0.40622827452550636,"extension":6.699742934796923},"hitData":{"launchSpeed":107.9,"launchAngle":1.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.81,"coordY":181.45}},"index":3,"playId":"604c1495-d9d2-3e5b-b663-7d1a2bd05859","pitchNumber":4,"startTime":"2025-08-15T19:51:21.524Z","endTime":"2025-08-15T19:51:29.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:51:29.024Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Tucker walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-15T19:51:36.903Z","endTime":"2025-08-15T19:53:55.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"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":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.55351538766687,"strikeZoneBottom":1.63723970100578,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.389758597669687,"aZ":-27.37244366601091,"pfxX":11.010313630393341,"pfxZ":2.6949321875178147,"pX":-1.0147711537417057,"pZ":0.9680248340369547,"vX0":-15.171975360615107,"vY0":-132.17174368446166,"vZ0":-5.0832362664524045,"x":155.68,"y":212.64,"x0":3.351490583904736,"y0":50.00298504731908,"z0":4.909659793488296,"aX":19.613606303700927},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.0,"breakHorizontal":-16.9,"spinRate":2100,"spinDirection":120},"zone":13,"typeConfidence":0.92,"plateTime":0.4133383104661186,"extension":6.889129342901273},"index":0,"playId":"254dd4b4-b103-3268-9bd7-493cab7ef068","pitchNumber":1,"startTime":"2025-08-15T19:52:05.535Z","endTime":"2025-08-15T19:52:09.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.7,"strikeZoneTop":3.46890652637653,"strikeZoneBottom":1.71015042602382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.591831751885557,"aZ":-27.8936998313027,"pfxX":-5.8949366800155705,"pfxZ":3.148802078241962,"pX":-1.386386218246559,"pZ":1.7658065798640268,"vX0":-10.316068741630993,"vY0":-115.92566647656646,"vZ0":-0.05994941407088472,"x":169.85,"y":191.1,"x0":3.8869359887501655,"y0":50.00577262014935,"z0":4.45374886403025,"aX":-8.028282501562233},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":6.0,"breakHorizontal":13.2,"spinRate":2248,"spinDirection":274},"zone":13,"typeConfidence":0.9,"plateTime":0.4724130714369412,"extension":6.591848817650346},"index":1,"playId":"52600ae5-19a6-3c4b-8039-7008b93040c0","pitchNumber":2,"startTime":"2025-08-15T19:52:27.933Z","endTime":"2025-08-15T19:52:32.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.46748177638703,"strikeZoneBottom":1.67695142288914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.932123272870527,"aZ":-27.009420094919292,"pfxX":8.93421001965827,"pfxZ":2.8968388300986785,"pX":-0.327953846530127,"pZ":2.6634177486710873,"vX0":-13.062665701382102,"vY0":-132.35444497787702,"vZ0":-0.9708508056798582,"x":129.5,"y":166.87,"x0":3.4993511303501665,"y0":50.004056591585936,"z0":5.004099936698704,"aX":15.932862809459255},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.3,"breakHorizontal":-13.6,"spinRate":2256,"spinDirection":126},"zone":4,"typeConfidence":0.91,"plateTime":0.4130532292548592,"extension":6.845462854231371},"index":2,"playId":"1190ca3b-af3f-3873-8a90-82dc54f6f004","pitchNumber":3,"startTime":"2025-08-15T19:52:45.648Z","endTime":"2025-08-15T19:52:50.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.51208648233111,"strikeZoneBottom":1.72187298776676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.261439818747373,"aZ":-24.61147654515208,"pfxX":9.313645239324341,"pfxZ":4.310963825175302,"pX":1.6299259305091305,"pZ":1.032774448142303,"vX0":-8.672252478710153,"vY0":-131.2010631011434,"vZ0":-5.187633388815767,"x":54.87,"y":210.9,"x0":3.7589530791366244,"y0":50.0000820359816,"z0":4.856125035478181,"aX":16.32835766435641},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.0,"breakHorizontal":-15.1,"spinRate":2092,"spinDirection":128},"zone":14,"typeConfidence":0.89,"plateTime":0.4165431729117892,"extension":6.784551896273834},"index":3,"playId":"6a603eb3-7e22-3549-bba7-752e7a14d4a0","pitchNumber":4,"startTime":"2025-08-15T19:53:03.962Z","endTime":"2025-08-15T19:53:08.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.53627942206601,"strikeZoneBottom":1.74607307491441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.020295023590652,"aZ":-25.47316544835018,"pfxX":8.589564067404718,"pfxZ":3.761252157784077,"pX":-0.07770380347068133,"pZ":1.7673536896869149,"vX0":-12.037093723945874,"vY0":-132.13769321637503,"vZ0":-3.647438276088198,"x":119.96,"y":191.06,"x0":3.403805121332209,"y0":50.005438866801285,"z0":5.020047501507136,"aX":15.315596010080524},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.2,"breakHorizontal":-13.2,"spinRate":2207,"spinDirection":129},"zone":8,"typeConfidence":0.88,"plateTime":0.413239683775243,"extension":6.75086470633892},"index":4,"playId":"acacc1d1-0c07-3f24-a3bd-fdc56bbde264","pitchNumber":5,"startTime":"2025-08-15T19:53:23.700Z","endTime":"2025-08-15T19:53:27.889Z","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":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-15T19:53:37.885Z","endTime":"2025-08-15T19:53:50.866Z","isPitch":false,"type":"action","player":{"id":663656,"link":"/api/v1/people/663656"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.43298325062375,"strikeZoneBottom":1.70539134688474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.63800793197317,"aZ":-26.646024950782145,"pfxX":-5.674372416955148,"pfxZ":4.085710277410332,"pX":-2.5406040864857626,"pZ":2.845034726869515,"vX0":-13.062257104885083,"vY0":-115.83103933455749,"vZ0":2.074934893238009,"x":213.84,"y":161.96,"x0":3.9196943244873648,"y0":50.0008943507463,"z0":4.494128496928567,"aX":-7.667920605185991},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":8.3,"breakHorizontal":13.7,"spinRate":2470,"spinDirection":277},"zone":11,"typeConfidence":0.9,"plateTime":0.4737651712773516,"extension":6.773424187335275},"index":6,"playId":"09522700-6ddd-38fb-b0bd-f4cbabbaee60","pitchNumber":6,"startTime":"2025-08-15T19:53:50.866Z","endTime":"2025-08-15T19:53:55.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:53:55.096Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-15T19:54:00.640Z","endTime":"2025-08-15T19:54:52.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"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":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":83.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.00459085617751,"aZ":-19.048790884136086,"pfxX":5.25280492356096,"pfxZ":7.365533771739539,"pX":0.8011092957631437,"pZ":2.7387270142154367,"vX0":-8.73979000719824,"vY0":-132.13080471395892,"vZ0":-2.6349256357266153,"x":86.46,"y":164.83,"x0":3.4570555656896396,"y0":50.00521546892912,"z0":5.135758738268942,"aX":9.364930029957998},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.0,"breakHorizontal":-7.8,"spinRate":2128,"spinDirection":135},"zone":6,"typeConfidence":0.96,"plateTime":0.41324478412130006,"extension":6.908848669238894},"index":0,"playId":"4b790170-baa4-3427-8543-044dfdff0597","pitchNumber":1,"startTime":"2025-08-15T19:54:20.937Z","endTime":"2025-08-15T19:54:25.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.084352724889683,"aZ":-24.915867571887475,"pfxX":1.6884779449861798,"pfxZ":4.275534423241833,"pX":0.24320395272213116,"pZ":2.539049839505611,"vX0":-9.201197021407925,"vY0":-128.78292726262345,"vZ0":-1.5888664987398857,"x":107.73,"y":170.23,"x0":3.626642398531236,"y0":50.001571371459804,"z0":5.071539860102945,"aX":2.8659590801478347},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.7,"breakHorizontal":-1.2,"spinRate":2403,"spinDirection":147},"zone":5,"typeConfidence":0.91,"plateTime":0.4235980459143791,"extension":6.818149988402256},"hitData":{"launchSpeed":95.7,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.43,"coordY":149.49}},"index":1,"playId":"3220b513-f7a1-38fc-ad26-cccd4fd0e70c","pitchNumber":2,"startTime":"2025-08-15T19:54:45.280Z","endTime":"2025-08-15T19:54:52.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:54:52.789Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jack Suwinski grounds out, shortstop Dansby Swanson to first baseman Justin Turner.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-15T19:57:11.105Z","endTime":"2025-08-15T19:57:58.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Justin Turner remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-15T19:56:26.480Z","endTime":"2025-08-15T19:56:26.501Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"101","replacedPlayer":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"description":"Pitching Change: Ryan Brasier replaces Andrew Kittredge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-15T19:56:26.501Z","endTime":"2025-08-15T19:57:13.464Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518489,"link":"/api/v1/people/518489"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.8,"strikeZoneTop":3.54128703447951,"strikeZoneBottom":1.60084155076966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.323143944257417,"aZ":-25.51617826260184,"pfxX":1.8481147518191259,"pfxZ":4.117167948613329,"pX":0.9796191864792888,"pZ":0.3745384194693597,"vX0":5.125451926301506,"vY0":-125.04329000246364,"vZ0":-7.810587154102123,"x":79.66,"y":228.67,"x0":-1.319982309846922,"y0":50.00301287113344,"z0":5.570100148660395,"aX":2.9854650978634196},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.2,"breakHorizontal":-4.3,"spinRate":2498,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.43462860976727447,"extension":6.982052090192554},"index":2,"playId":"1065670e-8c1c-33bf-b489-e014968dc03d","pitchNumber":1,"startTime":"2025-08-15T19:57:13.464Z","endTime":"2025-08-15T19:57:17.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.155665182927528,"aZ":-17.438628183812312,"pfxX":-6.274712184950023,"pfxZ":7.668415598599079,"pX":0.4755561343101555,"pZ":3.340523732039948,"vX0":7.921959254399023,"vY0":-137.00729659120074,"vZ0":-2.715317886347558,"x":98.87,"y":148.59,"x0":-1.6233939422131927,"y0":50.00504663199586,"z0":5.520951451345988,"aX":-12.061849298219686},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":10.0,"spinRate":2228,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.39811818681112054,"extension":6.90020831839372},"index":3,"playId":"4c31459e-d845-34e8-b811-2378b76905ce","pitchNumber":2,"startTime":"2025-08-15T19:57:30.898Z","endTime":"2025-08-15T19:57:34.329Z","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":94.4,"endSpeed":86.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.74204942421384,"aZ":-17.560636817325825,"pfxX":-6.1144609266804215,"pfxZ":7.6216205738742655,"pX":0.012346286889085161,"pZ":3.321957288994416,"vX0":6.626769904788825,"vY0":-137.42145871500458,"vZ0":-2.859892327096351,"x":116.53,"y":149.09,"x0":-1.633063981632317,"y0":50.0040583354779,"z0":5.565594597134568,"aX":-11.7253061727441},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.4,"breakHorizontal":9.7,"spinRate":2269,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.39819903126347755,"extension":6.872548794982015},"hitData":{"launchSpeed":88.6,"launchAngle":1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.52,"coordY":148.98}},"index":4,"playId":"ec299624-f79e-3104-9447-31a368187c92","pitchNumber":3,"startTime":"2025-08-15T19:57:51.086Z","endTime":"2025-08-15T19:57:58.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:57:58.587Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Triolo singles on a sharp line drive to right fielder Seiya Suzuki.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-15T19:58:10.570Z","endTime":"2025-08-15T19:58:31.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"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],"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":0},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.79,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31347383988661,"aZ":-20.990697699449573,"pfxX":-7.894881687472104,"pfxZ":5.781599547484809,"pX":0.10180349510666428,"pZ":2.9236188544629207,"vX0":7.222300417762384,"vY0":-137.65898532938323,"vZ0":-3.2893480083004047,"x":113.12,"y":159.84,"x0":-1.5200968341951353,"y0":50.004058407877785,"z0":5.541996514378172,"aX":-15.272604610049866},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.1,"breakHorizontal":13.0,"spinRate":2223,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.396700369150925,"extension":6.817165956686797},"hitData":{"launchSpeed":103.3,"launchAngle":14.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":172.77,"coordY":88.69}},"index":0,"playId":"7a48b7c7-933a-35b1-99ce-dae61ab0355f","pitchNumber":1,"startTime":"2025-08-15T19:58:21.587Z","endTime":"2025-08-15T19:58:31.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T19:58:31.587Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Davis flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-15T19:58:34.554Z","endTime":"2025-08-15T20:00:28.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"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":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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.45707117521195,"strikeZoneBottom":1.7662516334562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.13742402881298,"aZ":-19.833354751453996,"pfxX":-8.137852320216147,"pfxZ":6.440108650140108,"pX":-0.5680095817365651,"pZ":1.9858258211755024,"vX0":5.825313731246291,"vY0":-137.2649020230046,"vZ0":-5.743901353381851,"x":138.65,"y":185.16,"x0":-1.6557402248312139,"y0":50.00364388836642,"z0":5.447099555838648,"aX":-15.5979351837781},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.7,"breakHorizontal":13.6,"spinRate":2325,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3983645404700207,"extension":7.022854203280263},"index":0,"playId":"bca3a363-bd58-3467-97b7-d66289892402","pitchNumber":1,"startTime":"2025-08-15T19:58:56.585Z","endTime":"2025-08-15T19:59:00.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":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.30865213204289,"strikeZoneBottom":1.68049080898366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.617490033689887,"aZ":-27.022765820468052,"pfxX":2.370390574407179,"pfxZ":3.190106388453133,"pX":1.9851470715736423,"pZ":2.164865137084392,"vX0":7.019538307159967,"vY0":-125.84250904098718,"vZ0":-3.4111408794594706,"x":41.33,"y":180.33,"x0":-1.1396222498915531,"y0":50.00593919513251,"z0":5.707943958653612,"aX":3.832788211323037},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.3,"breakHorizontal":-5.8,"spinRate":2438,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4339160767736958,"extension":7.15283488082173},"index":1,"playId":"2d93a045-fc04-3acd-b5fc-e89024b96247","pitchNumber":2,"startTime":"2025-08-15T19:59:13.256Z","endTime":"2025-08-15T19:59:16.884Z","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":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.486017537044,"strikeZoneBottom":1.70170789895339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.530260954944474,"aZ":-20.064527599303993,"pfxX":-8.716846844032396,"pfxZ":6.3616714360104005,"pX":-0.19425352117474293,"pZ":1.8916159381858628,"vX0":6.921403192644647,"vY0":-137.39126245272678,"vZ0":-5.8717610679578325,"x":124.4,"y":187.71,"x0":-1.6183695485093725,"y0":50.005940907471455,"z0":5.427991211784229,"aX":-16.603671765280676},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":14.3,"spinRate":2304,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.39925219861326156,"extension":6.8419712902981855},"index":2,"playId":"a9bca868-59c5-360b-90f7-add4ad2fa3ca","pitchNumber":3,"startTime":"2025-08-15T19:59:29.843Z","endTime":"2025-08-15T19:59:36.339Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jared Triolo steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"actionPlayId":"a9bca868-59c5-360b-90f7-add4ad2fa3ca","startTime":"2025-08-15T19:59:44.811Z","endTime":"2025-08-15T19:59:56.167Z","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":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.300200730578744,"aZ":-17.031736476099972,"pfxX":-6.344661070204227,"pfxZ":7.803164885833352,"pX":-0.6041630123037692,"pZ":3.5824032426359342,"vX0":5.230325778977227,"vY0":-138.51823333072144,"vZ0":-2.1729358803095096,"x":140.03,"y":142.06,"x0":-1.6936679635901177,"y0":50.00548253302579,"z0":5.517445128209409,"aX":-12.316095889599792},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":10.4,"spinRate":2338,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3956098681901934,"extension":6.789733530462685},"index":4,"playId":"f001262e-1b89-3ced-8a3d-08ced901e1b1","pitchNumber":4,"startTime":"2025-08-15T19:59:56.167Z","endTime":"2025-08-15T19:59:59.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.21516283097576,"aZ":-27.66815116053358,"pfxX":2.329731407304447,"pfxZ":2.7483462029097385,"pX":0.49981127838725153,"pZ":2.5885328292429306,"vX0":3.50473841414999,"vY0":-126.30722185869804,"vZ0":-2.241028921135922,"x":97.95,"y":168.89,"x0":-1.2007350574241653,"y0":50.00368499258407,"z0":5.680267489316234,"aX":3.81792877943007},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.8,"breakHorizontal":-4.9,"spinRate":2289,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.43126008056362997,"extension":7.085947504957214},"hitData":{"launchSpeed":96.7,"launchAngle":40.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.35,"coordY":75.92}},"index":5,"playId":"0afde7f2-3c5a-3d98-a1e3-57e5416ae0c5","pitchNumber":5,"startTime":"2025-08-15T20:00:16.432Z","endTime":"2025-08-15T20:00:28.952Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:00:28.952Z","atBatIndex":47},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Isiah Kiner-Falefa doubles (17) on a fly ball to center fielder Pete Crow-Armstrong. Jared Triolo scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-15T20:00:33.603Z","endTime":"2025-08-15T20:01:46.454Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":{"id":518489,"link":"/api/v1/people/518489"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.44737602876496,"strikeZoneBottom":1.59996205919443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.492445892569783,"aZ":-17.703518497151467,"pfxX":-4.274281564584968,"pfxZ":7.52085608452467,"pX":-1.023051755903903,"pZ":4.509499051150877,"vX0":2.7821711574853554,"vY0":-137.6095261671232,"vZ0":-0.2621972366556451,"x":156.0,"y":117.02,"x0":-1.489924773104239,"y0":50.00650428679528,"z0":5.80153265944593,"aX":-8.229163982219616},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":7.2,"spinRate":2192,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3974736147273865,"extension":6.8755453107376425},"index":0,"playId":"99798414-9990-3892-9da2-5ba892d054fc","pitchNumber":1,"startTime":"2025-08-15T20:00:59.147Z","endTime":"2025-08-15T20:01:03.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.27073768089993,"strikeZoneBottom":1.54350961934757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.23484219613901,"aZ":-29.183294207835193,"pfxX":2.845378566793406,"pfxZ":1.8896193081827697,"pX":1.406750232083018,"pZ":2.3249851979452707,"vX0":5.2841118415879915,"vY0":-124.5646718507886,"vZ0":-2.414521132666829,"x":63.38,"y":176.01,"x0":-1.1054441012409368,"y0":50.003447368944194,"z0":5.701357485485488,"aX":4.50506423131146},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.1,"breakHorizontal":-6.2,"spinRate":2423,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.43843089762875387,"extension":7.139737211040409},"index":1,"playId":"eebf18b4-91ad-3939-b88e-6753853b6992","pitchNumber":2,"startTime":"2025-08-15T20:01:14.371Z","endTime":"2025-08-15T20:01:18.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.627638036243038,"aZ":-31.01009985322959,"pfxX":2.279658306715171,"pfxZ":0.7449778453479317,"pX":0.09800955648827664,"pZ":1.5493579561898627,"vX0":2.514082041996171,"vY0":-123.60945590147065,"vZ0":-3.760809045552177,"x":113.26,"y":196.95,"x0":-1.2236375882238393,"y0":50.00606831478495,"z0":5.658173846916166,"aX":3.5734694523370885},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.8,"breakHorizontal":-4.7,"spinRate":2299,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.4409339262592935,"extension":7.124124699848577},"hitData":{"launchSpeed":93.1,"launchAngle":22.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.24,"coordY":56.69}},"index":2,"playId":"1265538c-7feb-3de5-b786-60915ed8b3fc","pitchNumber":3,"startTime":"2025-08-15T20:01:32.087Z","endTime":"2025-08-15T20:01:46.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:01:46.454Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronny Simon grounds out, first baseman Justin Turner to pitcher Ryan Brasier.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-15T20:01:55.672Z","endTime":"2025-08-15T20:02:45.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.27620641578466,"aZ":-25.3439119505757,"pfxX":2.2230898316927434,"pfxZ":4.054320682087576,"pX":0.681430423402687,"pZ":2.2789517528534167,"vX0":4.57747258146838,"vY0":-128.15346964109497,"vZ0":-3.4861302747009373,"x":91.03,"y":177.25,"x0":-1.407663201293446,"y0":50.00213605271878,"z0":5.608062478558573,"aX":3.7455242532703967},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":-4.9,"spinRate":2394,"spinDirection":180},"zone":6,"typeConfidence":2.0,"plateTime":0.4253029331012512,"extension":7.062920085842198},"hitData":{"launchSpeed":96.6,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.57,"coordY":164.2}},"index":0,"playId":"796481a9-d14f-38e1-9d4c-7f072121c655","pitchNumber":1,"startTime":"2025-08-15T20:02:38.118Z","endTime":"2025-08-15T20:02:45.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:02:45.618Z","atBatIndex":49},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Pete Crow-Armstrong hit by pitch.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-15T20:05:10.140Z","endTime":"2025-08-15T20:06:03.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"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"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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":"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":3},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tommy Pham replaces left fielder Ronny Simon, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-15T20:04:39.703Z","endTime":"2025-08-15T20:05:12.398Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":682927,"link":"/api/v1/people/682927"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.18727957402255,"strikeZoneBottom":1.54017360781048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.69340279562104,"aZ":-29.611291201315865,"pfxX":-2.6594714516992015,"pfxZ":1.8675487021007964,"pX":-0.35890457007202836,"pZ":3.0554307653941657,"vX0":-9.35131137298268,"vY0":-116.50280761862285,"vZ0":2.803815038205091,"x":130.68,"y":156.28,"x0":4.058586995572757,"y0":50.00025705660147,"z0":4.642374733158391,"aX":-3.6381714275167463},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":4.4,"breakHorizontal":7.2,"spinRate":2292,"spinDirection":277},"zone":1,"typeConfidence":0.9,"plateTime":0.4708491502534451,"extension":6.415888848133006},"index":1,"playId":"557c22c3-1a05-3bd5-b944-204b30c67a81","pitchNumber":1,"startTime":"2025-08-15T20:05:12.398Z","endTime":"2025-08-15T20:05:16.148Z","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":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.360410480708353,"aZ":-28.23008395475584,"pfxX":-3.556871563802747,"pfxZ":2.8164396345852927,"pX":-0.34578874899544004,"pZ":2.1254206785831764,"vX0":-9.419545862327091,"vY0":-117.8170407680879,"vZ0":0.8937910691089257,"x":130.18,"y":181.39,"x0":4.173468071214722,"y0":50.0010889720247,"z0":4.359548965868468,"aX":-4.974979551461479},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.6,"breakHorizontal":8.9,"spinRate":2372,"spinDirection":276},"zone":4,"typeConfidence":0.89,"plateTime":0.4657228806029017,"extension":6.510524504509394},"index":2,"playId":"413ed3b5-601a-3d9f-b0ad-ce86e47cbf18","pitchNumber":2,"startTime":"2025-08-15T20:05:28.933Z","endTime":"2025-08-15T20:05:36.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.446896092469988,"aZ":-28.30129604310503,"pfxX":8.280621887317173,"pfxZ":2.2196698442273277,"pX":2.9541303955662666,"pZ":2.795693857094855,"vX0":-4.655299494023135,"vY0":-131.47497537012592,"vZ0":-0.7505483731497924,"x":4.4,"y":163.3,"x0":3.6738736029073733,"y0":50.00534724138072,"z0":5.189372061868267,"aX":14.466767128741289},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.1,"breakHorizontal":-13.9,"spinRate":1925,"spinDirection":127},"zone":12,"typeConfidence":0.91,"plateTime":0.4169589972302852,"extension":6.797283679069464},"index":3,"playId":"f6e1e482-3970-3fa5-bfab-90ce3f6c3680","pitchNumber":3,"startTime":"2025-08-15T20:05:58.502Z","endTime":"2025-08-15T20:06:03.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:06:03.515Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a ground ball to left fielder Tommy Pham. Pete Crow-Armstrong to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-15T20:08:49.290Z","endTime":"2025-08-15T20:09:37.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-15T20:06:28.863Z","endTime":"2025-08-15T20:08:22.361Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Isaac Mattson replaces Evan Sisk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-15T20:08:22.361Z","endTime":"2025-08-15T20:08:51.612Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676755,"link":"/api/v1/people/676755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.72479167368518,"aZ":-11.111971790046724,"pfxX":-4.8135772496129325,"pfxZ":11.535789346751457,"pX":0.0942862485382244,"pZ":2.585958793860315,"vX0":4.672888556763365,"vY0":-134.64464749703288,"vZ0":-6.84463748311371,"x":113.41,"y":168.96,"x0":-1.0428961533865817,"y0":50.00538334899093,"z0":5.956866863185749,"aX":-8.791306766670184},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.6,"breakHorizontal":7.7,"spinRate":2413,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.40763886348817424,"extension":6.7463402077425085},"index":2,"playId":"b898e0c8-e798-35b5-b774-19e223c48a4e","pitchNumber":1,"startTime":"2025-08-15T20:08:51.612Z","endTime":"2025-08-15T20:08:56.660Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2025-08-15T20:09:24.596Z","endTime":"2025-08-15T20:09:27.347Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.81349282552483,"aZ":-11.454205803257121,"pfxX":-5.122326145252795,"pfxZ":11.13348653687073,"pX":-0.3679383496636761,"pZ":2.5260491096459936,"vX0":3.4449737091765087,"vY0":-136.04217229312965,"vZ0":-7.011701004004486,"x":131.02,"y":170.58,"x0":-0.9897197647243497,"y0":50.004559114359026,"z0":5.943312246606084,"aX":-9.534466755026923},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":8.5,"spinRate":2422,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.40371389859968865,"extension":6.784084889267981},"hitData":{"launchSpeed":102.3,"launchAngle":2.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.05,"coordY":123.42}},"index":4,"playId":"c8c672d9-1ef4-3fe3-ae49-c9777a936a8a","pitchNumber":2,"startTime":"2025-08-15T20:09:27.347Z","endTime":"2025-08-15T20:09:37.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:09:37.347Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a bunt ground ball to catcher Henry Davis. Pete Crow-Armstrong to 3rd. Nico Hoerner to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-15T20:09:42.612Z","endTime":"2025-08-15T20:10:46.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":79.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.729879105260345,"aZ":-28.270081704540292,"pfxX":2.187859572750024,"pfxZ":2.4975915031327416,"pX":1.3134222107312226,"pZ":2.132337986860916,"vX0":5.367932128269357,"vY0":-123.21051020431275,"vZ0":-3.954886310305308,"x":66.94,"y":181.21,"x0":-1.1635668675104882,"y0":50.00159261361059,"z0":6.104201447648795,"aX":3.418332484837714},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.0,"breakHorizontal":-5.0,"spinRate":2050,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.441801336540264,"extension":6.480137161798521},"index":0,"playId":"75f24ea4-08f6-32c4-88b2-aaf315ac9f56","pitchNumber":1,"startTime":"2025-08-15T20:10:07.847Z","endTime":"2025-08-15T20:10:12.728Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.54206086654771,"aZ":-28.7141442673594,"pfxX":-1.992213014445976,"pfxZ":2.16150190796301,"pX":0.5706148721385764,"pZ":1.9681350942093323,"vX0":5.121688286567588,"vY0":-125.12750298681782,"vZ0":-4.379150977027124,"x":95.25,"y":185.64,"x0":-1.2337403514969243,"y0":50.00589654032834,"z0":6.063160028576295,"aX":-3.1958647175551587},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.2,"breakHorizontal":2.5,"spinRate":2123,"spinDirection":177},"zone":9,"typeConfidence":2.0,"plateTime":0.4358407271687055,"extension":6.496086793806651},"hitData":{"launchSpeed":11.3,"launchAngle":64.0,"totalDistance":9.0,"trajectory":"bunt_grounder","hardness":"medium","location":"2","coordinates":{"coordX":126.03,"coordY":201.93}},"index":1,"playId":"51f959bc-996a-3f9f-9be9-9197cb807e02","pitchNumber":2,"startTime":"2025-08-15T20:10:38.962Z","endTime":"2025-08-15T20:10:46.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:10:46.980Z","atBatIndex":52},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Matt Shaw out on a sacrifice fly to center fielder Jack Suwinski. Pete Crow-Armstrong scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-15T20:11:44.987Z","endTime":"2025-08-15T20:12:42.959Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":681895,"link":"/api/v1/people/681895"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-15T20:11:24.685Z","endTime":"2025-08-15T20:11:47.306Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.212616241194443,"aZ":-11.573803143481776,"pfxX":-4.072790375340752,"pfxZ":10.689805313669645,"pX":0.095325826329221,"pZ":3.052969072669904,"vX0":4.691205049769632,"vY0":-137.84152510939546,"vZ0":-5.8113115527225805,"x":113.37,"y":156.35,"x0":-1.0982830319152115,"y0":50.005866279069565,"z0":5.967929830650563,"aX":-7.850945276593894},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":6.4,"spinRate":2409,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.39714405263994035,"extension":6.696703776946121},"index":1,"playId":"23c0cc74-125b-31e3-95ca-f1b332319838","pitchNumber":1,"startTime":"2025-08-15T20:11:47.306Z","endTime":"2025-08-15T20:11:51.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.02327718332509,"aZ":-12.812683485440807,"pfxX":-3.945195856836786,"pfxZ":10.187103030961815,"pX":-0.8221989136939365,"pZ":2.7141439522659896,"vX0":2.3829706800231003,"vY0":-136.94068348841674,"vZ0":-6.4225838306543155,"x":148.34,"y":165.5,"x0":-1.1907156160586707,"y0":50.006209459809,"z0":5.965342492931135,"aX":-7.500033917750886},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":6.6,"spinRate":2392,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.399873438767969,"extension":6.686618219497626},"index":2,"playId":"ffae0e70-53e2-3a53-bafa-ec95701fe36e","pitchNumber":2,"startTime":"2025-08-15T20:12:06.106Z","endTime":"2025-08-15T20:12:09.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.87138228285166,"aZ":-12.86526711527326,"pfxX":-5.19019024438396,"pfxZ":9.903030725928122,"pX":-0.15169875463788154,"pZ":2.4593262236249833,"vX0":4.5416585344150455,"vY0":-138.4917530001553,"vZ0":-6.940491732970875,"x":122.78,"y":172.38,"x0":-1.1356146431533642,"y0":50.001107348862966,"z0":5.8518561699757425,"aX":-10.118019360699398},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":8.5,"spinRate":2451,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.3949476720244274,"extension":6.745640087255499},"hitData":{"launchSpeed":86.9,"launchAngle":32.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.52,"coordY":82.91}},"index":3,"playId":"bf948295-6b61-3609-8d57-e2d9eac5bb92","pitchNumber":3,"startTime":"2025-08-15T20:12:31.922Z","endTime":"2025-08-15T20:12:42.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:12:42.959Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carson Kelly pops out to shortstop Jared Triolo on the infield fly rule.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-15T20:13:42.140Z","endTime":"2025-08-15T20:16:34.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Carson Kelly replaces Reese McGuire.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-15T20:13:12.362Z","endTime":"2025-08-15T20:13:44.474Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":624512,"link":"/api/v1/people/624512"}},{"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":93.9,"endSpeed":85.4,"strikeZoneTop":3.48105534906737,"strikeZoneBottom":1.73438516651849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.74557424999775,"aZ":-13.01132220169059,"pfxX":-2.899504632174277,"pfxZ":10.221831471473907,"pX":0.4041971074333917,"pZ":2.677778707183045,"vX0":4.939826747103939,"vY0":-136.48037917141343,"vZ0":-6.459948477853452,"x":101.59,"y":166.48,"x0":-1.0575894567588928,"y0":50.00422565380737,"z0":5.982163737632203,"aX":-5.4368955681957},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":4.1,"spinRate":2426,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.4022521777020822,"extension":6.684756003167736},"index":1,"playId":"13b0767a-b9ca-3954-a3fc-1445a491aef8","pitchNumber":1,"startTime":"2025-08-15T20:13:44.474Z","endTime":"2025-08-15T20:13:48.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.41190931435352,"strikeZoneBottom":1.72664920884044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.39822260439688,"aZ":-25.14972815368565,"pfxX":-0.12729444433629222,"pfxZ":4.560315234163646,"pX":0.09458342318718715,"pZ":1.3967482181783801,"vX0":3.302569595261279,"vY0":-123.5745281402427,"vZ0":-5.9975372616851885,"x":113.39,"y":201.07,"x0":-1.2446150953558195,"y0":50.00541235818189,"z0":5.977459161284346,"aX":-0.19637357732604188},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.1,"breakHorizontal":-0.6,"spinRate":2180,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.44381106447688756,"extension":6.528978160907943},"index":2,"playId":"b402ebd3-3b14-3d49-b00f-96c0dd5e041a","pitchNumber":2,"startTime":"2025-08-15T20:14:03.277Z","endTime":"2025-08-15T20:14:07.550Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"c840e9dc-6d5e-4658-a5cc-2339d035fcf4","startTime":"2025-08-15T20:14:22.364Z","endTime":"2025-08-15T20:14:27.364Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.05380045240599,"aZ":-10.963673110493529,"pfxX":-3.6665807238251054,"pfxZ":11.172042705018473,"pX":0.06908528180823166,"pZ":2.641980262007696,"vX0":4.2885442634706585,"vY0":-137.3054279542064,"vZ0":-6.924638135327926,"x":114.37,"y":167.45,"x0":-1.0409672830305634,"y0":50.000194315851026,"z0":5.952403658617555,"aX":-6.9594847997044536},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":5.6,"spinRate":2480,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3998041552066973,"extension":6.6557865733903725},"index":4,"playId":"aa6abef7-5227-3eb7-bfd7-74dfe6ba44e1","pitchNumber":3,"startTime":"2025-08-15T20:14:41.350Z","endTime":"2025-08-15T20:14:46.082Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-15T20:14:50.106Z","endTime":"2025-08-15T20:15:11.111Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.48498611465345,"strikeZoneBottom":1.72321358218709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.419760274260412,"aZ":-12.384590791186776,"pfxX":-3.132797090556166,"pfxZ":10.26644991775093,"pX":-1.1860902370677509,"pZ":3.0001382704920054,"vX0":1.1033873992450511,"vY0":-138.1210740837907,"vZ0":-5.772739635217535,"x":162.21,"y":157.78,"x0":-1.1842666169562648,"y0":50.003342895479,"z0":5.953646621186289,"aX":-6.039301771374274},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":5.4,"spinRate":2407,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3968958341915463,"extension":6.614828535835693},"index":6,"playId":"bead3e00-f848-3be4-9f64-1eab772317c4","pitchNumber":4,"startTime":"2025-08-15T20:15:11.111Z","endTime":"2025-08-15T20:15:15.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.015796688367985,"aZ":-9.76318152543647,"pfxX":-3.731221428146193,"pfxZ":11.43806833179579,"pX":-0.5627027498614658,"pZ":3.719192108112721,"vX0":2.998111504418188,"vY0":-139.70534529987233,"vZ0":-4.689213895024326,"x":138.45,"y":138.36,"x0":-1.1696322604857048,"y0":50.004847875409034,"z0":6.0719757489285024,"aX":-7.312589835339881},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.8,"breakHorizontal":6.1,"spinRate":2549,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.393358016593389,"extension":6.594674310139017},"index":7,"playId":"c9178a80-fa5c-3498-8fe8-c546afc98fa6","pitchNumber":5,"startTime":"2025-08-15T20:15:30.586Z","endTime":"2025-08-15T20:15:34.794Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.399505922524302,"aZ":-27.49649044651382,"pfxX":1.5915097854038451,"pfxZ":2.9453725133614608,"pX":-0.4588399840697595,"pZ":3.106930011339863,"vX0":1.608390217887008,"vY0":-124.78614307202793,"vZ0":-1.7656555462515364,"x":134.49,"y":154.89,"x0":-1.3168163028898356,"y0":50.00431196197397,"z0":6.073257230562749,"aX":2.5278398723840847},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.2,"breakHorizontal":-3.2,"spinRate":2140,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.43773370837253633,"extension":6.51053546846194},"index":8,"playId":"2a238efd-b3bc-350a-9ed5-3313844e75d2","pitchNumber":6,"startTime":"2025-08-15T20:15:54.627Z","endTime":"2025-08-15T20:16:01.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.794616202364644,"aZ":-30.25118697423598,"pfxX":2.178194272581274,"pfxZ":1.2347373736976106,"pX":0.8007831037163831,"pZ":2.570298131024216,"vX0":4.109889053090001,"vY0":-123.79138572530707,"vZ0":-2.373454206434669,"x":86.48,"y":169.38,"x0":-1.1614258299831615,"y0":50.004603549541145,"z0":6.064176432814608,"aX":3.3929513729168788},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.9,"breakHorizontal":-4.9,"spinRate":2015,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.4418002347775545,"extension":6.544177031877747},"hitData":{"launchSpeed":66.4,"launchAngle":68.0,"totalDistance":99.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":124.65,"coordY":162.17}},"index":9,"playId":"0c4b5b37-408f-3517-a9f9-905b1a3c7a61","pitchNumber":7,"startTime":"2025-08-15T20:16:25.816Z","endTime":"2025-08-15T20:16:34.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:16:34.842Z","atBatIndex":54},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Justin Turner pops out to second baseman Nick Gonzales.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-15T20:16:51.458Z","endTime":"2025-08-15T20:18:56.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"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":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.31082019995661,"strikeZoneBottom":1.61099361560991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.940963687908685,"aZ":-13.718962234653729,"pfxX":-4.639883515259212,"pfxZ":9.78076069658447,"pX":0.649834086951994,"pZ":3.840328047613576,"vX0":6.246288074302202,"vY0":-136.9182097570503,"vZ0":-3.2877131153448618,"x":92.23,"y":135.09,"x0":-1.0647321834939363,"y0":50.00622574601701,"z0":6.003461317734274,"aX":-8.758542942218392},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":7.0,"spinRate":2426,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.4009875979460382,"extension":6.590230121016934},"index":0,"playId":"512878ee-0d21-3c81-8063-e493ffc50097","pitchNumber":1,"startTime":"2025-08-15T20:17:05.814Z","endTime":"2025-08-15T20:17:10.781Z","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":94.0,"endSpeed":85.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.3110945000323,"aZ":-13.91240277773058,"pfxX":-4.102098217085442,"pfxZ":9.681554397242568,"pX":0.15922404097672316,"pZ":2.9243652664120043,"vX0":4.675648634062179,"vY0":-136.75205231557078,"vZ0":-5.661260387408619,"x":110.93,"y":159.82,"x0":-1.0430704204299912,"y0":50.004528988554135,"z0":5.98273951502676,"aX":-7.738868935256993},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":6.4,"spinRate":2480,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.4011701361514026,"extension":6.674117622648308},"index":1,"playId":"8ab27e38-80c2-3f51-9524-4e04a1c2edcf","pitchNumber":2,"startTime":"2025-08-15T20:17:23.565Z","endTime":"2025-08-15T20:17:28.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.28360092026037,"strikeZoneBottom":1.5536339270752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.57887818213513,"aZ":-11.20002578106356,"pfxX":-3.1368834460127033,"pfxZ":11.0372984482541,"pX":1.7575484881857038,"pZ":4.207102542050017,"vX0":8.242955700364265,"vY0":-136.82740659152805,"vZ0":-2.932036019444019,"x":50.01,"y":125.19,"x0":-0.8835538322572796,"y0":50.00183377499532,"z0":6.057675815563882,"aX":-5.961747566246036},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.6,"breakHorizontal":4.0,"spinRate":2395,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.39997756122334005,"extension":6.725682522848395},"index":2,"playId":"e0dfc59e-a3e9-315a-bd59-f21d8969230a","pitchNumber":3,"startTime":"2025-08-15T20:17:51.833Z","endTime":"2025-08-15T20:17:55.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.2411657433165,"strikeZoneBottom":1.63374587714974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.5896170170563,"aZ":-10.782402045716792,"pfxX":-3.994925645308236,"pfxZ":11.087595045596615,"pX":0.6780165049942103,"pZ":2.088241840538739,"vX0":6.031570744988408,"vY0":-137.54748395071866,"vZ0":-8.251956549498574,"x":91.16,"y":182.4,"x0":-1.0173963764564558,"y0":50.001453661374455,"z0":5.845856866666894,"aX":-7.706705790123637},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":6.1,"spinRate":2510,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.39720006024126997,"extension":6.751916716458045},"index":3,"playId":"9102867d-7e6f-36e2-a859-23d43f519fe0","pitchNumber":4,"startTime":"2025-08-15T20:18:11.710Z","endTime":"2025-08-15T20:18:16.164Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-15T20:18:25.432Z","endTime":"2025-08-15T20:18:46.776Z","isPitch":false,"type":"action","player":{"id":457759,"link":"/api/v1/people/457759"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.73776423238869,"aZ":-27.030185722985603,"pfxX":-1.1773302361958506,"pfxZ":3.222929779170543,"pX":0.17471396458448724,"pZ":1.281958155390724,"vX0":3.605830093308649,"vY0":-124.93705084065795,"vZ0":-6.03099657828329,"x":110.34,"y":204.17,"x0":-1.1278111540649336,"y0":50.00403433034041,"z0":5.919319073888698,"aX":-1.8805420763845784},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.8,"breakHorizontal":1.4,"spinRate":2170,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.43667333805610964,"extension":6.658545232925692},"hitData":{"launchSpeed":83.5,"launchAngle":59.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":173.96,"coordY":150.05}},"index":5,"playId":"15bfa221-f4dc-3de1-9066-5f348e9eb163","pitchNumber":5,"startTime":"2025-08-15T20:18:46.776Z","endTime":"2025-08-15T20:18:56.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:18:56.873Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to left fielder Ian Happ.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-15T20:21:08.188Z","endTime":"2025-08-15T20:22:25.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"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,7],"actionIndex":[0,1],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Carson Kelly remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-15T20:20:19.923Z","endTime":"2025-08-15T20:20:19.945Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":624512,"link":"/api/v1/people/624512"}},{"details":{"description":"Pitching Change: Brad Keller replaces Ryan Brasier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-15T20:20:19.945Z","endTime":"2025-08-15T20:21:10.565Z","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":"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":96.5,"endSpeed":88.8,"strikeZoneTop":3.63778481395343,"strikeZoneBottom":1.72418478129841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.940815015092802,"aZ":-14.610103631295614,"pfxX":-1.2799315796028803,"pfxZ":8.743111906347472,"pX":-0.7701380724572501,"pZ":2.60328612095189,"vX0":2.227762421322748,"vY0":-140.4016850366176,"vZ0":-7.232612968743863,"x":146.36,"y":168.49,"x0":-1.405338105867023,"y0":50.0012587032997,"z0":6.151780032855325,"aX":-2.5710038012634224},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.6,"breakHorizontal":1.9,"spinRate":2363,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.38919514279751066,"extension":5.9123874538260095},"index":2,"playId":"585cb49f-b1c5-30d2-a00e-ae1d8e1d5875","pitchNumber":1,"startTime":"2025-08-15T20:21:10.565Z","endTime":"2025-08-15T20:21:17.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.53019460841914,"strikeZoneBottom":1.70735167702293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.614858290648893,"aZ":-25.177625020698088,"pfxX":-6.142893836623298,"pfxZ":3.721577391533648,"pX":-0.986065872091932,"pZ":2.67166970256856,"vX0":3.2296065660542963,"vY0":-135.78019540609563,"vZ0":-5.0014873091481915,"x":154.59,"y":166.64,"x0":-1.3879425471980085,"y0":50.00622528914003,"z0":6.272778864628586,"aX":-11.559376521886785},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.0,"breakHorizontal":10.6,"spinRate":1783,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4022230841006209,"extension":5.863801214511107},"index":3,"playId":"02dcfb57-5c93-3667-b163-0e080b213191","pitchNumber":2,"startTime":"2025-08-15T20:21:21.643Z","endTime":"2025-08-15T20:21:25.860Z","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":92.4,"endSpeed":85.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.112338327631267,"aZ":-24.196685447280295,"pfxX":-7.226988593387705,"pfxZ":4.30951404756491,"pX":0.31453436760047787,"pZ":1.7763798475915433,"vX0":6.686188546860333,"vY0":-134.4024925811305,"vZ0":-7.098975349723905,"x":105.01,"y":190.82,"x0":-1.2532238939270364,"y0":50.0013965924924,"z0":6.142498160250933,"aX":-13.367476186363564},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.6,"breakHorizontal":11.9,"spinRate":1859,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.40582109577997816,"extension":6.0522169607529355},"index":4,"playId":"262715ec-41a2-3b71-83a6-403658ffb9c3","pitchNumber":3,"startTime":"2025-08-15T20:21:34.088Z","endTime":"2025-08-15T20:21:39.018Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-15T20:21:52.757Z","endTime":"2025-08-15T20:21:59.403Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.455637375594154,"aZ":-37.54725424094096,"pfxX":2.0985692048128284,"pfxZ":-3.216368058073182,"pX":0.4452652230053882,"pZ":1.7294035121517772,"vX0":3.7657188628072085,"vY0":-127.7407360863762,"vZ0":-4.020090400569879,"x":100.03,"y":192.09,"x0":-1.3139600879608806,"y0":50.00164890602867,"z0":6.239586000759998,"aX":3.507388182089309},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-6.5,"breakHorizontal":-4.6,"spinRate":2641,"spinDirection":75},"zone":9,"typeConfidence":2.0,"plateTime":0.42689355131417184,"extension":5.9326666327062005},"index":6,"playId":"a12fa0ee-47ea-3769-8d7b-cfb8e15ca8c4","pitchNumber":4,"startTime":"2025-08-15T20:21:59.403Z","endTime":"2025-08-15T20:22:03.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":87.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.876189982886647,"aZ":-23.092697715697383,"pfxX":-6.456011115254679,"pfxZ":4.7474817332286445,"pX":-0.15699247463585,"pZ":1.8255588960913365,"vX0":5.483484158666382,"vY0":-136.4722291067614,"vZ0":-7.306472612443949,"x":122.98,"y":189.49,"x0":-1.3390556937405365,"y0":50.00626955097199,"z0":6.0925296715051624,"aX":-12.36036926903904},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.4,"breakHorizontal":10.8,"spinRate":1680,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.39909385418701904,"extension":6.0224462570727955},"hitData":{"launchSpeed":82.9,"launchAngle":46.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.2,"coordY":118.97}},"index":7,"playId":"1bd7e925-b05f-3393-8da2-5c3e7613dad0","pitchNumber":5,"startTime":"2025-08-15T20:22:15.637Z","endTime":"2025-08-15T20:22:25.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:22:25.100Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-15T20:22:29.040Z","endTime":"2025-08-15T20:24:17.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.47429772944483,"aZ":-15.486948838138554,"pfxX":-0.01894166474613579,"pfxZ":7.891193664294828,"pX":-0.38323201441063914,"pZ":2.7215530724027035,"vX0":2.80770774374354,"vY0":-143.63380335885554,"vZ0":-7.203593339029973,"x":131.61,"y":165.3,"x0":-1.3660327603539366,"y0":50.006248198458366,"z0":6.202900492234398,"aX":-0.04075506641196087},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.2,"breakHorizontal":-0.5,"spinRate":2435,"spinDirection":196},"zone":4,"typeConfidence":2.0,"plateTime":0.3795802779734778,"extension":5.944058764060505},"index":0,"playId":"96006c9c-5485-374e-8bce-75c4a927360a","pitchNumber":1,"startTime":"2025-08-15T20:22:49.498Z","endTime":"2025-08-15T20:22:53.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.7,"strikeZoneTop":3.12108250240934,"strikeZoneBottom":1.50173241012089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.7523066792126,"aZ":-14.711078718074068,"pfxX":-1.0619433570137562,"pfxZ":8.370213578134871,"pX":0.0851164584241152,"pZ":1.8818033796733238,"vX0":4.266222795051211,"vY0":-142.7883765658968,"vZ0":-9.12460089651159,"x":113.76,"y":187.97,"x0":-1.2837537800002725,"y0":50.00223661625506,"z0":6.023207275889404,"aX":-2.216146638830359},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.7,"breakHorizontal":1.2,"spinRate":2452,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.3821247822897713,"extension":5.934546711672476},"index":1,"playId":"8bfafa62-2a72-3ed5-b5f5-0dd7f1b128a7","pitchNumber":2,"startTime":"2025-08-15T20:23:04.535Z","endTime":"2025-08-15T20:23:08.282Z","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":97.1,"endSpeed":89.1,"strikeZoneTop":3.05622513766671,"strikeZoneBottom":1.4682324884546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.858369586764397,"aZ":-17.000643423880824,"pfxX":-0.483299421671465,"pfxZ":7.455417168608786,"pX":-0.3827361676466303,"pZ":4.601237837306547,"vX0":2.9263225229301577,"vY0":-141.44190149417173,"vZ0":-1.744648438772372,"x":131.59,"y":114.55,"x0":-1.3659220690503702,"y0":50.00574018444572,"z0":6.310896043916323,"aX":-0.9846539399442911},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.3,"breakHorizontal":0.4,"spinRate":2336,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.3865742761176829,"extension":5.843769198049701},"index":2,"playId":"86f8df2a-084e-3ce0-99d1-1db4b0b0bebf","pitchNumber":3,"startTime":"2025-08-15T20:23:17.454Z","endTime":"2025-08-15T20:23:22.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.7,"strikeZoneTop":3.07939401228975,"strikeZoneBottom":1.49141797319704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.669235781532535,"aZ":-25.88953576112186,"pfxX":-6.3023151159281285,"pfxZ":3.4211998781384607,"pX":-1.0538160937526058,"pZ":0.8944387396824646,"vX0":3.141413880858182,"vY0":-133.92158022536194,"vZ0":-8.911839506937355,"x":157.17,"y":214.63,"x0":-1.4156565791614213,"y0":50.00435224253974,"z0":6.082140068806415,"aX":-11.586271343674337},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.7,"breakHorizontal":10.8,"spinRate":1911,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.40712996672309476,"extension":5.900959982080876},"index":3,"playId":"5deb5575-ad78-3ee9-b677-9046282ae049","pitchNumber":4,"startTime":"2025-08-15T20:23:34.026Z","endTime":"2025-08-15T20:23:38.254Z","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":97.5,"endSpeed":90.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.727290612477244,"aZ":-13.568602015988045,"pfxX":-0.6600431810448777,"pfxZ":9.066317823728006,"pX":0.4185136106206111,"pZ":1.5255962205258282,"vX0":5.076432759302371,"vY0":-141.71755253333333,"vZ0":-10.105380053317122,"x":101.05,"y":197.59,"x0":-1.3035068786213182,"y0":50.00334703610938,"z0":5.985108876147515,"aX":-1.3556872493289922},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":0.2,"spinRate":2533,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.3852037350265425,"extension":6.003892291223358},"index":4,"playId":"abaa7dae-738e-3698-a239-734bdb5a438f","pitchNumber":5,"startTime":"2025-08-15T20:23:48.976Z","endTime":"2025-08-15T20:23:57.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.135010687944312,"aZ":-29.86562774966971,"pfxX":-4.82477582642681,"pfxZ":1.2301101054021641,"pX":0.12708569462010252,"pZ":1.7200164066486552,"vX0":5.4682744397256595,"vY0":-135.21603974999522,"vZ0":-6.324486475313986,"x":112.16,"y":192.34,"x0":-1.279697842126847,"y0":50.005952815891405,"z0":6.142636165718612,"aX":-9.076705448837487},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.2,"breakHorizontal":7.8,"spinRate":1577,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.40267581209841197,"extension":5.973603484473265},"index":5,"playId":"c8375d5e-4f7e-38ae-b295-1a727071d45a","pitchNumber":6,"startTime":"2025-08-15T20:24:12.131Z","endTime":"2025-08-15T20:24:17.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:24:17.465Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Gonzales pops out to second baseman Nico Hoerner.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-15T20:24:19.755Z","endTime":"2025-08-15T20:25:17.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.50852998649586,"strikeZoneBottom":1.70711515805858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.059126664640296,"aZ":-20.9096396747492,"pfxX":-8.556547381831932,"pfxZ":5.557415837384739,"pX":0.7777721178458816,"pZ":2.3239173860371594,"vX0":8.547278595596545,"vY0":-141.219689512002,"vZ0":-6.798435203308221,"x":87.35,"y":176.03,"x0":-1.171059378316563,"y0":50.00532771220508,"z0":6.099961480023229,"aX":-17.348807824861588},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.9,"breakHorizontal":13.8,"spinRate":2099,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.38732886854773696,"extension":6.000146230232825},"index":0,"playId":"e00ca843-557c-3f0e-b193-0adbf4afbd2e","pitchNumber":1,"startTime":"2025-08-15T20:24:38.504Z","endTime":"2025-08-15T20:24:43.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.5,"strikeZoneTop":3.69427969275834,"strikeZoneBottom":1.75454764654403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.96795517775529,"aZ":-21.882301665410225,"pfxX":-7.70995261139926,"pfxZ":5.1069020279852015,"pX":-0.4140027904340954,"pZ":1.0919880246783227,"vX0":5.338247662593984,"vY0":-140.43941211722233,"vZ0":-9.799122146425097,"x":132.78,"y":209.3,"x0":-1.328494145571864,"y0":50.00680695293466,"z0":6.024878684314514,"aX":-15.551346026256768},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.6,"breakHorizontal":13.0,"spinRate":2096,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.38859903623341063,"extension":5.895242370045522},"index":1,"playId":"8e1838c0-c0ba-372a-ba85-e9d419d8234e","pitchNumber":2,"startTime":"2025-08-15T20:24:51.531Z","endTime":"2025-08-15T20:24:59.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.907021137831954,"aZ":-13.216293787896943,"pfxX":-2.3235572725775624,"pfxZ":9.232247133482861,"pX":-0.07559409347547008,"pZ":2.4189502451746048,"vX0":4.151806313387896,"vY0":-141.79948341932197,"vZ0":-8.07315659503474,"x":119.88,"y":173.47,"x0":-1.2513207178694776,"y0":50.000893092509365,"z0":6.130340176543502,"aX":-4.77062831921056},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":3.5,"spinRate":2400,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.38504105590060345,"extension":5.98300585371736},"hitData":{"launchSpeed":91.6,"launchAngle":60.0,"totalDistance":165.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":151.27,"coordY":140.5}},"index":2,"playId":"547ce0ec-216f-3ec7-9181-2e4c911ef1d3","pitchNumber":3,"startTime":"2025-08-15T20:25:07.605Z","endTime":"2025-08-15T20:25:17.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:25:17.604Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-15T20:27:07.380Z","endTime":"2025-08-15T20:28:44.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.08792405724488,"strikeZoneBottom":1.4265452347341,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.430827501081176,"aZ":-28.118010059434987,"pfxX":3.6287394858953794,"pfxZ":2.584733388303855,"pX":0.4093364289741691,"pZ":3.067100447063076,"vX0":2.7218673598437935,"vY0":-124.04604834356743,"vZ0":-1.8241870081902067,"x":101.4,"y":155.97,"x0":-1.1712205517048835,"y0":50.001470683963426,"z0":6.142884910712882,"aX":5.6871157964461645},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.6,"breakHorizontal":-7.2,"spinRate":2177,"spinDirection":172},"zone":3,"typeConfidence":2.0,"plateTime":0.44054777260484457,"extension":6.451015711560367},"index":0,"playId":"86f082e1-d450-3f50-b949-fa83d7b60dfc","pitchNumber":1,"startTime":"2025-08-15T20:27:29.994Z","endTime":"2025-08-15T20:27:33.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.2,"strikeZoneTop":3.22315041077641,"strikeZoneBottom":1.4655809031121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0964019112105,"aZ":-11.101336930560125,"pfxX":-4.1658191888930265,"pfxZ":11.454659090226778,"pX":-0.5625160491006062,"pZ":3.8634769223208676,"vX0":2.8911211287798446,"vY0":-135.62130150594368,"vZ0":-3.6702962215100077,"x":138.44,"y":134.47,"x0":-1.1078985099987404,"y0":50.00142541651254,"z0":6.023756409625571,"aX":-7.66328922060546},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.0,"breakHorizontal":6.8,"spinRate":2333,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4057838417340651,"extension":6.451328252327038},"index":1,"playId":"8200bf40-329f-320d-b856-d9def6128bb3","pitchNumber":2,"startTime":"2025-08-15T20:27:46.267Z","endTime":"2025-08-15T20:27:50.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.23000550892522,"strikeZoneBottom":1.50444999572835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.08129903497812,"aZ":-9.512945508434266,"pfxX":-3.3072021373823457,"pfxZ":11.784644033988531,"pX":0.4869071426999985,"pZ":2.8107462538043624,"vX0":5.248359149280168,"vY0":-138.33148493584812,"vZ0":-6.575050724886442,"x":98.44,"y":162.89,"x0":-1.0120387655683405,"y0":50.00261455987891,"z0":5.868012330001616,"aX":-6.359842644455051},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.0,"breakHorizontal":4.8,"spinRate":2476,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.3971119333451467,"extension":6.556802368886316},"index":2,"playId":"87a10fcb-90f3-3615-89ba-eff81417044c","pitchNumber":3,"startTime":"2025-08-15T20:28:02.002Z","endTime":"2025-08-15T20:28:05.606Z","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":96.2,"endSpeed":88.1,"strikeZoneTop":3.18873679915438,"strikeZoneBottom":1.39935956416792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.747398031378967,"aZ":-11.398712436861318,"pfxX":-3.631637452960057,"pfxZ":10.418508133539396,"pX":-0.8348878021259584,"pZ":3.8313621791248864,"vX0":2.023630479116591,"vY0":-140.1007542055014,"vZ0":-3.8970212843328236,"x":148.82,"y":135.33,"x0":-1.0935600404772612,"y0":50.00273569829323,"z0":5.981752388583563,"aX":-7.241243538548932},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":6.1,"spinRate":2445,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3905123355925788,"extension":6.640126291392867},"index":3,"playId":"884effd7-64c3-3a5c-ac54-d227a1820c25","pitchNumber":4,"startTime":"2025-08-15T20:28:20.741Z","endTime":"2025-08-15T20:28:29.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":2.9870170805716,"strikeZoneBottom":1.38015363837749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.060617892483947,"aZ":-30.826734647967992,"pfxX":-1.866125130664108,"pfxZ":0.8495480205112464,"pX":-0.48343466987763845,"pZ":3.6435239821865593,"vX0":2.3838212046240885,"vY0":-124.13100921783438,"vZ0":0.15729750652081465,"x":135.43,"y":140.4,"x0":-1.2084512514939942,"y0":50.001024138192,"z0":6.120975953217615,"aX":-2.9471208269258375},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.8,"breakHorizontal":2.9,"spinRate":2078,"spinDirection":176},"zone":11,"typeConfidence":2.0,"plateTime":0.4392598916407131,"extension":6.415265104066607},"index":4,"playId":"6d1caed2-45bc-35ad-9305-8e7bb4d5d20f","pitchNumber":5,"startTime":"2025-08-15T20:28:37.796Z","endTime":"2025-08-15T20:28:44.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:28:44.302Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Tucker lines out to third baseman Isiah Kiner-Falefa.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-15T20:28:50.107Z","endTime":"2025-08-15T20:30:17.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.96776904247962,"aZ":-10.418899810801209,"pfxX":-4.341538856496045,"pfxZ":10.842351143072882,"pX":0.46765927873546637,"pZ":3.250694273746618,"vX0":5.6058754364112495,"vY0":-140.3257012683561,"vZ0":-5.519676987116819,"x":99.17,"y":151.01,"x0":-0.9862576612711069,"y0":50.00196062938963,"z0":5.9136890375242945,"aX":-8.71080469590076},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.7,"breakHorizontal":6.8,"spinRate":2489,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.38943831462223555,"extension":6.646022564970293},"index":0,"playId":"11d10e98-cb69-32a5-bc17-a27098233f64","pitchNumber":1,"startTime":"2025-08-15T20:29:08.883Z","endTime":"2025-08-15T20:29:12.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.46372203123435,"strikeZoneBottom":1.67854824001905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.281945881999775,"aZ":-12.194357333587773,"pfxX":-5.261497531868414,"pfxZ":10.086239521835086,"pX":-1.324446102724572,"pZ":4.206790792560899,"vX0":1.79161587905647,"vY0":-139.5820045338228,"vZ0":-2.7040304822567043,"x":167.48,"y":125.2,"x0":-1.2895798072396327,"y0":50.00270295373058,"z0":5.9869168530657575,"aX":-10.421673576885349},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.9,"breakHorizontal":9.2,"spinRate":2411,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3918305859001818,"extension":6.506664709245088},"index":1,"playId":"9cacf61e-1a1e-3d45-9b78-9b39ea83e78f","pitchNumber":2,"startTime":"2025-08-15T20:29:29.042Z","endTime":"2025-08-15T20:29:32.561Z","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":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.33946233233141,"strikeZoneBottom":1.58554763367588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.338599468553422,"aZ":-26.346418919351756,"pfxX":-6.6715639818983234,"pfxZ":3.7041833984063732,"pX":-0.8615004579163115,"pZ":2.8543924249524486,"vX0":3.1750400090147326,"vY0":-124.44087909514421,"vZ0":-2.2554632257654252,"x":149.84,"y":161.71,"x0":-1.285322783126224,"y0":50.00240043363998,"z0":5.9492285432330565,"aX":-10.491188723345804},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.5,"breakHorizontal":11.4,"spinRate":1851,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.43970998850706344,"extension":6.8328657089617355},"index":2,"playId":"4f8b6cc0-658f-3c18-bc51-f6a2f3068978","pitchNumber":3,"startTime":"2025-08-15T20:29:46.303Z","endTime":"2025-08-15T20:29:51.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.799109441956325,"aZ":-10.696724985357447,"pfxX":-3.1454145023601314,"pfxZ":11.240231606319705,"pX":-0.572594283653005,"pZ":3.7067711564288692,"vX0":2.50555073529193,"vY0":-138.0920280734418,"vZ0":-4.002386274378138,"x":138.83,"y":138.7,"x0":-1.0878323572314355,"y0":50.004717222472514,"z0":5.907602481194601,"aX":-6.01104211859337},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.6,"breakHorizontal":5.0,"spinRate":2410,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3982773976893461,"extension":6.6292960236253595},"hitData":{"launchSpeed":88.2,"launchAngle":8.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":103.86,"coordY":161.15}},"index":3,"playId":"7e8f8b4c-8a41-328f-8ff0-c34887e3c657","pitchNumber":4,"startTime":"2025-08-15T20:30:12.281Z","endTime":"2025-08-15T20:30:17.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:30:17.301Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-15T20:30:28.103Z","endTime":"2025-08-15T20:32:38.514Z","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":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.71152708011687,"strikeZoneBottom":1.73875860628095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.33187044008911,"aZ":-12.25806710528903,"pfxX":-2.4774717580919794,"pfxZ":10.4624887550954,"pX":-0.37368524808769443,"pZ":4.248574142822378,"vX0":2.8482298616000383,"vY0":-137.76974857225864,"vZ0":-2.4736041461857288,"x":131.24,"y":124.07,"x0":-1.1037461973739406,"y0":50.006181061713185,"z0":5.9968493356808805,"aX":-4.717960770011588},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":3.8,"spinRate":2452,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3990190447262454,"extension":6.507308834186987},"index":0,"playId":"7d2db204-bcc6-38ed-b2c5-624b372633ef","pitchNumber":1,"startTime":"2025-08-15T20:30:43.012Z","endTime":"2025-08-15T20:30:47.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.836491321621786,"aZ":-9.543897430416408,"pfxX":-3.0562294351948966,"pfxZ":11.699518808537071,"pX":0.14979897257122307,"pZ":2.9434677480645455,"vX0":4.206567811055542,"vY0":-138.64046108758245,"vZ0":-6.1557140382032145,"x":111.29,"y":159.31,"x0":-0.9945736330829612,"y0":50.00207252839532,"z0":5.838863989265531,"aX":-5.911585639765291},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.0,"breakHorizontal":4.6,"spinRate":2509,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.3960342881641634,"extension":6.6314161763812045},"index":1,"playId":"1da5745b-7806-3992-b702-6c95eef71a9f","pitchNumber":2,"startTime":"2025-08-15T20:31:00.328Z","endTime":"2025-08-15T20:31:04.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.866810080251295,"aZ":-10.417325740556214,"pfxX":-2.9883587834669925,"pfxZ":10.944583826726781,"pX":-0.11379093628970743,"pZ":3.0876742476099435,"vX0":3.7991640618444955,"vY0":-139.92898338031725,"vZ0":-5.7744182188934445,"x":121.34,"y":155.41,"x0":-1.0993071185520755,"y0":50.000258392236915,"z0":5.857003958115276,"aX":-5.939508092133461},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.8,"breakHorizontal":4.7,"spinRate":2326,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.39107626612858537,"extension":6.702029028997542},"index":2,"playId":"5c3b3d4c-5eea-3254-b2cd-98d4b0588e27","pitchNumber":3,"startTime":"2025-08-15T20:31:17.775Z","endTime":"2025-08-15T20:31:25.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.62621988438317,"strikeZoneBottom":1.71576424408375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.867894032365076,"aZ":-13.10705315435091,"pfxX":-5.152493486643701,"pfxZ":9.508564770865586,"pX":0.22997960658388536,"pZ":4.343323379663692,"vX0":5.522127128098177,"vY0":-140.48893623388764,"vZ0":-2.114473693898451,"x":108.23,"y":121.51,"x0":-1.0886309601516624,"y0":50.00409743080654,"z0":5.954383014281147,"aX":-10.333873501783394},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.0,"breakHorizontal":8.3,"spinRate":2506,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.3893950760184328,"extension":6.690743600209261},"index":3,"playId":"e8952dc0-7fed-32f7-94ca-e42d27935e85","pitchNumber":4,"startTime":"2025-08-15T20:31:49.915Z","endTime":"2025-08-15T20:31:53.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.70965727092694,"strikeZoneBottom":1.67392087018489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.543808636378174,"aZ":-12.239810920098565,"pfxX":-4.727900446639822,"pfxZ":10.195439813345471,"pX":-0.7793889604194072,"pZ":3.8842674953716756,"vX0":3.074554306364279,"vY0":-139.47454902774072,"vZ0":-3.2672361498747438,"x":146.71,"y":133.9,"x0":-1.2859539049840212,"y0":50.005811938055686,"z0":5.886800656821712,"aX":-9.247302137110063},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":7.9,"spinRate":2485,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3938342620594857,"extension":6.7261061599998255},"index":4,"playId":"59fbad63-e536-39de-87cd-34259fd4d04a","pitchNumber":5,"startTime":"2025-08-15T20:32:06.549Z","endTime":"2025-08-15T20:32:10.114Z","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":96.5,"endSpeed":87.6,"strikeZoneTop":3.56080726653352,"strikeZoneBottom":1.68209680999755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.65195029830271,"aZ":-9.32094432505953,"pfxX":-4.842315704382392,"pfxZ":11.508023042928468,"pX":-1.093145006915243,"pZ":3.8992893913298037,"vX0":2.0203226853996554,"vY0":-140.46511514102892,"vZ0":-3.844511432598316,"x":158.67,"y":133.5,"x0":-1.195110396885832,"y0":50.004098054522174,"z0":5.898516893624563,"aX":-9.616959921258257},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.2,"breakHorizontal":8.3,"spinRate":2536,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3908684683603134,"extension":6.714359225255423},"index":5,"playId":"009225d9-4f32-3cb4-b67f-de7543e2ca46","pitchNumber":6,"startTime":"2025-08-15T20:32:33.671Z","endTime":"2025-08-15T20:32:38.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:32:38.514Z","atBatIndex":61},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Ian Happ caught stealing 2nd base, catcher Henry Davis to shortstop Jared Triolo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-15T20:35:22.250Z","endTime":"2025-08-15T20:36:11.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"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":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-15T20:32:48.944Z","endTime":"2025-08-15T20:34:58.959Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dennis Santana replaces Isaac Mattson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-15T20:34:58.959Z","endTime":"2025-08-15T20:35:24.319Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642701,"link":"/api/v1/people/642701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":87.8,"endSpeed":81.0,"strikeZoneTop":3.14074631025122,"strikeZoneBottom":1.44260545745924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.076292651886007,"aZ":-26.011695781122768,"pfxX":-9.140505344560154,"pfxZ":3.6902252028972438,"pX":-0.283075916068993,"pZ":3.777460539241232,"vX0":7.00495249364512,"vY0":-127.79344091202965,"vZ0":-0.19460834583708375,"x":127.79,"y":136.79,"x0":-1.8598457268378383,"y0":50.00063937404554,"z0":5.882095615684612,"aX":-15.255035611516378},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.8,"breakHorizontal":15.1,"spinRate":2235,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.42711422218344985,"extension":6.225743256977601},"index":2,"playId":"fb809e7c-d212-3c6e-948e-418d6cb69e76","pitchNumber":1,"startTime":"2025-08-15T20:35:24.319Z","endTime":"2025-08-15T20:35:29.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.687759711744256,"aZ":-15.057242891510416,"pfxX":-7.88753693788925,"pfxZ":8.900968005205412,"pX":-0.17990071723090698,"pZ":2.6456201375685904,"vX0":7.071194234281817,"vY0":-138.04036549030778,"vZ0":-5.426210006448783,"x":123.86,"y":167.35,"x0":-1.7541340828058158,"y0":50.005379259090056,"z0":5.656204026588188,"aX":-15.173402656906475},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":12.7,"spinRate":2579,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.39728904702580703,"extension":6.135812298648374},"index":3,"playId":"d78aac3c-c091-3d0f-ba45-a6285c796c83","pitchNumber":2,"startTime":"2025-08-15T20:35:42.199Z","endTime":"2025-08-15T20:35:45.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.14016278128177,"strikeZoneBottom":1.47626097436343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.998170779842244,"aZ":-19.858115736309962,"pfxX":0.7865514742988133,"pfxZ":6.954940991503426,"pX":-0.28718678434414346,"pZ":2.3808063518986047,"vX0":3.876352116815761,"vY0":-131.7270495533842,"vZ0":-5.0316109613866935,"x":127.95,"y":174.5,"x0":-1.8754579193023013,"y0":50.00358009457243,"z0":5.768702504725772,"aX":1.3916332843577814},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.8,"breakHorizontal":-2.2,"spinRate":2544,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.4146069773868364,"extension":6.0531500669071425},"index":4,"playId":"93043c34-ffda-3a9c-8ebe-255c9d2d6723","pitchNumber":3,"startTime":"2025-08-15T20:36:05.644Z","endTime":"2025-08-15T20:36:11.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:36:11.664Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew McCutchen flies out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-15T20:38:58.391Z","endTime":"2025-08-15T20:39:29.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Daniel Palencia replaces Brad Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-15T20:38:29.165Z","endTime":"2025-08-15T20:39:00.733Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694037,"link":"/api/v1/people/694037"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":99.7,"endSpeed":91.0,"strikeZoneTop":3.57822935507398,"strikeZoneBottom":1.69480235127916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.04234190965543,"aZ":-17.90659371313583,"pfxX":-8.005301699768061,"pfxZ":6.701545380889781,"pX":-1.850949130688367,"pZ":2.979780763191768,"vX0":2.0455088627783318,"vY0":-145.23104239131473,"vZ0":-3.9310466549171577,"x":187.55,"y":158.33,"x0":-1.5258760612950664,"y0":50.00268582199183,"z0":5.4447178455780865,"aX":-17.04533990838977},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.5,"breakHorizontal":14.0,"spinRate":2400,"spinDirection":225},"zone":11,"typeConfidence":0.89,"plateTime":0.37760503437825044,"extension":6.364327447623624},"index":1,"playId":"3d6912df-4fa3-36f8-a907-313b65349bb7","pitchNumber":1,"startTime":"2025-08-15T20:39:00.733Z","endTime":"2025-08-15T20:39:05.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.39230060082088,"aZ":-15.122342218619599,"pfxX":-7.212770184785976,"pfxZ":8.324035644607319,"pX":0.15407911154330736,"pZ":2.708151180728285,"vX0":6.362661459179677,"vY0":-142.7955062264379,"vZ0":-5.158590401129122,"x":111.13,"y":165.66,"x0":-1.1749260717093246,"y0":50.0005305794246,"z0":5.502192798249267,"aX":-14.771678578436886},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.0,"breakHorizontal":11.6,"spinRate":2372,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.3847865235793835,"extension":6.366600894042759},"hitData":{"launchSpeed":101.0,"launchAngle":41.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":150.09,"coordY":68.64}},"index":2,"playId":"bd34c6a9-2771-35e6-9107-e5644b4024f2","pitchNumber":2,"startTime":"2025-08-15T20:39:18.854Z","endTime":"2025-08-15T20:39:29.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:39:29.385Z","atBatIndex":63},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jack Suwinski homers (3) on a fly ball to left center field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-15T20:39:35.646Z","endTime":"2025-08-15T20:40:57.066Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":{"id":694037,"link":"/api/v1/people/694037"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":101.6,"endSpeed":92.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.832334701404726,"aZ":-13.32639121101761,"pfxX":-7.391981071510916,"pfxZ":8.559025887498592,"pX":0.13012421947014022,"pZ":3.154360283535731,"vX0":5.88660902859439,"vY0":-147.81457586447485,"vZ0":-4.452554296447872,"x":112.04,"y":153.61,"x0":-0.9316424398493416,"y0":50.00424137094254,"z0":5.469043125024185,"aX":-16.279312391180106},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":14.8,"breakHorizontal":12.1,"spinRate":2424,"spinDirection":218},"zone":2,"typeConfidence":0.92,"plateTime":0.3712565636677021,"extension":6.6851487266968626},"index":0,"playId":"6e2f4491-5ec4-322e-915e-b121d4ee8067","pitchNumber":1,"startTime":"2025-08-15T20:39:59.353Z","endTime":"2025-08-15T20:40:03.037Z","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":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.4,"strikeZoneTop":3.41063411320564,"strikeZoneBottom":1.61970679246703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.400539820196727,"aZ":-26.35741703384431,"pfxX":-8.612375419464463,"pfxZ":3.175900204558289,"pX":0.6606654822532753,"pZ":1.5602147425403805,"vX0":7.245741792202963,"vY0":-133.13886639266752,"vZ0":-5.736586825833843,"x":91.82,"y":196.65,"x0":-0.9516762178950632,"y0":50.00102140562573,"z0":5.602823462726219,"aX":-15.759238402859648},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.9,"breakHorizontal":14.4,"spinRate":1434,"spinDirection":229},"zone":9,"typeConfidence":0.87,"plateTime":0.40839104095266965,"extension":6.571280699000393},"index":1,"playId":"8eea334f-0ba3-37dc-8a80-01c0654aa8a1","pitchNumber":2,"startTime":"2025-08-15T20:40:19.607Z","endTime":"2025-08-15T20:40:23.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":101.0,"endSpeed":93.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.616387000207748,"aZ":-14.487512422395405,"pfxX":-6.258426360601446,"pfxZ":8.008569677701153,"pX":0.14356428545422464,"pZ":2.5481922516482074,"vX0":5.763513348089237,"vY0":-146.9421151689974,"vZ0":-5.9638753934128435,"x":111.53,"y":169.98,"x0":-1.0207877190148673,"y0":50.00006344088048,"z0":5.449382130896076,"aX":-13.818209413983789},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":13.7,"breakHorizontal":10.3,"spinRate":2398,"spinDirection":221},"zone":5,"typeConfidence":0.91,"plateTime":0.37135745258277764,"extension":6.712177620589763},"hitData":{"launchSpeed":102.0,"launchAngle":29.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":61.49,"coordY":61.31}},"index":2,"playId":"7e7de4c0-9054-36de-9937-8a4cd8c15cbd","pitchNumber":3,"startTime":"2025-08-15T20:40:37.151Z","endTime":"2025-08-15T20:40:57.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:40:57.066Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, second baseman Nico Hoerner to first baseman Justin Turner.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-15T20:41:04.396Z","endTime":"2025-08-15T20:42:43.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.92923698184045,"strikeZoneBottom":1.87203159109067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.098246305658606,"aZ":-34.08525179526355,"pfxX":2.2004635819022007,"pfxZ":-1.096765881709441,"pX":-0.32691116866080483,"pZ":3.423294482342175,"vX0":2.675691330137698,"vY0":-129.83663154775533,"vZ0":1.0842755959387647,"x":129.46,"y":146.35,"x0":-1.6507160970139891,"y0":50.00635112199367,"z0":5.562754284808176,"aX":3.817804722631427},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.6,"breakHorizontal":-4.6,"spinRate":2501,"spinDirection":87},"zone":1,"typeConfidence":0.92,"plateTime":0.4192994644449062,"extension":6.3899459234506955},"index":0,"playId":"bd21c1df-d77d-322a-ad6d-730c9b2dd356","pitchNumber":1,"startTime":"2025-08-15T20:41:20.500Z","endTime":"2025-08-15T20:41:24.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.7,"endSpeed":92.1,"strikeZoneTop":3.90764203409177,"strikeZoneBottom":1.85026841875322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.06740482346753,"aZ":-14.203005469432057,"pfxX":-6.635321001444402,"pfxZ":8.235405106303434,"pX":-1.0931738269068638,"pZ":3.8068813949791616,"vX0":3.3567086596300504,"vY0":-146.6470172850551,"vZ0":-2.247871284223855,"x":158.67,"y":135.99,"x0":-1.3894560857445413,"y0":50.00075311639291,"z0":5.428575089969338,"aX":-14.47747608524386},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":14.6,"breakHorizontal":11.4,"spinRate":2391,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.37323245672127303,"extension":6.761557020221042},"index":1,"playId":"cfc463c2-6160-3a64-9b6b-60e48fb39d50","pitchNumber":2,"startTime":"2025-08-15T20:41:36.732Z","endTime":"2025-08-15T20:41:40.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":90.7,"strikeZoneTop":3.94666898019976,"strikeZoneBottom":1.92246381844198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.658245073679545,"aZ":-14.438488016351528,"pfxX":-7.148604978338312,"pfxZ":8.356600782379564,"pX":-1.2042454428326996,"pZ":3.99082839276063,"vX0":2.8321820170277587,"vY0":-144.94886314909994,"vZ0":-2.117232840190741,"x":162.9,"y":131.03,"x0":-1.2665938593874566,"y0":50.00422943378565,"z0":5.614889929726039,"aX":-15.175151074392597},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.9,"breakHorizontal":12.4,"spinRate":2379,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.37823541931885485,"extension":6.482042818015353},"index":2,"playId":"9562419b-ae2e-3434-a8b9-7ba454ceb908","pitchNumber":3,"startTime":"2025-08-15T20:41:53.206Z","endTime":"2025-08-15T20:41:57.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.79,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.23434199264475,"aZ":-33.90606155416725,"pfxX":1.8758544245878896,"pfxZ":-1.047781933906883,"pX":-1.1103184917514983,"pZ":3.519403232593525,"vX0":0.7260642075076937,"vY0":-126.63228062614063,"vZ0":1.5313493071424231,"x":159.32,"y":143.76,"x0":-1.6433398876011507,"y0":50.00586300766483,"z0":5.589833994655929,"aX":3.0921664158693334},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.4,"breakHorizontal":-3.6,"spinRate":2463,"spinDirection":67},"zone":11,"typeConfidence":0.9,"plateTime":0.4300905134379329,"extension":6.300157283338718},"index":3,"playId":"a8ca88c0-86fc-37b2-b348-7d4e61e403d2","pitchNumber":4,"startTime":"2025-08-15T20:42:10.661Z","endTime":"2025-08-15T20:42:16.226Z","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":100.1,"endSpeed":91.4,"strikeZoneTop":3.79,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.53268242632972,"aZ":-14.661003444462773,"pfxX":-6.116690892535708,"pfxZ":8.160258050097836,"pX":-0.34872534838951297,"pZ":2.7580260975364776,"vX0":5.294495238482195,"vY0":-145.65115670046328,"vZ0":-4.835712120391418,"x":130.29,"y":164.31,"x0":-1.396259023668816,"y0":50.00428384552024,"z0":5.327878554148043,"aX":-13.129918005694764},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":13.9,"breakHorizontal":10.0,"spinRate":2310,"spinDirection":226},"zone":4,"typeConfidence":0.91,"plateTime":0.37619179431412464,"extension":6.6484164871381495},"hitData":{"launchSpeed":71.1,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.91,"coordY":147.97}},"index":4,"playId":"628443eb-766e-39a5-9ce2-029191510bbe","pitchNumber":5,"startTime":"2025-08-15T20:42:36.096Z","endTime":"2025-08-15T20:42:43.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:42:43.627Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Davis flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-15T20:42:51.939Z","endTime":"2025-08-15T20:43:39.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.51869998920512,"strikeZoneBottom":1.78404670538811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30397880254388,"aZ":-34.926951759429016,"pfxX":1.4213652395671093,"pfxZ":-1.5494903823917774,"pX":0.28198691734193687,"pZ":3.6448088541180637,"vX0":4.0832222024359135,"vY0":-131.73989977110224,"vZ0":1.8792829664103043,"x":106.25,"y":140.37,"x0":-1.4663935255238865,"y0":50.003639656839105,"z0":5.485160356357903,"aX":2.523243545865958},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-2.3,"breakHorizontal":-3.4,"spinRate":2429,"spinDirection":86},"zone":12,"typeConfidence":0.92,"plateTime":0.4141444438278903,"extension":6.569760949180973},"index":0,"playId":"b511a309-4106-3ca9-a847-ef450db5067e","pitchNumber":1,"startTime":"2025-08-15T20:43:10.760Z","endTime":"2025-08-15T20:43:15.380Z","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":99.4,"endSpeed":90.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.26645471098798,"aZ":-13.43481753716797,"pfxX":-6.420581527902364,"pfxZ":8.848919405002853,"pX":0.12818828817234054,"pZ":2.388671362903211,"vX0":6.820258795297357,"vY0":-144.49908923571596,"vZ0":-5.822525895304135,"x":112.11,"y":174.29,"x0":-1.4270442479662082,"y0":50.00166137172839,"z0":5.253268237119608,"aX":-13.59465749636647},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.0,"breakHorizontal":10.3,"spinRate":2289,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.3788689832297494,"extension":6.709591795093184},"hitData":{"launchSpeed":94.4,"launchAngle":46.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.55,"coordY":94.85}},"index":1,"playId":"b9057afd-6940-39e5-a23e-1ca8a4274f6c","pitchNumber":2,"startTime":"2025-08-15T20:43:29.778Z","endTime":"2025-08-15T20:43:39.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:43:39.294Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a sharp line drive to center fielder Jack Suwinski.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-15T20:45:52.225Z","endTime":"2025-08-15T20:47:07.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.146195443991306,"aZ":-19.21419698123997,"pfxX":-7.783081896907952,"pfxZ":6.650454373619871,"pX":-0.7229453069777213,"pZ":3.1837436563230304,"vX0":5.528052611210094,"vY0":-138.72457192172874,"vZ0":-3.381321546445193,"x":144.56,"y":152.82,"x0":-1.7307487984352574,"y0":50.000224213915935,"z0":5.6997860163200675,"aX":-15.161467850264945},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.5,"breakHorizontal":13.0,"spinRate":2443,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.39488907075756785,"extension":6.042184815041656},"index":0,"playId":"57bf051a-eb73-3485-b9c9-a94610a5124c","pitchNumber":1,"startTime":"2025-08-15T20:46:00.518Z","endTime":"2025-08-15T20:46:04.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.5,"strikeZoneTop":3.05619854062336,"strikeZoneBottom":1.42050580859205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.608950742168567,"aZ":-29.573043957419458,"pfxX":0.20001113946682558,"pfxZ":1.5697589787803405,"pX":1.4417354245205964,"pZ":2.002887557574281,"vX0":7.620584898640703,"vY0":-126.8709103230905,"vZ0":-3.4278748803837598,"x":62.04,"y":184.7,"x0":-1.6047116025276624,"y0":50.00466005918023,"z0":5.6839806451687815,"aX":0.33129353918154514},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.4,"breakHorizontal":-1.8,"spinRate":2522,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.42880142211988126,"extension":6.14291111471005},"index":1,"playId":"7bafc062-1cd5-38b8-8d40-944cba3f6a4f","pitchNumber":2,"startTime":"2025-08-15T20:46:16.604Z","endTime":"2025-08-15T20:46:20.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.703160681744897,"aZ":-30.32031101146794,"pfxX":0.730126046992631,"pfxZ":1.1185198938740761,"pX":-0.5238945627411139,"pZ":2.173034539878826,"vX0":3.394091637184139,"vY0":-127.60416373009367,"vZ0":-2.841606455782468,"x":136.97,"y":180.11,"x0":-1.962721076521646,"y0":50.00498541927248,"z0":5.674555850353701,"aX":1.2110004372646337},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.7,"breakHorizontal":-2.0,"spinRate":2465,"spinDirection":179},"zone":4,"typeConfidence":2.0,"plateTime":0.4282068458203927,"extension":6.0602394886473725},"index":2,"playId":"d6106e85-820f-3335-a496-489c91be582d","pitchNumber":3,"startTime":"2025-08-15T20:46:32.668Z","endTime":"2025-08-15T20:46:36.882Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-15T20:46:43.599Z","endTime":"2025-08-15T20:46:57.767Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"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":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.710184196611806,"aZ":-28.201490574380593,"pfxX":0.5112966412708961,"pfxZ":2.364377557758192,"pX":-0.307931091125747,"pZ":1.736544986323103,"vX0":3.946383870409116,"vY0":-127.86240428009815,"vZ0":-4.392666475840814,"x":128.74,"y":191.89,"x0":-1.9284392252396145,"y0":50.00371221881043,"z0":5.652324109263965,"aX":0.8583651467511423},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":-1.7,"spinRate":2549,"spinDirection":188},"zone":7,"typeConfidence":2.0,"plateTime":0.42597082787304164,"extension":6.083564227482941},"hitData":{"launchSpeed":101.7,"launchAngle":14.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":107.54,"coordY":77.39}},"index":4,"playId":"498232fd-2620-3987-a689-47a747951528","pitchNumber":4,"startTime":"2025-08-15T20:46:57.767Z","endTime":"2025-08-15T20:47:07.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:47:07.791Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to left fielder Tommy Pham.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-15T20:47:11.741Z","endTime":"2025-08-15T20:48:45.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","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":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.32515108989446,"strikeZoneBottom":1.54769525937525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.731269195864417,"aZ":-21.233271201969742,"pfxX":-0.394071229321872,"pfxZ":6.161978252750328,"pX":0.41233825783404376,"pZ":2.383565914146597,"vX0":5.717247430175267,"vY0":-131.60727941407336,"vZ0":-4.5477513908988,"x":101.28,"y":174.42,"x0":-1.7257854185029275,"y0":50.002990076477076,"z0":5.681971870017331,"aX":-0.7001938369849248},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.6,"breakHorizontal":-0.4,"spinRate":2466,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.41425727456048955,"extension":6.318411812239987},"index":0,"playId":"5f3526a8-8417-32ae-b89d-99e82b2e2af7","pitchNumber":1,"startTime":"2025-08-15T20:47:31.967Z","endTime":"2025-08-15T20:47:39.491Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pete Crow-Armstrong caught stealing 2nd base, catcher Henry Davis to shortstop Jared Triolo.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"5f3526a8-8417-32ae-b89d-99e82b2e2af7","startTime":"2025-08-15T20:47:51.431Z","endTime":"2025-08-15T20:48:05.480Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-15T20:48:05.480Z","endTime":"2025-08-15T20:48:19.323Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.34314352698446,"strikeZoneBottom":1.58919420532657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.483089746124364,"aZ":-30.771883050581792,"pfxX":1.325442151323816,"pfxZ":0.8658768454900059,"pX":0.8334365295670393,"pZ":0.3808992506504683,"vX0":5.964275823516979,"vY0":-126.10020006523577,"vZ0":-6.644677576716704,"x":85.23,"y":228.5,"x0":-1.7299752070131844,"y0":50.00357875682839,"z0":5.517524028696077,"aX":2.1435472901988484},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.4,"breakHorizontal":-3.7,"spinRate":2493,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.43356489233324647,"extension":6.2847167601107525},"index":3,"playId":"d688c9cc-9fe4-31bb-9f2f-eb1c49309894","pitchNumber":2,"startTime":"2025-08-15T20:48:19.323Z","endTime":"2025-08-15T20:48:23.784Z","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":95.3,"endSpeed":87.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.762662449327657,"aZ":-19.686868866852254,"pfxX":-6.497633961723888,"pfxZ":6.375880468989941,"pX":-0.6169877170467957,"pZ":3.1472724584200815,"vX0":5.5948659420403,"vY0":-138.77072040560088,"vZ0":-3.11323762354654,"x":140.52,"y":153.8,"x0":-1.8106445760431338,"y0":50.00628831063929,"z0":5.588387810265646,"aX":-12.731822915220034},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.2,"breakHorizontal":10.7,"spinRate":2335,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.39403959465451743,"extension":6.091691827797277},"hitData":{"launchSpeed":86.3,"launchAngle":31.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.82,"coordY":69.8}},"index":4,"playId":"2a26c464-9e0b-3401-9265-85b4f92b1a97","pitchNumber":3,"startTime":"2025-08-15T20:48:36.766Z","endTime":"2025-08-15T20:48:45.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:48:45.303Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-15T20:48:49.072Z","endTime":"2025-08-15T20:50:08.956Z","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":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.53128043078195,"strikeZoneBottom":1.73050008022626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.285101640804797,"aZ":-24.937031717786606,"pfxX":-10.098650382667477,"pfxZ":3.7275186180707536,"pX":0.6340050361116635,"pZ":1.9983201600261729,"vX0":9.543079137013489,"vY0":-138.1378631502866,"vZ0":-4.8831298728932016,"x":92.83,"y":184.83,"x0":-1.5447502176516463,"y0":50.0046774498759,"z0":5.454464288708731,"aX":-19.619655749851326},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.9,"breakHorizontal":16.4,"spinRate":2314,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.39572826626236957,"extension":6.1489389805082855},"index":0,"playId":"2ac1cbe0-688a-31d3-9f32-1d903c6588b8","pitchNumber":1,"startTime":"2025-08-15T20:49:13.937Z","endTime":"2025-08-15T20:49:18.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":88.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13874511154675,"aZ":-24.368449630910675,"pfxX":-9.405316343691373,"pfxZ":3.9840736474394305,"pX":0.5639861819293267,"pZ":2.553808270663395,"vX0":9.282560806721287,"vY0":-137.78072776944282,"vZ0":-3.6290808616041925,"x":95.5,"y":169.83,"x0":-1.59614931913952,"y0":50.003970738997324,"z0":5.498766292706381,"aX":-18.4297681106605},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.7,"breakHorizontal":15.6,"spinRate":2387,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.39468886178750306,"extension":6.009118786555824},"index":1,"playId":"60760cd2-0d96-39b4-bf6b-a5cf42bc50b1","pitchNumber":2,"startTime":"2025-08-15T20:49:31.568Z","endTime":"2025-08-15T20:49:34.861Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-15T20:49:47.921Z","endTime":"2025-08-15T20:50:01.444Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.918014414672772,"aZ":-30.16005162469537,"pfxX":0.8280637352516931,"pfxZ":1.2065578534120007,"pX":0.8268081751075907,"pZ":2.4845081977982577,"vX0":6.0333820636283235,"vY0":-127.5388061844411,"vZ0":-2.117719727800126,"x":85.48,"y":171.7,"x0":-1.6639551654378144,"y0":50.002077382062836,"z0":5.673083227458611,"aX":1.3826450085211563},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":-2.6,"spinRate":2470,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4272578579467825,"extension":6.226505850668165},"hitData":{"launchSpeed":98.1,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.45,"coordY":151.52}},"index":3,"playId":"736f39aa-33cd-3424-b3a6-9c9baa3ce283","pitchNumber":3,"startTime":"2025-08-15T20:50:01.444Z","endTime":"2025-08-15T20:50:08.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:50:08.956Z","atBatIndex":69}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-15T20:48:49.072Z","endTime":"2025-08-15T20:50:08.956Z","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":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.53128043078195,"strikeZoneBottom":1.73050008022626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.285101640804797,"aZ":-24.937031717786606,"pfxX":-10.098650382667477,"pfxZ":3.7275186180707536,"pX":0.6340050361116635,"pZ":1.9983201600261729,"vX0":9.543079137013489,"vY0":-138.1378631502866,"vZ0":-4.8831298728932016,"x":92.83,"y":184.83,"x0":-1.5447502176516463,"y0":50.0046774498759,"z0":5.454464288708731,"aX":-19.619655749851326},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.9,"breakHorizontal":16.4,"spinRate":2314,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.39572826626236957,"extension":6.1489389805082855},"index":0,"playId":"2ac1cbe0-688a-31d3-9f32-1d903c6588b8","pitchNumber":1,"startTime":"2025-08-15T20:49:13.937Z","endTime":"2025-08-15T20:49:18.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":88.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13874511154675,"aZ":-24.368449630910675,"pfxX":-9.405316343691373,"pfxZ":3.9840736474394305,"pX":0.5639861819293267,"pZ":2.553808270663395,"vX0":9.282560806721287,"vY0":-137.78072776944282,"vZ0":-3.6290808616041925,"x":95.5,"y":169.83,"x0":-1.59614931913952,"y0":50.003970738997324,"z0":5.498766292706381,"aX":-18.4297681106605},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.7,"breakHorizontal":15.6,"spinRate":2387,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.39468886178750306,"extension":6.009118786555824},"index":1,"playId":"60760cd2-0d96-39b4-bf6b-a5cf42bc50b1","pitchNumber":2,"startTime":"2025-08-15T20:49:31.568Z","endTime":"2025-08-15T20:49:34.861Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-15T20:49:47.921Z","endTime":"2025-08-15T20:50:01.444Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.918014414672772,"aZ":-30.16005162469537,"pfxX":0.8280637352516931,"pfxZ":1.2065578534120007,"pX":0.8268081751075907,"pZ":2.4845081977982577,"vX0":6.0333820636283235,"vY0":-127.5388061844411,"vZ0":-2.117719727800126,"x":85.48,"y":171.7,"x0":-1.6639551654378144,"y0":50.002077382062836,"z0":5.673083227458611,"aX":1.3826450085211563},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":-2.6,"spinRate":2470,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4272578579467825,"extension":6.226505850668165},"hitData":{"launchSpeed":98.1,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.45,"coordY":151.52}},"index":3,"playId":"736f39aa-33cd-3424-b3a6-9c9baa3ce283","pitchNumber":3,"startTime":"2025-08-15T20:50:01.444Z","endTime":"2025-08-15T20:50:08.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-15T20:50:08.956Z","atBatIndex":69},"scoringPlays":[23,29,48,53,64],"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"coordinates":{"x":154.57,"y":162.68},"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":129.72,"y":179.92},"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":145.95,"y":153.04},"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":1,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":156.09,"y":163.69},"type":"O","description":"Groundout"}]}},{"startIndex":6,"endIndex":12,"top":[6,7,8],"bottom":[9,10,11,12],"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":109.95,"y":149.49},"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":2,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":210.24,"y":110.5},"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":2,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"coordinates":{"x":174.26,"y":62.56},"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":76.41,"y":146.52},"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":204.98,"y":105.98},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":143.92,"y":151.52},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":104.37,"y":162.68},"type":"O","description":"Groundout"}]}},{"startIndex":13,"endIndex":19,"top":[13,14,15,16],"bottom":[17,18,19],"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":70.9,"y":103.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":112.48,"y":160.14},"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":127.25,"y":199.38},"type":"O","description":"Groundout"}]}},{"startIndex":20,"endIndex":29,"top":[20,21,22,23,24,25],"bottom":[26,27,28,29],"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":186.58,"y":113.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":4,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":224.55,"y":98.78},"type":"H","description":"Double"}],"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":27.29,"y":97.77},"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":4,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":128.05,"y":115.25},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":127.19,"y":143.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":4,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":180.48,"y":140.27},"type":"H","description":"Single"}]}},{"startIndex":30,"endIndex":37,"top":[30,31,32,33],"bottom":[34,35,36,37],"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":85.23,"y":165.79},"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":5,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":103.35,"y":170.79},"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":5,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":136.59,"y":208.57},"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":5,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":109.95,"y":149.49},"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":5,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":128.2,"y":181.44},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"coordinates":{"x":106.9,"y":174.85},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":44,"top":[38,39,40],"bottom":[41,42,43,44],"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":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":133.18,"y":63.89},"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":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":117.81,"y":181.45},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":144.43,"y":149.49},"type":"O","description":"Groundout"}]}},{"startIndex":45,"endIndex":55,"top":[45,46,47,48,49],"bottom":[50,51,52,53,54,55],"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":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"coordinates":{"x":115.52,"y":148.98},"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":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":172.77,"y":88.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":114.35,"y":75.92},"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":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":95.24,"y":56.69},"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":7,"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"coordinates":{"x":154.57,"y":164.2},"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":7,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":91.05,"y":123.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":7,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":126.03,"y":201.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":143.52,"y":82.91},"type":"O","description":"Sac Fly"},{"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":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":124.65,"y":162.17},"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":7,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"coordinates":{"x":173.96,"y":150.05},"type":"O","description":"Pop Out"}]}},{"startIndex":56,"endIndex":62,"top":[56,57,58],"bottom":[59,60,61,62],"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":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":62.2,"y":118.97},"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":8,"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":151.27,"y":140.5},"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":8,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":103.86,"y":161.15},"type":"O","description":"Lineout"}]}},{"startIndex":63,"endIndex":69,"top":[63,64,65,66],"bottom":[67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":150.09,"y":68.64},"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":9,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"coordinates":{"x":61.49,"y":61.31},"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":9,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":142.91,"y":147.97},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":127.55,"y":94.85},"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":9,"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":107.54,"y":77.39},"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":9,"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":96.82,"y":69.8},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":110.45,"y":151.52},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":6,"errors":0,"leftOnBase":5},"away":{"runs":3,"hits":6,"errors":1,"leftOnBase":5}},"defense":{"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"catcher":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"first":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"second":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"third":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"shortstop":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"left":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"center":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"right":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"onDeck":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"inHole":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"battingOrder":9,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"offense":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"onDeck":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"inHole":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"battingOrder":7,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"balls":0,"strikes":2,"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":8,"groundOuts":9,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".232","atBats":32,"obp":".303","slg":".346","ops":".649","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":11,"rbi":3,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":1,"lineOuts":0},"pitching":{"flyOuts":3,"groundOuts":10,"airOuts":9,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":30,"obp":".265","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":127,"era":"4.04","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.24","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":127,"balls":43,"strikes":84,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":2,"pitchesPerInning":"14.11","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":14,"putOuts":27,"errors":1,"chances":42,"passedBall":0,"pickoffs":0}},"players":{"ID672744":{"person":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":21,"groundOuts":36,"airOuts":39,"runs":20,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":58,"baseOnBalls":16,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".199","atBats":166,"obp":".269","slg":".295","ops":".564","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":49,"rbi":13,"leftOnBase":90,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.33","popOuts":8,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":109,"errors":1,"chances":112,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","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":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":1,"putOuts":8,"errors":1,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":43,"groundOuts":58,"airOuts":74,"runs":32,"doubles":15,"triples":0,"homeRuns":5,"strikeOuts":57,"baseOnBalls":26,"intentionalWalks":1,"hits":65,"hitByPitch":1,"avg":".257","atBats":253,"obp":".327","slg":".375","ops":".702","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":95,"rbi":33,"leftOnBase":98,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.60","popOuts":14,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":38,"putOuts":464,"errors":3,"chances":505,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID682927":{"person":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"jerseyNumber":"63","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":25,"groundOuts":61,"airOuts":37,"runs":16,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":70,"baseOnBalls":33,"intentionalWalks":0,"hits":55,"hitByPitch":4,"avg":".247","atBats":223,"obp":".354","slg":".318","ops":".672","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":260,"totalBases":71,"rbi":19,"leftOnBase":103,"sacBunts":0,"sacFlies":0,"babip":".351","groundOutsToAirouts":"1.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"111.50","popOuts":2,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":41,"stolenBasePercentage":".820","caughtStealingPercentage":".180","assists":14,"putOuts":440,"errors":2,"chances":456,"fielding":".996","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":53,"groundOuts":117,"airOuts":94,"runs":46,"doubles":26,"triples":3,"homeRuns":13,"strikeOuts":135,"baseOnBalls":36,"intentionalWalks":1,"hits":111,"hitByPitch":3,"avg":".244","atBats":454,"obp":".302","slg":".401","ops":".703","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":496,"totalBases":182,"rbi":61,"leftOnBase":194,"sacBunts":0,"sacFlies":3,"babip":".317","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.92","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":187,"errors":2,"chances":191,"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":{"summary":"1.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":24,"obp":".387","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":139,"era":"2.84","inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.74","battersFaced":31,"outs":19,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":64,"strikes":75,"strikePercentage":".540","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"21.95","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"17.05","walksPer9Inn":"8.53","hitsPer9Inn":"7.11","runsScoredPer9":"2.84","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678894":{"person":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"jerseyNumber":"31","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":6,"groundOuts":16,"airOuts":10,"runs":7,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".200","atBats":50,"obp":".259","slg":".460","ops":".719","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":23,"rbi":7,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".188","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.50","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":35,"errors":0,"chances":58,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"2-4 | K, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"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":0,"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":3,"putOuts":6,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":37,"groundOuts":48,"airOuts":66,"runs":20,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":38,"baseOnBalls":22,"intentionalWalks":1,"hits":34,"hitByPitch":1,"avg":".186","atBats":183,"obp":".275","slg":".279","ops":".554","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":209,"totalBases":51,"rbi":13,"leftOnBase":90,"sacBunts":2,"sacFlies":1,"babip":".217","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.00","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":110,"putOuts":168,"errors":4,"chances":282,"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":"101","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":33,"groundOuts":76,"airOuts":67,"runs":31,"doubles":12,"triples":1,"homeRuns":5,"strikeOuts":72,"baseOnBalls":32,"intentionalWalks":2,"hits":75,"hitByPitch":1,"avg":".263","atBats":285,"obp":".334","slg":".365","ops":".699","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":323,"totalBases":104,"rbi":33,"leftOnBase":107,"sacBunts":0,"sacFlies":5,"babip":".329","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":158,"errors":3,"chances":166,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":8,"groundOuts":11,"airOuts":14,"runs":14,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":9,"intentionalWalks":0,"hits":18,"hitByPitch":3,"atBats":66,"obp":".385","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":290,"era":"7.31","inningsPitched":"16.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":13,"whip":"1.69","battersFaced":78,"outs":48,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":290,"balls":95,"strikes":195,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".500","pitchesPerInning":"18.13","gamesFinished":0,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"12.94","walksPer9Inn":"5.06","hitsPer9Inn":"10.13","runsScoredPer9":"7.88","homeRunsPer9":"1.13","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(BS, 2)","summary":"1.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":8,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":12,"strikes":22,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"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":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":58,"groundOuts":93,"airOuts":99,"runs":38,"doubles":17,"triples":0,"homeRuns":11,"strikeOuts":94,"baseOnBalls":48,"intentionalWalks":2,"hits":91,"hitByPitch":2,"avg":".243","atBats":374,"obp":".330","slg":".377","ops":".707","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":429,"totalBases":141,"rbi":41,"leftOnBase":154,"sacBunts":0,"sacFlies":3,"babip":".294","groundOutsToAirouts":"0.94","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"34.00","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":"1-3 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":32,"groundOuts":134,"airOuts":71,"runs":36,"doubles":17,"triples":2,"homeRuns":1,"strikeOuts":60,"baseOnBalls":16,"intentionalWalks":0,"hits":96,"hitByPitch":4,"avg":".269","atBats":357,"obp":".307","slg":".336","ops":".643","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":120,"rbi":33,"leftOnBase":149,"sacBunts":3,"sacFlies":1,"babip":".320","groundOutsToAirouts":"1.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"357.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":230,"putOuts":129,"errors":6,"chances":365,"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":{},"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":0,"flyOuts":12,"groundOuts":19,"airOuts":25,"runs":16,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":18,"baseOnBalls":13,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":81,"obp":".347","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":379,"era":"7.20","inningsPitched":"20.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.65","battersFaced":95,"outs":60,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":379,"balls":146,"strikes":233,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.95","gamesFinished":4,"strikeoutWalkRatio":"1.38","strikeoutsPer9Inn":"8.10","walksPer9Inn":"5.85","hitsPer9Inn":"9.00","runsScoredPer9":"7.20","homeRunsPer9":"0.90","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669387":{"person":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"note":"(W, 4-4)","summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":13,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":3,"strikes":10,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":0,"flyOuts":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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID681347":{"person":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":14,"flyOuts":32,"groundOuts":61,"airOuts":68,"runs":36,"doubles":8,"triples":2,"homeRuns":12,"strikeOuts":69,"baseOnBalls":25,"intentionalWalks":1,"hits":60,"hitByPitch":4,"atBats":256,"obp":".310","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1106,"era":"4.66","inningsPitched":"67.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.26","battersFaced":287,"outs":203,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1106,"balls":399,"strikes":707,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".200","pitchesPerInning":"16.34","gamesFinished":0,"strikeoutWalkRatio":"2.76","strikeoutsPer9Inn":"9.18","walksPer9Inn":"3.33","hitsPer9Inn":"7.98","runsScoredPer9":"4.79","homeRunsPer9":"1.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":10,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691907":{"person":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"jerseyNumber":"71","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":7,"obp":".000","slg":".000","ops":".000","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571760":{"person":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | HR, HBP, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"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":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":33,"groundOuts":67,"airOuts":63,"runs":24,"doubles":9,"triples":2,"homeRuns":5,"strikeOuts":41,"baseOnBalls":16,"intentionalWalks":0,"hits":64,"hitByPitch":1,"avg":".275","atBats":233,"obp":".321","slg":".395","ops":".716","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":252,"totalBases":92,"rbi":19,"leftOnBase":93,"sacBunts":0,"sacFlies":2,"babip":".312","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.60","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":129,"putOuts":96,"errors":5,"chances":230,"fielding":".978","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":{"summary":"5.0 IP, ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":7,"airOuts":4,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":61,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":61,"balls":20,"strikes":41,"strikePercentage":".670","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":2,"lineOuts":1},"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":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[682927,502054,687462,668804,693304,457705,669261,669707,680779,643396,677952,681895,676755,642701],"pitchers":[677952,681895,676755,642701],"bench":[663698,672744,691907,678894],"bullpen":[681347,571760,670059,656605,669387,693312,670990,663767,694973],"battingOrder":[502054,687462,668804,693304,457705,669261,669707,680779,643396],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"McCutchen (17, Rea); Kiner-Falefa (17, Brasier)."},{"label":"HR","value":"Suwinski (3, 9th inning off Palencia, D, 0 on, 1 out)."},{"label":"TB","value":"Davis, H; Kiner-Falefa 2; McCutchen 2; Suwinski 4; Triolo 2."},{"label":"RBI","value":"Kiner-Falefa (33); McCutchen (41); Suwinski (6)."},{"label":"2-out RBI","value":"Kiner-Falefa; McCutchen."},{"label":"Runners left in scoring position, 2 out","value":"Triolo; Simon 2; Horwitz."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Simon (1, 2nd base off Rea/McGuire); Triolo (6, 2nd base off Brasier/McGuire)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Horwitz (3, missed catch)."},{"label":"Outfield assists","value":"Reynolds, B (Crow-Armstrong at 2nd base)."}]}],"note":[]},"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":3,"groundOuts":10,"airOuts":9,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".251","atBats":30,"obp":".320","slg":".433","ops":".753","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":8,"rbi":2,"leftOnBase":10,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":2},"pitching":{"flyOuts":8,"groundOuts":9,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":32,"obp":".257","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":142,"era":"3.85","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.20","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":54,"strikes":88,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":3,"pitchesPerInning":"15.78","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"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":{"note":"(L, 1-3)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":87,"groundOuts":95,"airOuts":154,"runs":77,"doubles":21,"triples":4,"homeRuns":18,"strikeOuts":75,"baseOnBalls":78,"intentionalWalks":7,"hits":114,"hitByPitch":3,"avg":".263","atBats":434,"obp":".376","slg":".454","ops":".830","caughtStealing":2,"stolenBases":24,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":521,"totalBases":197,"rbi":62,"leftOnBase":154,"sacBunts":1,"sacFlies":3,"babip":".279","groundOutsToAirouts":"0.62","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"24.11","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":218,"errors":2,"chances":224,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"400","stats":{"batting":{"summary":"0-3 | BB, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":111,"flyOuts":77,"groundOuts":93,"airOuts":132,"runs":64,"doubles":20,"triples":0,"homeRuns":16,"strikeOuts":111,"baseOnBalls":62,"intentionalWalks":0,"hits":97,"hitByPitch":1,"avg":".226","atBats":429,"obp":".323","slg":".385","ops":".708","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":496,"totalBases":165,"rbi":55,"leftOnBase":152,"sacBunts":0,"sacFlies":4,"babip":".265","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.81","popOuts":22,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":221,"errors":1,"chances":227,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":89,"groundOuts":62,"airOuts":142,"runs":35,"doubles":15,"triples":0,"homeRuns":17,"strikeOuts":79,"baseOnBalls":17,"intentionalWalks":0,"hits":76,"hitByPitch":1,"atBats":356,"obp":".250","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1478,"era":"3.19","inningsPitched":"96.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"0.97","battersFaced":377,"outs":288,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1478,"balls":468,"strikes":1010,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".615","pitchesPerInning":"15.40","gamesFinished":0,"strikeoutWalkRatio":"4.65","strikeoutsPer9Inn":"7.41","walksPer9Inn":"1.59","hitsPer9Inn":"7.13","runsScoredPer9":"3.28","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":32,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"0-2 | 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":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":78,"groundOuts":76,"airOuts":102,"runs":55,"doubles":16,"triples":3,"homeRuns":24,"strikeOuts":106,"baseOnBalls":40,"intentionalWalks":1,"hits":101,"hitByPitch":9,"avg":".263","atBats":384,"obp":".346","slg":".508","ops":".854","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":434,"totalBases":195,"rbi":68,"leftOnBase":155,"sacBunts":0,"sacFlies":1,"babip":".302","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","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":733,"errors":4,"chances":801,"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":"901","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":44,"groundOuts":69,"airOuts":79,"runs":42,"doubles":12,"triples":1,"homeRuns":13,"strikeOuts":48,"baseOnBalls":39,"intentionalWalks":0,"hits":71,"hitByPitch":3,"avg":".269","atBats":264,"obp":".366","slg":".470","ops":".836","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":124,"rbi":38,"leftOnBase":126,"sacBunts":0,"sacFlies":3,"babip":".282","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.31","popOuts":13,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":16,"stolenBases":31,"stolenBasePercentage":".660","caughtStealingPercentage":".340","assists":17,"putOuts":551,"errors":2,"chances":570,"fielding":".996","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691718":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"3-3 | 2B, HBP, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":86,"groundOuts":83,"airOuts":146,"runs":75,"doubles":32,"triples":4,"homeRuns":27,"strikeOuts":119,"baseOnBalls":20,"intentionalWalks":0,"hits":119,"hitByPitch":6,"avg":".259","atBats":459,"obp":".297","slg":".523","ops":".820","caughtStealing":6,"stolenBases":30,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":493,"totalBases":240,"rbi":79,"leftOnBase":220,"sacBunts":4,"sacFlies":4,"babip":".290","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","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":340,"errors":1,"chances":345,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":81,"groundOuts":72,"airOuts":140,"runs":60,"doubles":27,"triples":3,"homeRuns":27,"strikeOuts":132,"baseOnBalls":49,"intentionalWalks":1,"hits":112,"hitByPitch":0,"avg":".249","atBats":450,"obp":".319","slg":".502","ops":".821","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":505,"totalBases":226,"rbi":85,"leftOnBase":194,"sacBunts":0,"sacFlies":6,"babip":".286","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.67","popOuts":27,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":67,"errors":3,"chances":71,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID624512":{"person":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID552640":{"person":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","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":37,"gamesStarted":0,"flyOuts":23,"groundOuts":32,"airOuts":35,"runs":17,"doubles":5,"triples":2,"homeRuns":5,"strikeOuts":40,"baseOnBalls":9,"intentionalWalks":1,"hits":31,"hitByPitch":0,"atBats":136,"obp":".272","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":532,"era":"3.96","inningsPitched":"36.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":11,"blownSaves":0,"earnedRuns":16,"whip":"1.10","battersFaced":147,"outs":109,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":532,"balls":161,"strikes":371,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".400","pitchesPerInning":"14.64","gamesFinished":9,"strikeoutWalkRatio":"4.44","strikeoutsPer9Inn":"9.91","walksPer9Inn":"2.23","hitsPer9Inn":"7.68","runsScoredPer9":"4.21","homeRunsPer9":"1.24","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":{"summary":"5.0 IP, ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":17,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":87,"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":87,"balls":34,"strikes":53,"strikePercentage":".610","hitBatsmen":1,"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":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621020":{"person":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":119,"flyOuts":55,"groundOuts":110,"airOuts":101,"runs":67,"doubles":15,"triples":2,"homeRuns":18,"strikeOuts":135,"baseOnBalls":32,"intentionalWalks":1,"hits":114,"hitByPitch":0,"avg":".251","atBats":455,"obp":".297","slg":".411","ops":".708","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":492,"totalBases":187,"rbi":55,"leftOnBase":205,"sacBunts":1,"sacFlies":4,"babip":".314","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.28","popOuts":18,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":271,"putOuts":169,"errors":9,"chances":449,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683357":{"person":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"jerseyNumber":"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":"600","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":85,"groundOuts":130,"airOuts":152,"runs":60,"doubles":19,"triples":3,"homeRuns":4,"strikeOuts":36,"baseOnBalls":27,"intentionalWalks":0,"hits":130,"hitByPitch":6,"avg":".292","atBats":445,"obp":".339","slg":".375","ops":".714","caughtStealing":3,"stolenBases":22,"stolenBasePercentage":".880","caughtStealingPercentage":".120","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":481,"totalBases":167,"rbi":47,"leftOnBase":169,"sacBunts":0,"sacFlies":3,"babip":".309","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"111.25","popOuts":23,"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":283,"putOuts":207,"errors":3,"chances":493,"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":1,"flyOuts":18,"groundOuts":62,"airOuts":41,"runs":17,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":52,"baseOnBalls":16,"intentionalWalks":0,"hits":38,"hitByPitch":5,"atBats":192,"obp":".277","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":856,"era":"2.53","inningsPitched":"53.1","wins":3,"losses":1,"saves":0,"saveOpportunities":3,"holds":18,"blownSaves":3,"earnedRuns":15,"whip":"1.01","battersFaced":214,"outs":160,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":856,"balls":314,"strikes":542,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.51","rbi":0,"winPercentage":".750","pitchesPerInning":"16.05","gamesFinished":5,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"8.78","walksPer9Inn":"2.70","hitsPer9Inn":"6.41","runsScoredPer9":"2.87","homeRunsPer9":"0.51","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":false,"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":"800","stats":{"batting":{"summary":"0-2 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"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":87,"flyOuts":38,"groundOuts":71,"airOuts":87,"runs":42,"doubles":16,"triples":1,"homeRuns":10,"strikeOuts":59,"baseOnBalls":25,"intentionalWalks":0,"hits":63,"hitByPitch":2,"avg":".227","atBats":277,"obp":".293","slg":".401","ops":".694","caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":307,"totalBases":111,"rbi":32,"leftOnBase":139,"sacBunts":0,"sacFlies":3,"babip":".251","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.70","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":148,"putOuts":57,"errors":6,"chances":211,"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,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]}},"batters":[683737,457759,673548,663656,664023,691718,663538,621020,807713,624512,608348,607067,552640,518489,641745,694037],"pitchers":[607067,552640,518489,641745,694037],"bench":[683357,650489],"bullpen":[665871,571510,676962,690990,684007,519141,573124,573204],"battingOrder":[457759,673548,663656,664023,691718,663538,621020,807713,608348],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Crow-Armstrong (32, Ashcraft, B); Suzuki (27, Ashcraft, B)."},{"label":"TB","value":"Crow-Armstrong 4; Hoerner; Suzuki 2; Swanson."},{"label":"RBI","value":"Crow-Armstrong (79); Shaw (32)."},{"label":"2-out RBI","value":"Crow-Armstrong."},{"label":"Runners left in scoring position, 2 out","value":"Swanson; Turner, J."},{"label":"SF","value":"Shaw."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Happ (3, 2nd base by Santana, D/Davis, H); Crow-Armstrong (6, 2nd base by Santana, D/Davis, H)."}]}],"note":[{"label":"a","value":"Struck out for Busch in the 6th."},{"label":"b","value":"Popped out for McGuire in the 7th."}]}},"officials":[{"official":{"id":665576,"fullName":"Brock Ballou","link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":427413,"fullName":"Tony Randazzo","link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":427093,"fullName":"Phil Cuzzi","link":"/api/v1/people/427093"},"officialType":"Second Base"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Suwinski (by Rea); Crow-Armstrong (by Sisk)."},{"label":"Pitch timer violations","value":"Rea (pitcher); McGuire (batter timeout)."},{"label":"Pitches-strikes","value":"Ashcraft, B 61-41; Sisk 19-11; Mattson 34-22; Santana, D 13-10; Rea 87-53; Kittredge 16-10; Brasier 13-9; Keller, Bra 14-9; Palencia, D 12-7."},{"label":"Groundouts-flyouts","value":"Ashcraft, B 7-1; Sisk 2-0; Mattson 0-1; Santana, D 1-1; Rea 6-3; Kittredge 0-1; Brasier 2-1; Keller, Bra 0-1; Palencia, D 1-2."},{"label":"Batters faced","value":"Ashcraft, B 18; Sisk 5; Mattson 8; Santana, D 3; Rea 20; Kittredge 3; Brasier 5; Keller, Bra 3; Palencia, D 4."},{"label":"Inherited runners-scored","value":"Mattson 1-1; Santana, D 1-0."},{"label":"Umpires","value":"HP: Brock Ballou. 1B: Tony Randazzo. 2B: Phil Cuzzi. 3B: Clint Vondrak. "},{"label":"Weather","value":"81 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, R To L."},{"label":"First pitch","value":"1:20 PM."},{"label":"T","value":"2:29."},{"label":"Att","value":"40,044."},{"label":"Venue","value":"Wrigley Field."},{"label":"August 15, 2025"}],"pitchingNotes":["Sisk pitched to 1 batter in the 7th inning."],"topPerformers":[{"player":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952","boxscoreName":"Ashcraft, B"},"jerseyNumber":"67","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, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":7,"airOuts":4,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":61,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":61,"balls":20,"strikes":41,"strikePercentage":".670","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":2,"lineOuts":1},"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":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":65,"pitchingGameScore":65},{"player":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067","boxscoreName":"Rea"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":17,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":87,"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":87,"balls":34,"strikes":53,"strikePercentage":".610","hitBatsmen":1,"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":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":62,"pitchingGameScore":62},{"player":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","boxscoreName":"Crow-Armstrong"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"3-3 | 2B, HBP, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":86,"groundOuts":83,"airOuts":146,"runs":75,"doubles":32,"triples":4,"homeRuns":27,"strikeOuts":119,"baseOnBalls":20,"intentionalWalks":0,"hits":119,"hitByPitch":6,"avg":".259","atBats":459,"obp":".297","slg":".523","ops":".820","caughtStealing":6,"stolenBases":30,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":493,"totalBases":240,"rbi":79,"leftOnBase":220,"sacBunts":4,"sacFlies":4,"babip":".290","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","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":340,"errors":1,"chances":345,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":59,"hittingGameScore":59}]},"decisions":{"winner":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"loser":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}