{"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":823355,"link":"/api/v1.1/game/823355/feed/live","metaData":{"wait":10,"timeStamp":"20260726_013035","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823355,"type":"R","doubleHeader":"N","id":"2026/07/25/chnmlb-pitmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823355-2026-07-25","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-25T22:40:00Z","originalDate":"2026-07-25","officialDate":"2026-07-25","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112","season":2026,"venue":{"id":17,"name":"Wrigley Field","link":"/api/v1/venues/17"},"springVenue":{"id":4629,"link":"/api/v1/venues/4629"},"teamCode":"chn","fileCode":"chc","abbreviation":"CHC","teamName":"Cubs","locationName":"Chicago","firstYearOfPlay":"1874","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Chi Cubs","record":{"gamesPlayed":104,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":59,"losses":45,"ties":0,"pct":".567"},"records":{},"divisionLeader":false,"wins":59,"losses":45,"winningPercentage":".567"},"franchiseName":"Chicago","clubName":"Cubs","active":true},"home":{"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":2026,"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":105,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":53,"losses":52,"ties":0,"pct":".505"},"records":{},"divisionLeader":false,"wins":53,"losses":52,"winningPercentage":".505"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true}},"players":{"ID694378":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378","firstName":"Jacob","lastName":"Gonzalez","primaryNumber":"26","birthDate":"2002-05-30","currentAge":24,"birthCity":"Glendora","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jacob","useLastName":"Gonzalez","middleName":"Jesus","boxscoreName":"Gonzalez, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Gonzalez","nameSlug":"jacob-gonzalez-694378","firstLastName":"Jacob Gonzalez","lastFirstName":"Gonzalez, Jacob","lastInitName":"Gonzalez, J","initLastName":"J Gonzalez","fullFMLName":"Jacob Jesus Gonzalez","fullLFMName":"Gonzalez, Jacob Jesus","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"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},"ID624424":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424","firstName":"Michael","lastName":"Conforto","primaryNumber":"20","birthDate":"1993-03-01","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Michael","useLastName":"Conforto","middleName":"Thomas","boxscoreName":"Conforto","nickName":"Forto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Conforto","nameSlug":"michael-conforto-624424","firstLastName":"Michael Conforto","lastFirstName":"Conforto, Michael","lastInitName":"Conforto, M","initLastName":"M Conforto","fullFMLName":"Michael Thomas Conforto","fullLFMName":"Conforto, Michael Thomas","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID664040":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040","firstName":"Brandon","lastName":"Lowe","primaryNumber":"5","birthDate":"1994-07-06","currentAge":32,"birthCity":"Suffolk","birthStateProvince":"VA","birthCountry":"USA","height":"5' 9\"","weight":181,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brandon","useLastName":"Lowe","middleName":"Norman","boxscoreName":"Lowe, B","nickName":"Bamm-Bamm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"rhymes with \"now\"","mlbDebutDate":"2018-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Lowe","nameSlug":"brandon-lowe-664040","firstLastName":"Brandon Lowe","lastFirstName":"Lowe, Brandon","lastInitName":"Lowe, B","initLastName":"B Lowe","fullFMLName":"Brandon Norman Lowe","fullLFMName":"Lowe, Brandon Norman","strikeZoneTop":3.088,"strikeZoneBottom":1.559},"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},"ID683003":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003","firstName":"Jared","lastName":"Jones","primaryNumber":"17","birthDate":"2001-08-06","currentAge":24,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jared","useLastName":"Jones","middleName":"Keith","boxscoreName":"Jones","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Jones","nameSlug":"jared-jones-683003","firstLastName":"Jared Jones","lastFirstName":"Jones, Jared","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jared Keith Jones","fullLFMName":"Jones, Jared Keith","strikeZoneTop":3.41,"strikeZoneBottom":1.57},"ID684007":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","firstName":"Shota","lastName":"Imanaga","primaryNumber":"18","birthDate":"1993-09-01","currentAge":32,"birthCity":"Kitakyushu","birthCountry":"Japan","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shota","useLastName":"Imanaga","boxscoreName":"Imanaga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SHOW-tah ee-mah-NAH-gah","mlbDebutDate":"2024-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shota Imanaga","nameSlug":"shota-imanaga-684007","firstLastName":"Shota Imanaga","lastFirstName":"Imanaga, Shota","lastInitName":"Imanaga, S","initLastName":"S Imanaga","fullFMLName":"Shota  Imanaga","fullLFMName":"Imanaga, Shota ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID699393":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393","firstName":"Pedro","lastName":"Ramírez","primaryNumber":"75","birthDate":"2004-04-01","currentAge":22,"birthCity":"Temblador","birthCountry":"Venezuela","height":"5' 9\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Pedro","useLastName":"Ramírez","middleName":"Javier","boxscoreName":"Ramírez","gender":"M","nameMatrilineal":"Escobar","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-23","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Ramírez","nameSlug":"pedro-ramirez-699393","firstLastName":"Pedro Ramírez","lastFirstName":"Ramírez, Pedro","lastInitName":"Ramírez, P","initLastName":"P Ramírez","fullFMLName":"Pedro Javier Ramírez","fullLFMName":"Ramírez, Pedro Javier","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID608348":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348","firstName":"Carson","lastName":"Kelly","primaryNumber":"15","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carson","useLastName":"Kelly","middleName":"Franklin","boxscoreName":"Kelly, C","nickName":"Cars","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Kelly","nameSlug":"carson-kelly-608348","firstLastName":"Carson Kelly","lastFirstName":"Kelly, Carson","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Carson Franklin Kelly","fullLFMName":"Kelly, Carson Franklin","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID592791":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791","firstName":"Jameson","lastName":"Taillon","primaryNumber":"50","birthDate":"1991-11-18","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jameson","useLastName":"Taillon","middleName":"Lee","boxscoreName":"Taillon","nickName":"Jamo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"TIE-own","mlbDebutDate":"2016-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jameson Taillon","nameSlug":"jameson-taillon-592791","firstLastName":"Jameson Taillon","lastFirstName":"Taillon, Jameson","lastInitName":"Taillon, J","initLastName":"J Taillon","fullFMLName":"Jameson Lee Taillon","fullLFMName":"Taillon, Jameson Lee","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID665804":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804","firstName":"Miguel","lastName":"Amaya","primaryNumber":"9","birthDate":"1999-03-09","currentAge":27,"birthCity":"Herrera","birthCountry":"Panama","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Miguel","useLastName":"Amaya","middleName":"Antonio","boxscoreName":"Amaya","gender":"M","nameMatrilineal":"Oro","isPlayer":true,"isVerified":false,"pronunciation":"ah-MIE-ah","mlbDebutDate":"2023-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Amaya","nameSlug":"miguel-amaya-665804","firstLastName":"Miguel Amaya","lastFirstName":"Amaya, Miguel","lastInitName":"Amaya, M","initLastName":"M Amaya","fullFMLName":"Miguel Antonio Amaya","fullLFMName":"Amaya, Miguel Antonio","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"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":31,"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},"ID696149":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149","firstName":"Roy","lastName":"Chandler","primaryNumber":"36","birthDate":"2002-09-14","currentAge":23,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bubba","useLastName":"Chandler","middleName":"Reuben","boxscoreName":"Chandler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bubba Chandler","nameTitle":"IV","nameSuffix":"IV","nameSlug":"bubba-chandler-696149","firstLastName":"Bubba Chandler","lastFirstName":"Chandler, Bubba","lastInitName":"Chandler, B","initLastName":"B Chandler","fullFMLName":"Roy Reuben Chandler","fullLFMName":"Chandler, Roy Reuben","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID695257":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257","firstName":"William","lastName":"Cook","primaryNumber":"25","birthDate":"1999-01-07","currentAge":27,"birthCity":"Layton","birthStateProvince":"UT","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Billy","useLastName":"Cook","middleName":"Monroe","boxscoreName":"Cook, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Billy Cook","nameSlug":"billy-cook-695257","firstLastName":"Billy Cook","lastFirstName":"Cook, Billy","lastInitName":"Cook, B","initLastName":"B Cook","fullFMLName":"William Monroe Cook","fullLFMName":"Cook, William Monroe","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID668970":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970","firstName":"Gavin","lastName":"Hollowell","primaryNumber":"46","birthDate":"1997-11-04","currentAge":28,"birthCity":"Somerset","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 7\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Hollowell","middleName":"Ernest","boxscoreName":"Hollowell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Hollowell","nameSlug":"gavin-hollowell-668970","firstLastName":"Gavin Hollowell","lastFirstName":"Hollowell, Gavin","lastInitName":"Hollowell, G","initLastName":"G Hollowell","fullFMLName":"Gavin Ernest Hollowell","fullLFMName":"Hollowell, Gavin Ernest","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID650644":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","firstName":"Aaron","lastName":"Civale","primaryNumber":"38","birthDate":"1995-06-12","currentAge":31,"birthCity":"East Windsor","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Civale","middleName":"James","boxscoreName":"Civale","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"sih-VAH-lee","mlbDebutDate":"2019-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Civale","nameSlug":"aaron-civale-650644","firstLastName":"Aaron Civale","lastFirstName":"Civale, Aaron","lastInitName":"Civale, A","initLastName":"A Civale","fullFMLName":"Aaron James Civale","fullLFMName":"Civale, Aaron James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669020":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020","firstName":"Ryan","lastName":"Rolison","primaryNumber":"33","birthDate":"1997-07-11","currentAge":29,"birthCity":"Jackson","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Rolison","middleName":"Perry","boxscoreName":"Rolison","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"RAHL-ison","mlbDebutDate":"2025-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Rolison","nameSlug":"ryan-rolison-669020","firstLastName":"Ryan Rolison","lastFirstName":"Rolison, Ryan","lastInitName":"Rolison, R","initLastName":"R Rolison","fullFMLName":"Ryan Perry Rolison","fullLFMName":"Rolison, Ryan Perry","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID696062":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062","firstName":"Wilber","lastName":"Dotel","primaryNumber":"66","birthDate":"2002-09-25","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wilber","useLastName":"Dotel","middleName":"Bladimir","boxscoreName":"Dotel","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wilber Dotel","nameSlug":"wilber-dotel-696062","firstLastName":"Wilber Dotel","lastFirstName":"Dotel, Wilber","lastInitName":"Dotel, W","initLastName":"W Dotel","fullFMLName":"Wilber Bladimir Dotel","fullLFMName":"Dotel, Wilber Bladimir","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID542303":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303","firstName":"Marcell","lastName":"Ozuna","primaryNumber":"24","birthDate":"1990-11-12","currentAge":35,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Marcell","useLastName":"Ozuna","boxscoreName":"Ozuna","nickName":"The Big Bear","gender":"M","nameMatrilineal":"Idelfonso","isPlayer":true,"isVerified":true,"pronunciation":"oh-ZOO-nah","mlbDebutDate":"2013-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcell Ozuna","nameSlug":"marcell-ozuna-542303","firstLastName":"Marcell Ozuna","lastFirstName":"Ozuna, Marcell","lastInitName":"Ozuna, M","initLastName":"M Ozuna","fullFMLName":"Marcell Ozuna","fullLFMName":"Ozuna, Marcell","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"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},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":31,"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},"ID685126":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126","firstName":"Brandon","lastName":"Eisert","primaryNumber":"14","birthDate":"1998-01-19","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Eisert","middleName":"Michael","boxscoreName":"Eisert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"EYE-sert","mlbDebutDate":"2024-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandon Eisert","nameSlug":"brandon-eisert-685126","firstLastName":"Brandon Eisert","lastFirstName":"Eisert, Brandon","lastInitName":"Eisert, B","initLastName":"B Eisert","fullFMLName":"Brandon Michael Eisert","fullLFMName":"Eisert, Brandon Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID665871":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871","firstName":"Javier","lastName":"Assad","primaryNumber":"72","birthDate":"1997-07-30","currentAge":28,"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},"ID621053":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053","firstName":"Tyler","lastName":"Ferguson","primaryNumber":"64","birthDate":"1993-10-05","currentAge":32,"birthCity":"Fresno","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Ferguson","middleName":"Clark","boxscoreName":"Ferguson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Ferguson","nameSlug":"tyler-ferguson-621053","firstLastName":"Tyler Ferguson","lastFirstName":"Ferguson, Tyler","lastInitName":"Ferguson, T","initLastName":"T Ferguson","fullFMLName":"Tyler Clark Ferguson","fullLFMName":"Ferguson, Tyler Clark","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID642397":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397","firstName":"Gregory","lastName":"Soto","primaryNumber":"31","birthDate":"1995-02-11","currentAge":31,"birthCity":"Haina","birthCountry":"Dominican Republic","height":"6' 1\"","weight":247,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gregory","useLastName":"Soto","boxscoreName":"Soto, G","nickName":"Capiro","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gregory Soto","nameSlug":"gregory-soto-642397","firstLastName":"Gregory Soto","lastFirstName":"Soto, Gregory","lastInitName":"Soto, G","initLastName":"G Soto","fullFMLName":"Gregory Soto","fullLFMName":"Soto, Gregory","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID608324":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","firstName":"Alexander","lastName":"Bregman","primaryNumber":"3","birthDate":"1994-03-30","currentAge":32,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alex","useLastName":"Bregman","middleName":"David","boxscoreName":"Bregman","nickName":"A-Breg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BREGG-min","mlbDebutDate":"2016-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Bregman","nameSlug":"alex-bregman-608324","firstLastName":"Alex Bregman","lastFirstName":"Bregman, Alex","lastInitName":"Bregman, A","initLastName":"A Bregman","fullFMLName":"Alexander David Bregman","fullLFMName":"Bregman, Alexander David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID682254":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254","firstName":"Mason","lastName":"Montgomery","primaryNumber":"46","birthDate":"2000-06-17","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Montgomery","middleName":"Jack","boxscoreName":"Montgomery, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Montgomery","nameSlug":"mason-montgomery-682254","firstLastName":"Mason Montgomery","lastFirstName":"Montgomery, Mason","lastInitName":"Montgomery, M","initLastName":"M Montgomery","fullFMLName":"Mason Jack Montgomery","fullLFMName":"Montgomery, Mason Jack","strikeZoneTop":3.47,"strikeZoneBottom":1.59},"ID683737":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737","firstName":"Michael","lastName":"Busch","primaryNumber":"29","birthDate":"1997-11-09","currentAge":28,"birthCity":"Inver Grove Heights","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Busch","middleName":"James","boxscoreName":"Busch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Busch","nameSlug":"michael-busch-683737","firstLastName":"Michael Busch","lastFirstName":"Busch, Michael","lastInitName":"Busch, M","initLastName":"M Busch","fullFMLName":"Michael James Busch","fullLFMName":"Busch, Michael James","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID657097":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097","firstName":"Jacob","lastName":"Webb","primaryNumber":"71","birthDate":"1993-08-15","currentAge":32,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Webb","middleName":"Lawrence","boxscoreName":"Webb, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Webb","nameSlug":"jacob-webb-657097","firstLastName":"Jacob Webb","lastFirstName":"Webb, Jacob","lastInitName":"Webb, J","initLastName":"J Webb","fullFMLName":"Jacob Lawrence Webb","fullLFMName":"Webb, Jacob Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID699013":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013","firstName":"Esmerlyn","lastName":"Valdez","primaryNumber":"55","birthDate":"2004-01-27","currentAge":22,"birthCity":"San Juan La Maguana","birthCountry":"Dominican Republic","height":"6' 2\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esmerlyn","useLastName":"Valdez","boxscoreName":"Valdez, Es","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esmerlyn Valdez","nameSlug":"esmerlyn-valdez-699013","firstLastName":"Esmerlyn Valdez","lastFirstName":"Valdez, Esmerlyn","lastInitName":"Valdez, E","initLastName":"E Valdez","fullFMLName":"Esmerlyn Valdez","fullLFMName":"Valdez, Esmerlyn","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"ID663968":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968","firstName":"Jake","lastName":"Mangum","primaryNumber":"28","birthDate":"1996-03-08","currentAge":30,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"5' 11\"","weight":191,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"Mangum","middleName":"Thomas","boxscoreName":"Mangum","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Mangum","nameSlug":"jake-mangum-663968","firstLastName":"Jake Mangum","lastFirstName":"Mangum, Jake","lastInitName":"Mangum, J","initLastName":"J Mangum","fullFMLName":"Jake Thomas Mangum","fullLFMName":"Mangum, Jake Thomas","strikeZoneTop":3.18,"strikeZoneBottom":1.605},"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},"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},"ID681909":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909","firstName":"Justin","lastName":"Dean","primaryNumber":"1","birthDate":"1996-12-06","currentAge":29,"birthCity":"Mauldin","birthStateProvince":"SC","birthCountry":"USA","height":"5' 8\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Justin","useLastName":"Dean","middleName":"Emmanuel","boxscoreName":"Dean","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Dean","nameSlug":"justin-dean-681909","firstLastName":"Justin Dean","lastFirstName":"Dean, Justin","lastInitName":"Dean, J","initLastName":"J Dean","fullFMLName":"Justin Emmanuel Dean","fullLFMName":"Dean, Justin Emmanuel","strikeZoneTop":3.034,"strikeZoneBottom":1.531},"ID656849":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849","firstName":"David","lastName":"Peterson","primaryNumber":"19","birthDate":"1995-09-03","currentAge":30,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Peterson","middleName":"John","boxscoreName":"Peterson, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2020-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"David Peterson","nameSlug":"david-peterson-656849","firstLastName":"David Peterson","lastFirstName":"Peterson, David","lastInitName":"Peterson, D","initLastName":"D Peterson","fullFMLName":"David John Peterson","fullLFMName":"Peterson, David John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID663423":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423","firstName":"Trent","lastName":"Thornton","primaryNumber":"49","birthDate":"1993-09-30","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trent","useLastName":"Thornton","middleName":"Edward","boxscoreName":"Thornton","nickName":"The Big Dreidel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trent Thornton","nameSlug":"trent-thornton-663423","firstLastName":"Trent Thornton","lastFirstName":"Thornton, Trent","lastInitName":"Thornton, T","initLastName":"T Thornton","fullFMLName":"Trent Edward Thornton","fullLFMName":"Thornton, Trent Edward","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID701649":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649","firstName":"James","lastName":"Triantos","primaryNumber":"5","birthDate":"2003-01-29","currentAge":23,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"James","useLastName":"Triantos","middleName":"Douglas","boxscoreName":"Triantos","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Triantos","nameSlug":"james-triantos-701649","firstLastName":"James Triantos","lastFirstName":"Triantos, James","lastInitName":"Triantos, J","initLastName":"J Triantos","fullFMLName":"James Douglas Triantos","fullLFMName":"Triantos, James Douglas","strikeZoneTop":3.149,"strikeZoneBottom":1.589},"ID682997":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997","firstName":"Tyler","lastName":"Callihan","primaryNumber":"37","birthDate":"2000-06-22","currentAge":26,"birthCity":"Jacksonville","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Callihan","boxscoreName":"Callihan, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Callihan","nameSlug":"tyler-callihan-682997","firstLastName":"Tyler Callihan","lastFirstName":"Callihan, Tyler","lastInitName":"Callihan, T","initLastName":"T Callihan","fullFMLName":"Tyler Callihan","fullLFMName":"Callihan, Tyler","strikeZoneTop":3.168,"strikeZoneBottom":1.599},"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},"ID676760":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760","firstName":"Ronald","lastName":"Marinaccio","primaryNumber":"97","birthDate":"1995-07-01","currentAge":31,"birthCity":"Toms River","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ron","useLastName":"Marinaccio","middleName":"James","boxscoreName":"Marinaccio","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"mair-uh-NAH-chee-oh","mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ron Marinaccio","nameSlug":"ron-marinaccio-676760","firstLastName":"Ron Marinaccio","lastFirstName":"Marinaccio, Ron","lastInitName":"Marinaccio, R","initLastName":"R Marinaccio","fullFMLName":"Ronald James Marinaccio","fullLFMName":"Marinaccio, Ronald James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID676566":{"id":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566","firstName":"Shawn","lastName":"Ross","primaryNumber":"73","birthDate":"1999-09-30","currentAge":26,"birthCity":"Santurce","birthCountry":"Puerto Rico","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Shawn","useLastName":"Ross","middleName":"Michael","boxscoreName":"Ross","gender":"M","nameMatrilineal":"Tarabochie","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shawn Ross","nameSlug":"shawn-ross-676566","firstLastName":"Shawn Ross","lastFirstName":"Ross, Shawn","lastInitName":"Ross, S","initLastName":"S Ross","fullFMLName":"Shawn Michael Ross","fullLFMName":"Ross, Shawn Michael","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"ID656811":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811","firstName":"Ryan","lastName":"O'Hearn","primaryNumber":"29","birthDate":"1993-07-26","currentAge":33,"birthCity":"Dunedin","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"O'Hearn","middleName":"Patrick","boxscoreName":"O'Hearn","nickName":"Brohearn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan O'Hearn","nameSlug":"ryan-o-hearn-656811","firstLastName":"Ryan O'Hearn","lastFirstName":"O'Hearn, Ryan","lastInitName":"O'Hearn, R","initLastName":"R O'Hearn","fullFMLName":"Ryan Patrick O'Hearn","fullLFMName":"O'Hearn, Ryan Patrick","strikeZoneTop":3.289,"strikeZoneBottom":1.66}},"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31","location":{"address1":"115 Federal Street","city":"Pittsburgh","state":"Pennsylvania","stateAbbrev":"PA","postalCode":"15212","defaultCoordinates":{"latitude":40.446904,"longitude":-80.005753},"azimuthAngle":116.0,"elevation":780,"country":"USA","phone":"(412) 323-5000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":38753,"turfType":"Grass","roofType":"Open","leftLine":325,"left":389,"leftCenter":410,"center":399,"rightCenter":375,"rightLine":320},"active":true,"season":"2026"},"officialVenue":{"id":31,"link":"/api/v1/venues/31"},"weather":{"condition":"Partly Cloudy","temp":"79","wind":"8 mph, Out To LF"},"gameInfo":{"attendance":39105,"firstPitch":"2026-07-25T22:42:00.000Z","gameDurationMinutes":168},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":3,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"home":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"}},"officialScorer":{"id":496999,"fullName":"Dave Musil Jr.","link":"/api/v1/people/496999"},"primaryDatacaster":{"id":839296,"fullName":"Kerry Wolff","link":"/api/v1/people/839296"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a pop up to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-25T22:42:42.288Z","endTime":"2026-07-25T22:43:13.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T21:00:40.889Z","endTime":"2026-07-25T22:09:52.285Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-25T22:09:52.285Z","endTime":"2026-07-25T22:42:00.542Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-25T22:42:00.542Z","endTime":"2026-07-25T22:42:44.328Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.870532518235215,"aZ":-17.075262493771508,"pfxX":-7.457787136673919,"pfxZ":7.58869078877065,"pX":-0.7056503580027254,"pZ":2.72405356110488,"vX0":6.301098529026557,"vY0":-139.56371549345766,"vZ0":-4.7156287888149135,"x":143.9,"y":165.23,"x0":-2.0141226803576804,"y0":50.004506535847185,"z0":5.546208084664155,"aX":-14.840797720338763},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":12.4,"spinRate":2064,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.39117789681950565,"extension":6.622242302587717},"index":3,"playId":"890dd061-7335-373d-8d17-159b2ec6b80f","pitchNumber":1,"startTime":"2026-07-25T22:42:44.328Z","endTime":"2026-07-25T22:42:47.521Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.207484166455547,"aZ":-29.77543821562006,"pfxX":-7.720957996731324,"pfxZ":1.2994640395386767,"pX":-0.783255846455059,"pZ":1.333155007850723,"vX0":6.172432682765921,"vY0":-134.17217808904317,"vZ0":-5.462302504555426,"x":146.86,"y":202.78,"x0":-2.0987237904927403,"y0":50.00180469121927,"z0":5.4902738153937545,"aX":-14.222684647113184},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.4,"breakHorizontal":12.8,"spinRate":1627,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4066205990808158,"extension":6.61184023610398},"hitData":{"launchSpeed":62.3,"launchAngle":33.0,"totalDistance":182.0,"trajectory":"popup","hardness":"medium","location":"7","coordinates":{"coordX":88.71,"coordY":132.01}},"index":4,"playId":"fa0070aa-6807-3594-a411-7abdd97d281b","pitchNumber":2,"startTime":"2026-07-25T22:43:00.603Z","endTime":"2026-07-25T22:43:13.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:43:13.041Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-25T22:43:36.394Z","endTime":"2026-07-25T22:45:06.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"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":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":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":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"45ae6f8f-0552-3166-8d80-99e1cba92e85","startTime":"2026-07-25T22:43:36.394Z","endTime":"2026-07-25T22:43:47.190Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"Pete Crow-Armstrong steals (26) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"45ae6f8f-0552-3166-8d80-99e1cba92e85","startTime":"2026-07-25T22:43:59.798Z","endTime":"2026-07-25T22:44:07.880Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"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":96.5,"endSpeed":88.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24671845054243,"aZ":-14.428233308208,"pfxX":-5.857094284387634,"pfxZ":8.807721689043287,"pX":-0.21527167197622932,"pZ":3.5379970962943084,"vX0":7.162775177184717,"vY0":-140.46003156842647,"vZ0":-3.0700967336933567,"x":125.21,"y":143.25,"x0":-2.027176282987236,"y0":50.006245251960806,"z0":5.572787646874745,"aX":-11.80648465039901},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":9.2,"spinRate":2119,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.38867489076207384,"extension":6.69466947884128},"index":2,"playId":"7ebbfa2c-e1f3-3fea-a78f-edb4089e4b54","pitchNumber":1,"startTime":"2026-07-25T22:44:07.880Z","endTime":"2026-07-25T22:44:11.801Z","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":95.2,"endSpeed":87.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.884381260000815,"aZ":-15.762563184479461,"pfxX":-6.809194205081987,"pfxZ":8.416734007310058,"pX":0.44640678729407607,"pZ":4.217824071575855,"vX0":8.579125740109724,"vY0":-138.49575998635908,"vZ0":-1.0928315886423168,"x":99.98,"y":124.9,"x0":-1.8014579664289196,"y0":50.00027752623668,"z0":5.667942401362847,"aX":-13.27399725809881},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":10.7,"spinRate":2210,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.3949343844211475,"extension":6.610913239453212},"index":3,"playId":"5f5059b3-b82c-35b7-8f78-73bfec5b14ff","pitchNumber":2,"startTime":"2026-07-25T22:44:24.999Z","endTime":"2026-07-25T22:44:28.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.319367220426717,"aZ":-25.18988535741719,"pfxX":6.794395318478987,"pfxZ":4.5924192573486735,"pX":-0.10110441175855983,"pZ":3.0944945766809613,"vX0":2.854556768578836,"vY0":-122.10888383807774,"vZ0":-0.6067151441725077,"x":120.85,"y":155.23,"x0":-2.165568709559718,"y0":50.00566208877009,"z0":5.498969488320025,"aX":10.339493259084666},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.4,"breakHorizontal":-13.0,"spinRate":2340,"spinDirection":96},"zone":2,"typeConfidence":2.0,"plateTime":0.4472516721742945,"extension":6.628779233259609},"index":4,"playId":"bc5eb1ed-e523-3151-bab1-c42da7e2e273","pitchNumber":3,"startTime":"2026-07-25T22:44:42.549Z","endTime":"2026-07-25T22:44:45.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.358573251563897,"aZ":-27.0874828721959,"pfxX":3.792105699921433,"pfxZ":3.275621338278567,"pX":-0.10863272941065899,"pZ":1.8466643272957992,"vX0":3.75704334289289,"vY0":-123.08178625827124,"vZ0":-3.0791890185848207,"x":121.14,"y":188.92,"x0":-2.140272652493724,"y0":50.005660068076196,"z0":5.375433673916347,"aX":5.897327532812063},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.5,"breakHorizontal":-7.7,"spinRate":2412,"spinDirection":85},"zone":8,"typeConfidence":2.0,"plateTime":0.44275223511473305,"extension":6.682479600793004},"index":5,"playId":"95fbc379-fbdb-3569-a44a-1c968b5147fe","pitchNumber":4,"startTime":"2026-07-25T22:45:03.152Z","endTime":"2026-07-25T22:45:06.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:45:06.595Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-25T22:45:12.868Z","endTime":"2026-07-25T22:47:27.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.081251599502842,"aZ":-24.695250594331,"pfxX":4.237182969444708,"pfxZ":4.92636926480146,"pX":-1.6754119525761082,"pZ":3.416275458646134,"vX0":0.2765954662294377,"vY0":-121.96009882057632,"vZ0":0.06237581092731659,"x":180.86,"y":146.54,"x0":-2.341267346699199,"y0":50.005523921690575,"z0":5.505380689226548,"aX":6.438169472292507},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.2,"breakHorizontal":-7.8,"spinRate":2437,"spinDirection":86},"zone":11,"typeConfidence":2.0,"plateTime":0.44765730521769376,"extension":6.725565240943403},"index":0,"playId":"c507c461-deb8-3247-9fcb-3bda56fe9d02","pitchNumber":1,"startTime":"2026-07-25T22:45:29.772Z","endTime":"2026-07-25T22:45:33.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53387214443968,"aZ":-17.47576522736547,"pfxX":-6.6790007967286575,"pfxZ":7.400499397660564,"pX":-0.49281291375365815,"pZ":2.7641134030859065,"vX0":6.736687191129191,"vY0":-139.59541914098725,"vZ0":-4.2007358027168245,"x":135.78,"y":164.15,"x0":-2.0621520728383747,"y0":50.00357812830192,"z0":5.428745962118753,"aX":-13.267235799487997},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":10.8,"spinRate":2167,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.39141271535649125,"extension":6.625984873460943},"index":1,"playId":"e0b76897-1747-3ff4-a74c-6a190ff38c3d","pitchNumber":2,"startTime":"2026-07-25T22:45:48.250Z","endTime":"2026-07-25T22:45:51.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.885154320110704,"aZ":-29.887511449302497,"pfxX":3.6461222154744037,"pfxZ":1.4556115520407902,"pX":0.33628496211519115,"pZ":1.6069707542684206,"vX0":4.608324246287279,"vY0":-123.82036665739983,"vZ0":-3.3310101377459245,"x":104.18,"y":195.39,"x0":-2.014169389899031,"y0":50.003858192241815,"z0":5.438463936740899,"aX":5.730318646633781},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.2,"breakHorizontal":-7.6,"spinRate":2111,"spinDirection":91},"zone":9,"typeConfidence":2.0,"plateTime":0.4402972988225953,"extension":6.666973880870859},"index":2,"playId":"35b691fb-0a95-39ca-a7af-91754aae4b73","pitchNumber":3,"startTime":"2026-07-25T22:46:12.781Z","endTime":"2026-07-25T22:46:15.781Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"e8ca3f6b-80aa-3b71-bba8-6b4fbedfd59b","startTime":"2026-07-25T22:46:40.465Z","endTime":"2026-07-25T22:46:43.465Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.654914915820825,"aZ":-32.923557219141514,"pfxX":3.0990114297549023,"pfxZ":-0.47303065638384817,"pX":0.5668021518615493,"pZ":0.021321011937183987,"vX0":5.44956898047279,"vY0":-124.66630363347312,"vZ0":-6.313849184492727,"x":95.39,"y":238.2,"x0":-2.041341652401973,"y0":50.00221647575985,"z0":5.270562300872993,"aX":4.926689157318522},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.9,"breakHorizontal":-6.7,"spinRate":2345,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4376542013320792,"extension":6.732543641149004},"index":4,"playId":"6c07b743-1ce8-3160-9dcd-79dcc5863af0","pitchNumber":4,"startTime":"2026-07-25T22:46:59.028Z","endTime":"2026-07-25T22:47:02.068Z","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":87.6,"endSpeed":80.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.834037400708215,"aZ":-26.754505868685833,"pfxX":-7.626400595133587,"pfxZ":3.2869755145338537,"pX":-1.5111491197051017,"pZ":2.8271590675398803,"vX0":4.201332662288779,"vY0":-127.49434965520403,"vZ0":-1.5016373023452312,"x":174.6,"y":162.45,"x0":-2.1882173784060197,"y0":50.00324104118543,"z0":5.532231880227012,"aX":-12.574591444545074},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.9,"breakHorizontal":12.8,"spinRate":1797,"spinDirection":261},"zone":11,"typeConfidence":2.0,"plateTime":0.42936741971083014,"extension":6.6268425541299045},"index":5,"playId":"aab51ed9-9846-336a-b16e-b22648b33ea5","pitchNumber":5,"startTime":"2026-07-25T22:47:23.662Z","endTime":"2026-07-25T22:47:27.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:47:27.177Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to center fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-25T22:47:37.880Z","endTime":"2026-07-25T22:48:20.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.037689847854125,"aZ":-20.321213771678735,"pfxX":-8.915085708301874,"pfxZ":5.987254786540474,"pX":1.0205276071692169,"pZ":1.320094712692089,"vX0":11.006157622670152,"vY0":-139.52126409269823,"vZ0":-7.347710935319904,"x":78.1,"y":203.14,"x0":-1.8086352331099904,"y0":50.00560910186096,"z0":5.316865212483914,"aX":-17.659911690715596},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.5,"breakHorizontal":14.0,"spinRate":2157,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.3918881326230177,"extension":6.708211462588258},"index":0,"playId":"6f486f6c-d7b5-321f-9f7a-e8383bd69637","pitchNumber":1,"startTime":"2026-07-25T22:47:50.278Z","endTime":"2026-07-25T22:47:53.937Z","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":95.6,"endSpeed":88.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.527171982197583,"aZ":-19.01949500102794,"pfxX":-5.497869548470245,"pfxZ":6.671963008061486,"pX":-0.34519361786235336,"pZ":2.2925972158965107,"vX0":6.581980223213537,"vY0":-139.12085225998482,"vZ0":-5.272388632670771,"x":130.16,"y":176.88,"x0":-2.021018000829126,"y0":50.0037640981534,"z0":5.462488888240799,"aX":-10.840438792604148},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.3,"breakHorizontal":8.6,"spinRate":1893,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.39285549199117487,"extension":6.735413206040455},"hitData":{"launchSpeed":95.0,"launchAngle":27.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.28,"coordY":54.39}},"index":1,"playId":"9315d4c4-4501-332c-a359-e3aeff3c309c","pitchNumber":2,"startTime":"2026-07-25T22:48:08.951Z","endTime":"2026-07-25T22:48:20.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:48:20.111Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T22:50:08.483Z","endTime":"2026-07-25T22:51:43.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.3,"endSpeed":82.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.781089065392287,"aZ":-12.220967526501527,"pfxX":6.513197471413438,"pfxZ":11.412763584338757,"pX":-0.3965055292890097,"pZ":3.016043728421225,"vX0":-5.703748022271351,"vY0":-131.3679766039326,"vZ0":-3.7414520630210135,"x":132.11,"y":157.35,"x0":0.9564254907357476,"y0":50.00166753705016,"z0":5.3669772319167794,"aX":11.38562393839986},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":20.0,"breakHorizontal":-10.6,"spinRate":2450,"spinDirection":146},"zone":1,"typeConfidence":0.89,"plateTime":0.416918972232291,"extension":6.019204468307807},"index":0,"playId":"a23ce1a1-88d2-3ac9-a45b-8b52f7e6413f","pitchNumber":1,"startTime":"2026-07-25T22:50:27.119Z","endTime":"2026-07-25T22:50:31.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.399855739132477,"aZ":-14.05398458053492,"pfxX":6.588899345791374,"pfxZ":10.320758506941281,"pX":1.1092141570406195,"pZ":3.175665988291909,"vX0":-2.1510453690367948,"vY0":-131.76277325279145,"vZ0":-2.8909994047812537,"x":74.72,"y":153.04,"x0":1.080889269352798,"y0":50.00296476612092,"z0":5.327659344080002,"aX":11.567134490875132},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.2,"breakHorizontal":-11.4,"spinRate":2494,"spinDirection":145},"zone":12,"typeConfidence":0.88,"plateTime":0.41594930182517853,"extension":6.028786012406568},"index":1,"playId":"6ae7dd9e-d1b8-3e19-98d0-899deeec75c4","pitchNumber":2,"startTime":"2026-07-25T22:50:48.439Z","endTime":"2026-07-25T22:50:52.631Z","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":91.2,"endSpeed":83.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48907001563106,"aZ":-13.203338669834828,"pfxX":7.2199007826924255,"pfxZ":10.629463150268354,"pX":0.6345660325046737,"pZ":3.203594662170234,"vX0":-3.4921819334322968,"vY0":-132.76905193844328,"vZ0":-3.077751413905679,"x":92.81,"y":152.28,"x0":1.0290314534263223,"y0":50.00456369434431,"z0":5.3390989676110125,"aX":12.88765631323074},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.8,"breakHorizontal":-12.4,"spinRate":2524,"spinDirection":145},"zone":3,"typeConfidence":0.89,"plateTime":0.41258545624023846,"extension":6.050545805270453},"index":2,"playId":"c4d68341-1740-3e4e-b306-7dcdf3f5dd8c","pitchNumber":3,"startTime":"2026-07-25T22:51:05.553Z","endTime":"2026-07-25T22:51:08.553Z","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":"2026-07-25T22:51:16.121Z","endTime":"2026-07-25T22:51:33.049Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"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":91.1,"endSpeed":83.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.479623520127795,"aZ":-15.361712350027144,"pfxX":6.711967010120214,"pfxZ":9.431913670322897,"pX":0.19531972750648383,"pZ":2.8652519733445168,"vX0":-4.396582008456326,"vY0":-132.67603086526447,"vZ0":-3.3991324431985253,"x":109.55,"y":161.42,"x0":1.0022054269409864,"y0":50.00119239031592,"z0":5.283096753508668,"aX":11.96068424891911},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.6,"breakHorizontal":-11.2,"spinRate":2525,"spinDirection":141},"zone":2,"typeConfidence":0.88,"plateTime":0.4128997378729502,"extension":6.140111717950417},"hitData":{"launchSpeed":91.7,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.27,"coordY":139.21}},"index":4,"playId":"75cc008a-511b-3fc3-a909-c7a0729ce42d","pitchNumber":4,"startTime":"2026-07-25T22:51:33.049Z","endTime":"2026-07-25T22:51:43.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:51:43.325Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T22:51:44.795Z","endTime":"2026-07-25T22:52:45.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":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_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.750164616760944,"aZ":-15.590704398849764,"pfxX":6.474722213979275,"pfxZ":9.132580257921186,"pX":1.3873156080315605,"pZ":3.8445147347546853,"vX0":-1.7226976486647847,"vY0":-133.4263295072072,"vZ0":-1.0289233016603871,"x":64.12,"y":134.98,"x0":1.1970523946664038,"y0":50.0050860885431,"z0":5.350695036881277,"aX":11.760304460763154},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.6,"breakHorizontal":-11.4,"spinRate":2496,"spinDirection":142},"zone":12,"typeConfidence":0.87,"plateTime":0.40937569837514687,"extension":6.005464194654102},"index":0,"playId":"ade4ffd9-ad68-3305-a222-4f10662b040b","pitchNumber":1,"startTime":"2026-07-25T22:52:08.643Z","endTime":"2026-07-25T22:52:11.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.270854637793573,"aZ":-14.401663344707863,"pfxX":6.294664701434025,"pfxZ":9.74811928196345,"pX":0.7015334776850837,"pZ":3.068337632811221,"vX0":-3.0542872756700374,"vY0":-133.54853138436593,"vZ0":-3.0159441229130053,"x":90.26,"y":155.93,"x0":1.036560409965481,"y0":50.001340237576905,"z0":5.235879353896723,"aX":11.474151797328838},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":-10.8,"spinRate":2486,"spinDirection":143},"zone":3,"typeConfidence":0.88,"plateTime":0.40869463479219226,"extension":6.07515045153214},"index":1,"playId":"bc880b92-95e4-31e0-91b7-8b84aae88517","pitchNumber":2,"startTime":"2026-07-25T22:52:21.392Z","endTime":"2026-07-25T22:52:24.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(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":91.5,"endSpeed":83.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.907332814129497,"aZ":-18.531947157320694,"pfxX":7.814800174481842,"pfxZ":7.586957880424588,"pX":0.8351578901860119,"pZ":2.8243065250484096,"vX0":-3.158510880939269,"vY0":-133.29830700435053,"vZ0":-2.8521766577783962,"x":85.17,"y":162.52,"x0":1.0208595384408237,"y0":50.000006939034265,"z0":5.247498587812328,"aX":14.047553565716033},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.3,"breakHorizontal":-13.4,"spinRate":2500,"spinDirection":142},"zone":12,"typeConfidence":0.73,"plateTime":0.411037305095459,"extension":6.065428114560136},"hitData":{"launchSpeed":98.0,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.87,"coordY":142.8}},"index":2,"playId":"0860e8ad-6d82-3379-b654-181ffe24b92c","pitchNumber":3,"startTime":"2026-07-25T22:52:38.529Z","endTime":"2026-07-25T22:52:45.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:52:45.983Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T22:52:52.734Z","endTime":"2026-07-25T22:53:20.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.9436516656553,"aZ":-28.068546494418964,"pfxX":8.124316094826586,"pfxZ":2.8804774606803285,"pX":0.7862710262028255,"pZ":2.381247254847476,"vX0":-3.278397069357582,"vY0":-118.18186198855506,"vZ0":-1.0285610639442133,"x":87.03,"y":174.49,"x0":1.130267069563896,"y0":50.00240906999409,"z0":5.38282811172576,"aX":11.577938318601552},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":5.3,"breakHorizontal":-14.0,"spinRate":1191,"spinDirection":130},"zone":6,"typeConfidence":0.91,"plateTime":0.4621399664367778,"extension":6.204386191499337},"hitData":{"launchSpeed":84.2,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.22,"coordY":177.02}},"index":0,"playId":"d4727b8c-4bdb-3f0e-939f-456e72a1cc94","pitchNumber":1,"startTime":"2026-07-25T22:53:12.394Z","endTime":"2026-07-25T22:53:20.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:53:20.729Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-25T22:55:08.603Z","endTime":"2026-07-25T22:58:23.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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(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":85.4,"endSpeed":78.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.430187535172394,"aZ":-28.506555198489224,"pfxX":6.341859259711179,"pfxZ":2.3358064263702385,"pX":-0.337457675320793,"pZ":2.6166598116178896,"vX0":2.29368981137743,"vY0":-124.36818955041265,"vZ0":-1.3571665341230204,"x":129.86,"y":168.13,"x0":-2.095046342077222,"y0":50.0031503420635,"z0":5.528968311962979,"aX":9.95543603434583},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.2,"breakHorizontal":-12.0,"spinRate":2188,"spinDirection":108},"zone":4,"typeConfidence":2.0,"plateTime":0.4400378309944766,"extension":6.711097146062366},"index":0,"playId":"839f7b6f-4751-3d37-9f0e-286304b80bd6","pitchNumber":1,"startTime":"2026-07-25T22:55:41.265Z","endTime":"2026-07-25T22:55:44.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.865955690960366,"aZ":-25.15179965224943,"pfxX":-8.495056229431698,"pfxZ":4.26856094952322,"pX":0.8885709601869785,"pZ":0.3356976166369061,"vX0":9.715594749491027,"vY0":-127.11924222843331,"vZ0":-7.540569231293089,"x":83.13,"y":229.72,"x0":-1.8704536822098086,"y0":50.002711384417196,"z0":5.323150177602014,"aX":-13.971678743492003},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.2,"breakHorizontal":13.3,"spinRate":1721,"spinDirection":267},"zone":14,"typeConfidence":2.0,"plateTime":0.430083508237705,"extension":6.84830901937792},"index":1,"playId":"75cdde2f-b26b-3f50-80f9-1463ce41ac17","pitchNumber":2,"startTime":"2026-07-25T22:55:57.282Z","endTime":"2026-07-25T22:56:00.340Z","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":96.5,"endSpeed":88.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59294677835049,"aZ":-16.927601056698354,"pfxX":-6.459902384979154,"pfxZ":7.566057377111351,"pX":-0.9831102560434696,"pZ":2.7990050384066705,"vX0":5.020333252694319,"vY0":-140.5235344199693,"vZ0":-4.520144242467098,"x":154.47,"y":163.21,"x0":-1.946799980630392,"y0":50.00305005856043,"z0":5.51620546101809,"aX":-13.017191616944892},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":10.8,"spinRate":2034,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.38865637124997754,"extension":6.715541949367353},"index":2,"playId":"177be778-c4ec-3069-9a5f-b6fed7e78bbb","pitchNumber":3,"startTime":"2026-07-25T22:56:16.368Z","endTime":"2026-07-25T22:56:19.602Z","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":96.4,"endSpeed":88.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50268106533442,"aZ":-17.55759701477356,"pfxX":-7.605352091194102,"pfxZ":7.258102886103677,"pX":-0.5720026264693001,"pZ":2.8995148950188683,"vX0":6.446286001645007,"vY0":-140.26442987539045,"vZ0":-4.092118580838511,"x":138.8,"y":160.49,"x0":-1.899664061453859,"y0":50.00419536519734,"z0":5.505351467591733,"aX":-15.319891673028858},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.6,"breakHorizontal":12.6,"spinRate":2140,"spinDirection":238},"zone":1,"typeConfidence":2.0,"plateTime":0.38888216329604,"extension":6.82974371504633},"index":3,"playId":"49544e3d-bbc4-35e7-8ea2-f3c12b25bcc5","pitchNumber":4,"startTime":"2026-07-25T22:56:33.676Z","endTime":"2026-07-25T22:56:36.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9053076991775,"aZ":-25.880890227035657,"pfxX":-9.869066762120507,"pfxZ":3.1914814051622926,"pX":1.0339057188660006,"pZ":2.567933431183726,"vX0":11.290234871215041,"vY0":-139.163452397239,"vZ0":-3.43976072201376,"x":77.59,"y":169.45,"x0":-1.7847328564753804,"y0":50.001278441456684,"z0":5.525626970528241,"aX":-19.44460710609609},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.3,"breakHorizontal":15.7,"spinRate":1961,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.39291134857425813,"extension":6.664226430943558},"index":4,"playId":"aa5a4b87-c4e1-3d60-aae3-abc5db8db06c","pitchNumber":5,"startTime":"2026-07-25T22:56:52.267Z","endTime":"2026-07-25T22:56:56.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04260066250156,"aZ":-14.870789099113871,"pfxX":-6.657049100804034,"pfxZ":8.485704551046144,"pX":-1.8166962201874859,"pZ":3.8079399996356216,"vX0":2.89750949485905,"vY0":-141.6047529381594,"vZ0":-2.321132829301417,"x":186.25,"y":135.97,"x0":-1.985727986473836,"y0":50.0069643697444,"z0":5.584938223566305,"aX":-13.579811255606172},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.1,"breakHorizontal":11.5,"spinRate":2212,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.38617860715855556,"extension":6.6822418611142504},"index":5,"playId":"d383e624-c922-34c7-9066-b7f2ec603c13","pitchNumber":6,"startTime":"2026-07-25T22:57:10.765Z","endTime":"2026-07-25T22:57:14.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24990115884865,"aZ":-17.079886007365598,"pfxX":-6.366110527068415,"pfxZ":7.488405023562354,"pX":-0.6792652022660943,"pZ":3.078511177023774,"vX0":5.94574727790188,"vY0":-140.69239205648572,"vZ0":-4.077445454581514,"x":142.89,"y":155.66,"x0":-1.9871259294144363,"y0":50.00454971814341,"z0":5.645033833917048,"aX":-12.83525563960707},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":10.4,"spinRate":2143,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.3884734596414403,"extension":6.733510847710627},"index":6,"playId":"f7031776-902a-3265-b61c-0aed209b0bd4","pitchNumber":7,"startTime":"2026-07-25T22:57:28.795Z","endTime":"2026-07-25T22:57:33.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.040776378641983,"aZ":-16.186898615031858,"pfxX":-7.896562930941775,"pfxZ":7.890043016924286,"pX":0.9717827256512415,"pZ":2.2014501078748396,"vX0":10.334153705247362,"vY0":-140.77332737959478,"vZ0":-6.288839553194788,"x":79.96,"y":179.34,"x0":-1.7042188362240338,"y0":50.00386630761188,"z0":5.494702724449463,"aX":-16.004172246571724},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.3,"breakHorizontal":12.5,"spinRate":2152,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.38764038504716014,"extension":6.761601613523327},"index":7,"playId":"147e3a7d-ff3f-3e96-a196-34564de219d9","pitchNumber":8,"startTime":"2026-07-25T22:57:49.513Z","endTime":"2026-07-25T22:57:52.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.91163236629654,"aZ":-29.68871636588438,"pfxX":2.013701803233646,"pfxZ":1.445278902376982,"pX":-0.4469346060894345,"pZ":2.6141039867259512,"vX0":3.5151948931429136,"vY0":-128.444947919327,"vZ0":-1.844208618874624,"x":134.04,"y":168.2,"x0":-2.0807049778942663,"y0":50.00035271957358,"z0":5.591726555736884,"aX":3.4534616808687697},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.5,"breakHorizontal":-4.2,"spinRate":2208,"spinDirection":159},"zone":4,"typeConfidence":2.0,"plateTime":0.42214366440970297,"extension":6.826218061010509},"index":8,"playId":"8606f132-86c7-3995-83ec-9d5f6e02c713","pitchNumber":9,"startTime":"2026-07-25T22:58:20.410Z","endTime":"2026-07-25T22:58:23.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:58:23.810Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nico Hoerner pops out to catcher Henry Davis in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-25T22:58:29.041Z","endTime":"2026-07-25T23:00:23.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.700295105073295,"aZ":-27.078910239229863,"pfxX":3.9609233533229196,"pfxZ":3.3497260014042904,"pX":-0.2878359299561657,"pZ":2.540484955382117,"vX0":2.9929784334707574,"vY0":-122.17594822341617,"vZ0":-1.5139865348487107,"x":127.97,"y":170.19,"x0":-2.040751595483445,"y0":50.00373142334599,"z0":5.482229526715158,"aX":6.023357884938625},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.0,"breakHorizontal":-7.8,"spinRate":2254,"spinDirection":82},"zone":5,"typeConfidence":2.0,"plateTime":0.44728233661710304,"extension":6.948753706000627},"index":0,"playId":"4c3559ca-1aa7-3eea-b982-ba572d4aae62","pitchNumber":1,"startTime":"2026-07-25T22:58:49.482Z","endTime":"2026-07-25T22:58:52.607Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-25T22:58:58.744Z","endTime":"2026-07-25T22:59:17.368Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80802870812857,"aZ":-17.9366258108745,"pfxX":-7.0639627776072285,"pfxZ":6.993447712999579,"pX":-0.3613586668687886,"pZ":3.1546744493694,"vX0":6.534054103614398,"vY0":-141.2252088217728,"vZ0":-3.5609857237870677,"x":130.77,"y":153.6,"x0":-1.778439937050499,"y0":50.003661336337416,"z0":5.574155914726011,"aX":-14.38162327490246},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.2,"breakHorizontal":11.6,"spinRate":2124,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.3866889915115719,"extension":6.821311761670471},"index":2,"playId":"61824bb6-6208-3c60-a26d-fae4fc7b4a79","pitchNumber":2,"startTime":"2026-07-25T22:59:17.368Z","endTime":"2026-07-25T22:59:21.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.619108453381873,"aZ":-24.30518154991395,"pfxX":2.35144340768801,"pfxZ":5.0596708258127,"pX":1.3754743507941989,"pZ":1.0527679848463443,"vX0":7.371106180024204,"vY0":-123.64941794792007,"vZ0":-5.390875155760259,"x":64.57,"y":210.36,"x0":-1.944286870832619,"y0":50.00256089153422,"z0":5.288781811856935,"aX":3.6573649277206384},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.2,"breakHorizontal":-5.9,"spinRate":2411,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.44219916701800255,"extension":6.951904424954279},"index":3,"playId":"347ae567-d956-33c7-ba0a-6a90a8e6f0e8","pitchNumber":3,"startTime":"2026-07-25T22:59:34.149Z","endTime":"2026-07-25T22:59:38.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.593628405096666,"aZ":-17.957866101322754,"pfxX":-7.152725523719626,"pfxZ":7.0291656972312,"pX":0.24635453945361308,"pZ":3.1330755258588643,"vX0":8.215017521776184,"vY0":-141.6178115817367,"vZ0":-3.415799506792072,"x":107.61,"y":154.19,"x0":-1.7684823021697815,"y0":50.00564440390995,"z0":5.509761750292103,"aX":-14.47154116311657},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.1,"breakHorizontal":11.2,"spinRate":2133,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.38738616866598274,"extension":6.7849244027482225},"index":4,"playId":"c78982a0-f073-318f-824f-665b823a9bc9","pitchNumber":4,"startTime":"2026-07-25T22:59:53.706Z","endTime":"2026-07-25T22:59:56.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.979807176211462,"aZ":-25.72666623083254,"pfxX":4.584893052252632,"pfxZ":4.150744566774341,"pX":0.19701544984570832,"pZ":2.747029464660589,"vX0":3.74628041188768,"vY0":-123.67156028227038,"vZ0":-1.385769624247256,"x":109.49,"y":164.61,"x0":-1.9315026651377303,"y0":50.002852150625955,"z0":5.466407365862743,"aX":7.122980551416224},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.4,"breakHorizontal":-9.1,"spinRate":2171,"spinDirection":102},"zone":5,"typeConfidence":2.0,"plateTime":0.44238813555777456,"extension":6.739386373904902},"hitData":{"launchSpeed":64.7,"launchAngle":86.0,"totalDistance":23.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":118.79,"coordY":210.66}},"index":5,"playId":"c55a4751-351b-3345-adb2-c20ae9fbeddc","pitchNumber":5,"startTime":"2026-07-25T23:00:13.597Z","endTime":"2026-07-25T23:00:23.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:00:23.007Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Ramírez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-25T23:00:35.517Z","endTime":"2026-07-25T23:01:58.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10999082195742,"aZ":-15.001975556490606,"pfxX":-7.778573817035241,"pfxZ":8.744937793594712,"pX":1.211232427391728,"pZ":2.6239051537556874,"vX0":10.67794743246871,"vY0":-138.79240660288042,"vZ0":-5.149008841730577,"x":70.83,"y":167.93,"x0":-1.6633447764744933,"y0":50.00593205023139,"z0":5.491553215141622,"aX":-15.280955965898974},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":12.0,"spinRate":2266,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.39363033346147214,"extension":6.825974314952548},"index":0,"playId":"62c04599-e0bd-330a-a41f-bab6b824ce5e","pitchNumber":1,"startTime":"2026-07-25T23:00:53.414Z","endTime":"2026-07-25T23:00:57.187Z","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":97.1,"endSpeed":88.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8330168944468,"aZ":-13.75862021179494,"pfxX":-6.841687998934322,"pfxZ":9.109803217063117,"pX":0.06913555789793926,"pZ":3.1668334154137554,"vX0":7.5454502958238425,"vY0":-141.21137771253944,"vZ0":-4.058672096091984,"x":114.36,"y":153.28,"x0":-1.7472863711363584,"y0":50.004952627362876,"z0":5.506539351511115,"aX":-13.834140430510708},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":10.9,"spinRate":2264,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.38772791729718836,"extension":6.86854683484193},"index":1,"playId":"bde20846-34e5-3fd0-b690-18cdf42ce1cd","pitchNumber":2,"startTime":"2026-07-25T23:01:10.183Z","endTime":"2026-07-25T23:01:14.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.1,"endSpeed":89.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41818325610472,"aZ":-16.622424944976938,"pfxX":-7.741183416026627,"pfxZ":7.664782457890297,"pX":0.13670022260284648,"pZ":2.675901680236376,"vX0":8.39922074196315,"vY0":-141.15207139175686,"vZ0":-4.758155608346226,"x":111.79,"y":166.53,"x0":-1.863686827026474,"y0":50.00549867621782,"z0":5.4447889042524995,"aX":-15.712414209411671},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":12.5,"spinRate":2228,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.38719679348257596,"extension":6.822882832180334},"index":2,"playId":"a9c1be19-d0fd-3d45-a450-375b6831b843","pitchNumber":3,"startTime":"2026-07-25T23:01:27.885Z","endTime":"2026-07-25T23:01:31.387Z","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":2},"index":3,"startTime":"2026-07-25T23:01:37.780Z","endTime":"2026-07-25T23:01:53.957Z","isPitch":false,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"}},{"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":95.9,"endSpeed":87.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08120529283029,"aZ":-16.222933759884256,"pfxX":-7.7090836069054705,"pfxZ":8.11228026432811,"pX":-0.6237230664278763,"pZ":3.0790360392877485,"vX0":6.331801013963745,"vY0":-139.5074005397678,"vZ0":-3.790468075802766,"x":140.77,"y":155.65,"x0":-1.9238569283792453,"y0":50.00479475246205,"z0":5.528282192021619,"aX":-15.161333856549199},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.0,"breakHorizontal":12.6,"spinRate":2193,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.39298217295428106,"extension":6.740558722290277},"index":4,"playId":"f6c26c11-b03d-38e4-a2e1-e34ead7cda10","pitchNumber":4,"startTime":"2026-07-25T23:01:53.957Z","endTime":"2026-07-25T23:01:58.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:01:58.196Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Esmerlyn Valdez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T23:03:38.990Z","endTime":"2026-07-25T23:05:10.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.815575229943697,"aZ":-29.77453681337267,"pfxX":5.583097341597649,"pfxZ":1.7142133092816731,"pX":0.4422234924906852,"pZ":3.88160964157521,"vX0":-3.3894650853437285,"vY0":-117.49182927267422,"vZ0":2.293645044189015,"x":100.14,"y":133.98,"x0":1.17661055829667,"y0":50.003430629832685,"z0":5.655610572471662,"aX":7.822591728905224},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":4.0,"breakHorizontal":-9.4,"spinRate":1076,"spinDirection":116},"zone":12,"typeConfidence":0.91,"plateTime":0.4658091566620981,"extension":5.9883311026271935},"index":0,"playId":"d4a92a63-a711-3e8f-9fe1-8c6dac2983be","pitchNumber":1,"startTime":"2026-07-25T23:04:04.049Z","endTime":"2026-07-25T23:04:07.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.56887138992796,"aZ":-27.551149173956738,"pfxX":8.902393303310253,"pfxZ":3.2912436552692688,"pX":-1.2202529161020321,"pZ":1.0767527468383682,"vX0":-7.807903607099106,"vY0":-117.29878665895339,"vZ0":-3.9740810521097574,"x":163.51,"y":209.71,"x0":0.9825324453926865,"y0":50.00352508609898,"z0":5.339813030003525,"aX":12.503183484808282},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.3,"breakHorizontal":-14.4,"spinRate":1174,"spinDirection":117},"zone":13,"typeConfidence":0.91,"plateTime":0.46557120996628676,"extension":6.210018841544663},"index":1,"playId":"48b15138-c987-3952-83b9-d609aa7150f1","pitchNumber":2,"startTime":"2026-07-25T23:04:17.266Z","endTime":"2026-07-25T23:04:20.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56741495394705,"aZ":-28.661081809114588,"pfxX":7.611478864927596,"pfxZ":2.4690699794499826,"pX":-1.4029170535019082,"pZ":1.7401405990531718,"vX0":-7.833168466703807,"vY0":-118.18143528583481,"vZ0":-2.3761484414053964,"x":170.48,"y":191.8,"x0":0.9585276292663691,"y0":50.00139174381126,"z0":5.379383549095898,"aX":10.815445063068312},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.2,"breakHorizontal":-12.0,"spinRate":1233,"spinDirection":121},"zone":13,"typeConfidence":0.91,"plateTime":0.46266353051486764,"extension":6.2386613406318014},"index":2,"playId":"f50aeb08-d7f4-3868-b367-f71512aa8c9a","pitchNumber":3,"startTime":"2026-07-25T23:04:33.457Z","endTime":"2026-07-25T23:04:37.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0192875154267,"aZ":-12.165540903965445,"pfxX":8.46718988087694,"pfxZ":11.349940060739586,"pX":-0.15497511899732996,"pZ":1.472767678229118,"vX0":-5.666714550183121,"vY0":-131.69811070803462,"vZ0":-7.2361611852119765,"x":122.91,"y":199.02,"x0":0.9205417930340964,"y0":50.004699074497424,"z0":5.149065911752618,"aX":14.929217848217853},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.2,"breakHorizontal":-14.2,"spinRate":2548,"spinDirection":142},"zone":13,"typeConfidence":0.81,"plateTime":0.4153203763947455,"extension":6.089016723564003},"index":3,"playId":"beabc654-0d2d-3dec-ad9c-fac546a466d5","pitchNumber":4,"startTime":"2026-07-25T23:04:49.228Z","endTime":"2026-07-25T23:04:52.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.716517917600214,"aZ":-21.052941864875166,"pfxX":8.966302705590948,"pfxZ":6.410214201394462,"pX":1.2092366275629107,"pZ":2.6898623265546546,"vX0":-3.113193599005853,"vY0":-130.68591181685585,"vZ0":-2.657843245673183,"x":70.91,"y":166.15,"x0":1.2487434088954543,"y0":50.004060966040115,"z0":5.295881704443908,"aX":15.559657647339975},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.3,"breakHorizontal":-15.6,"spinRate":2551,"spinDirection":129},"zone":12,"typeConfidence":0.89,"plateTime":0.41860625713986277,"extension":6.0105787428008925},"index":4,"playId":"789d505f-dbc6-3532-8513-dd62fdbedc74","pitchNumber":5,"startTime":"2026-07-25T23:05:06.384Z","endTime":"2026-07-25T23:05:10.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:05:10.824Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan O'Hearn lines out sharply to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T23:05:19.720Z","endTime":"2026-07-25T23:06:48.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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":"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":89.9,"endSpeed":82.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.017768938608256,"aZ":-20.737529289026632,"pfxX":8.626850350879376,"pfxZ":6.556589976940456,"pX":0.13245792210539495,"pZ":2.865911169319794,"vX0":-5.366071554263498,"vY0":-130.82409612233943,"vZ0":-2.325448717179224,"x":111.95,"y":161.4,"x0":1.0830024077753815,"y0":50.00106513006225,"z0":5.310500545405142,"aX":15.043563450288914},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.6,"breakHorizontal":-14.5,"spinRate":2573,"spinDirection":136},"zone":2,"typeConfidence":0.88,"plateTime":0.4177058522299868,"extension":6.175099191060273},"index":0,"playId":"07a9fdda-8a96-3807-9625-e4ff11fc08e1","pitchNumber":1,"startTime":"2026-07-25T23:05:37.725Z","endTime":"2026-07-25T23:05:40.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.133943899777872,"aZ":-30.89769572436435,"pfxX":-8.138795428989333,"pfxZ":0.9148080387885793,"pX":-1.995018077444319,"pZ":0.9636472420222031,"vX0":-5.1169253195923,"vY0":-117.61186631883243,"vZ0":-3.0667453331618724,"x":193.05,"y":212.76,"x0":1.2691550189448924,"y0":50.00329593952658,"z0":5.161712234644076,"aX":-11.355596977232114},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.2,"breakHorizontal":16.1,"spinRate":2708,"spinDirection":305},"zone":13,"typeConfidence":0.91,"plateTime":0.46641963533829367,"extension":6.132699233637531},"index":1,"playId":"89f66d9d-9509-3e4a-903d-51d3a3fce1e2","pitchNumber":2,"startTime":"2026-07-25T23:05:56.584Z","endTime":"2026-07-25T23:05:59.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.090788448487373,"aZ":-32.35030106779022,"pfxX":-7.8995313584960565,"pfxZ":-0.1306372980915249,"pX":-1.6308063490508655,"pZ":1.2239364368239034,"vX0":-4.393761624968037,"vY0":-118.04397591849684,"vZ0":-2.289423989755008,"x":179.16,"y":205.73,"x0":1.2824208557316177,"y0":50.00037219352071,"z0":5.193270517462976,"aX":-11.111332776377655},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.5,"breakHorizontal":15.4,"spinRate":2625,"spinDirection":331},"zone":13,"typeConfidence":0.91,"plateTime":0.46453815779341134,"extension":6.140995849435214},"index":2,"playId":"3c678dcc-0908-352d-ad7e-d004b0c5bc9a","pitchNumber":3,"startTime":"2026-07-25T23:06:17.185Z","endTime":"2026-07-25T23:06:21.522Z","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":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.523493122193166,"aZ":-20.301780315251452,"pfxX":9.270251857063277,"pfxZ":6.715375252403167,"pX":-0.09381400967024368,"pZ":2.062741634691773,"vX0":-6.037017234664194,"vY0":-131.7610332661862,"vZ0":-4.292340709001656,"x":120.58,"y":183.09,"x0":1.0161324552292363,"y0":50.00315634483092,"z0":5.2022146556778655,"aX":16.39176902623524},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.5,"breakHorizontal":-15.6,"spinRate":2595,"spinDirection":140},"zone":8,"typeConfidence":0.9,"plateTime":0.41480237665204456,"extension":6.227962979456729},"hitData":{"launchSpeed":102.5,"launchAngle":18.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.06,"coordY":99.84}},"index":3,"playId":"71a56422-1bf4-3eba-9fcc-c75adeda8a94","pitchNumber":4,"startTime":"2026-07-25T23:06:37.338Z","endTime":"2026-07-25T23:06:48.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:06:48.400Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Marcell Ozuna lines out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T23:06:49.827Z","endTime":"2026-07-25T23:08:05.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.277012803289747,"aZ":-14.06085761477419,"pfxX":5.960037614017809,"pfxZ":10.093270950331188,"pX":0.5968237785907652,"pZ":4.410535178636144,"vX0":-2.9160956066614996,"vY0":-133.04740157315007,"vZ0":0.09682733567332474,"x":94.25,"y":119.7,"x0":0.9321589791906684,"y0":50.001823708781636,"z0":5.391820451118868,"aX":10.695127015021043},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.5,"breakHorizontal":-10.2,"spinRate":2516,"spinDirection":143},"zone":12,"typeConfidence":0.9,"plateTime":0.4115136078180113,"extension":6.025738872308439},"index":0,"playId":"c5246ea5-f288-3d9e-9c20-a87b75bf3d8c","pitchNumber":1,"startTime":"2026-07-25T23:07:14.667Z","endTime":"2026-07-25T23:07:17.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.327991366822257,"aZ":-14.453300911673171,"pfxX":6.266132846266406,"pfxZ":9.909230268305375,"pX":0.09642015851241688,"pZ":4.435312265853006,"vX0":-4.5585678546735044,"vY0":-132.85052362433908,"vZ0":0.5641350316932217,"x":113.32,"y":119.03,"x0":1.0200372938128386,"y0":50.00230150373794,"z0":5.270348040084482,"aX":11.205926154704038},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.2,"breakHorizontal":-10.3,"spinRate":2461,"spinDirection":142},"zone":12,"typeConfidence":0.9,"plateTime":0.4122101225803054,"extension":6.1189213142313745},"index":1,"playId":"fd50b636-6f8e-3751-a351-f01d4813f29d","pitchNumber":2,"startTime":"2026-07-25T23:07:32.471Z","endTime":"2026-07-25T23:07:35.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.463342248143444,"aZ":-16.016193400875085,"pfxX":6.03255523239268,"pfxZ":8.998325400360766,"pX":-0.05018433646741307,"pZ":3.484814487552088,"vX0":-4.541215063123167,"vY0":-133.14077612164698,"vZ0":-1.5879677282885327,"x":118.91,"y":144.69,"x0":0.8933850151412676,"y0":50.00614797525427,"z0":5.247545596473091,"aX":10.83738177182567},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.2,"breakHorizontal":-10.0,"spinRate":2439,"spinDirection":139},"zone":11,"typeConfidence":0.89,"plateTime":0.4113188296498467,"extension":6.059572034645075},"hitData":{"launchSpeed":94.4,"launchAngle":23.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.1,"coordY":64.19}},"index":2,"playId":"6965c411-618f-3caf-a93a-b3d28ef72554","pitchNumber":3,"startTime":"2026-07-25T23:07:52.886Z","endTime":"2026-07-25T23:08:05.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:08:05.241Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Triolo flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T23:08:51.863Z","endTime":"2026-07-25T23:09:42.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"567829f1-ddb6-33df-8f8d-7a146709f9ed","startTime":"2026-07-25T23:08:32.346Z","endTime":"2026-07-25T23:08:35.346Z","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":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.624564173375923,"aZ":-16.76341056585734,"pfxX":5.801878868961694,"pfxZ":8.84919185580048,"pX":0.5991006173881981,"pZ":4.545187067302684,"vX0":-3.151551932657368,"vY0":-131.55223329036846,"vZ0":1.0396995212171873,"x":94.16,"y":116.06,"x0":1.0630605893547038,"y0":50.000688920404826,"z0":5.393276434938519,"aX":10.100619697736343},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.4,"breakHorizontal":-9.7,"spinRate":2453,"spinDirection":144},"zone":12,"typeConfidence":0.89,"plateTime":0.4174116951384579,"extension":6.037259876561539},"index":1,"playId":"a7ce392f-5d64-304b-a523-e30276d1efe6","pitchNumber":1,"startTime":"2026-07-25T23:08:54.197Z","endTime":"2026-07-25T23:08:57.197Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.655121292892485,"aZ":-13.400768926284142,"pfxX":6.648307704412606,"pfxZ":10.807404158197471,"pX":0.300825141040898,"pZ":2.018029151547911,"vX0":-4.11041218110803,"vY0":-131.18418196753044,"vZ0":-5.3779139349457825,"x":105.53,"y":184.29,"x0":1.0271008032206563,"y0":50.00052663599468,"z0":5.0994359395243345,"aX":11.54556887137546},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.6,"breakHorizontal":-11.0,"spinRate":2430,"spinDirection":140},"zone":9,"typeConfidence":0.88,"plateTime":0.4180842439003345,"extension":6.0346476543464656},"index":2,"playId":"7d9ffb95-27fc-3a03-a136-40b712d991e3","pitchNumber":2,"startTime":"2026-07-25T23:09:12.574Z","endTime":"2026-07-25T23:09:15.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.913763905235587,"aZ":-14.370675530788548,"pfxX":6.7202549478822595,"pfxZ":10.147683495781951,"pX":0.41392645562082103,"pZ":2.758094505933696,"vX0":-3.7307569878516937,"vY0":-131.8285237779037,"vZ0":-3.5223852565702822,"x":101.22,"y":164.31,"x0":0.9769376884487339,"y0":50.0008390463346,"z0":5.177310522071134,"aX":11.786532786937073},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.8,"breakHorizontal":-11.3,"spinRate":2430,"spinDirection":141},"zone":6,"typeConfidence":0.88,"plateTime":0.4160386135541172,"extension":6.129712799705593},"hitData":{"launchSpeed":94.8,"launchAngle":34.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.76,"coordY":56.92}},"index":3,"playId":"dddf1261-37b4-3ab2-bbff-0bb6cca30376","pitchNumber":3,"startTime":"2026-07-25T23:09:33.311Z","endTime":"2026-07-25T23:09:42.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:09:42.307Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dansby Swanson walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T23:11:26.332Z","endTime":"2026-07-25T23:12:50.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44391243626009,"aZ":-27.337122353882755,"pfxX":6.834289514001934,"pfxZ":3.1566815996339592,"pX":0.5694354098663806,"pZ":0.7239425858902018,"vX0":4.027777174047348,"vY0":-122.9575325082308,"vZ0":-5.55369589054046,"x":95.29,"y":219.23,"x0":-1.9777301241431524,"y0":50.00089779283033,"z0":5.3323072336892,"aX":10.45892108029861},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.7,"breakHorizontal":-13.3,"spinRate":2228,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4455099860170666,"extension":6.852415947935191},"index":0,"playId":"f570c7b7-9a09-3194-9cf1-4ad26342ccc5","pitchNumber":1,"startTime":"2026-07-25T23:11:52.405Z","endTime":"2026-07-25T23:11:56.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.994847557130946,"aZ":-29.910322997784125,"pfxX":-7.996597897386258,"pfxZ":1.2143978033710174,"pX":1.218768363287347,"pZ":0.3469825904764537,"vX0":10.730884266094467,"vY0":-134.66753631064904,"vZ0":-7.908377533108624,"x":70.54,"y":229.41,"x0":-1.7567910535684863,"y0":50.000047206330834,"z0":5.4021354646819955,"aX":-14.860266892557865},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":0.8,"breakHorizontal":12.5,"spinRate":1545,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4048908726403555,"extension":6.7184898338249415},"index":1,"playId":"fc15e587-4251-3e3e-a8c0-b678f2b5d43d","pitchNumber":2,"startTime":"2026-07-25T23:12:10.244Z","endTime":"2026-07-25T23:12:13.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.404339590887123,"aZ":-18.664286210973852,"pfxX":-7.591714661552632,"pfxZ":6.68763248612249,"pX":1.1409571093432882,"pZ":2.2387602766271146,"vX0":10.578565066975573,"vY0":-139.984325065426,"vZ0":-5.846763194238225,"x":73.51,"y":178.33,"x0":-1.670124839117385,"y0":50.000348356841705,"z0":5.543528147187336,"aX":-15.330015994082178},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.3,"breakHorizontal":12.0,"spinRate":2049,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.3886938845872425,"extension":6.674531784251134},"index":2,"playId":"990a3e94-f6dd-3a62-a773-c7eeb5aa70b5","pitchNumber":3,"startTime":"2026-07-25T23:12:31.188Z","endTime":"2026-07-25T23:12:35.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2108801355583,"aZ":-18.994164030218716,"pfxX":-6.5399335274465535,"pfxZ":6.557916597892827,"pX":-0.8587499617729422,"pZ":4.013873969716363,"vX0":5.174210281477083,"vY0":-140.2804443882504,"vZ0":-1.2513162989296358,"x":149.73,"y":130.41,"x0":-1.8696924511584638,"y0":50.002894699815236,"z0":5.693664799200719,"aX":-13.145001409800631},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.9,"breakHorizontal":10.9,"spinRate":2023,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.38918136768877964,"extension":6.611089014813028},"index":3,"playId":"801171d1-201a-39f9-98cd-fa0b31ee85d7","pitchNumber":4,"startTime":"2026-07-25T23:12:46.830Z","endTime":"2026-07-25T23:12:50.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:12:50.114Z","atBatIndex":14},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Miguel Amaya hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T23:13:03.899Z","endTime":"2026-07-25T23:14:55.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"postOnThird":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694973,"link":"/api/v1/people/694973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_adv_play","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.234938704335757,"aZ":-20.16010702878737,"pfxX":-9.412001130891646,"pfxZ":6.219996130525227,"pX":0.3372293420866692,"pZ":1.450462929042187,"vX0":9.491315193924478,"vY0":-137.53815645506154,"vZ0":-7.196650108937803,"x":104.15,"y":199.62,"x0":-1.9224289177693403,"y0":50.00208524189622,"z0":5.450483884405951,"aX":-18.175275792344188},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.0,"breakHorizontal":15.2,"spinRate":2101,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.3970383948927658,"extension":6.812187497081499},"index":0,"playId":"5b8a398f-44b5-303d-a38d-7bffa5ff8e53","pitchNumber":1,"startTime":"2026-07-25T23:13:14.844Z","endTime":"2026-07-25T23:13:19.477Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"435d78a0-b20d-45d2-9f5e-d5ced0145344","startTime":"2026-07-25T23:13:33.747Z","endTime":"2026-07-25T23:13:48.380Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by pitcher Paul Skenes on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"435d78a0-b20d-45d2-9f5e-d5ced0145344","startTime":"2026-07-25T23:14:03.292Z","endTime":"2026-07-25T23:14:18.412Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91023978243494,"aZ":-26.669471136930365,"pfxX":-0.6309351557890942,"pfxZ":3.518100936036597,"pX":-0.03096378383664971,"pZ":2.2025943078921895,"vX0":5.36189075304131,"vY0":-124.5446871444272,"vZ0":-2.3738198649922753,"x":118.18,"y":179.31,"x0":-2.1333498849534367,"y0":50.00445483716502,"z0":5.382487167478492,"aX":-0.988665616707145},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.0,"breakHorizontal":-0.1,"spinRate":2286,"spinDirection":100},"zone":8,"typeConfidence":2.0,"plateTime":0.4404468080167021,"extension":6.810321239528715},"index":3,"playId":"d64cda0f-2140-369c-b503-242b7ac136cc","pitchNumber":2,"startTime":"2026-07-25T23:14:18.412Z","endTime":"2026-07-25T23:14:21.412Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32070887490925,"aZ":-26.84321277799159,"pfxX":6.537091435690969,"pfxZ":3.492808967036499,"pX":-1.328752889722777,"pZ":3.3159100476991528,"vX0":0.11242161343720333,"vY0":-122.47953731472612,"vZ0":0.2274606915388636,"x":167.65,"y":149.25,"x0":-2.2248763688221858,"y0":50.00026269115298,"z0":5.5101690847770515,"aX":9.968108135771926},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.6,"breakHorizontal":-11.9,"spinRate":2107,"spinDirection":93},"zone":11,"typeConfidence":2.0,"plateTime":0.44654998513949495,"extension":6.921421569709856},"index":4,"playId":"050f0030-7519-3865-902e-83555e145de5","pitchNumber":3,"startTime":"2026-07-25T23:14:39.887Z","endTime":"2026-07-25T23:14:55.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:14:55.715Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T23:14:58.474Z","endTime":"2026-07-25T23:17:14.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"postOnThird":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.194681104172474,"aZ":-26.83392130690453,"pfxX":-9.242549331389885,"pfxZ":3.214140916252526,"pX":0.2978415895376382,"pZ":1.1646425302527195,"vX0":8.815562884281245,"vY0":-128.04375439504147,"vZ0":-5.327137156013254,"x":105.65,"y":207.33,"x0":-1.9871975634706178,"y0":50.00466312493524,"z0":5.369275783950642,"aX":-15.364291762042148},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.8,"breakHorizontal":14.8,"spinRate":1734,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.42761565973746185,"extension":6.78185375986558},"index":0,"playId":"61df028a-0450-30db-ad3a-811ae87584cb","pitchNumber":1,"startTime":"2026-07-25T23:15:18.683Z","endTime":"2026-07-25T23:15:23.082Z","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":96.5,"endSpeed":88.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.964142968170556,"aZ":-17.620162717733724,"pfxX":-8.809134041789875,"pfxZ":7.276728656983197,"pX":-0.47166169058626783,"pZ":2.7359880353339228,"vX0":7.448012231193684,"vY0":-140.32929518430083,"vZ0":-4.283083862728594,"x":134.98,"y":164.91,"x0":-2.0121926696881607,"y0":50.002521742980946,"z0":5.425768434020701,"aX":-17.615887544025647},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":14.5,"spinRate":2207,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.3899329704584402,"extension":6.8033391684179465},"index":1,"playId":"b3c25d14-5020-3c6d-9be7-ad494034459e","pitchNumber":2,"startTime":"2026-07-25T23:15:37.174Z","endTime":"2026-07-25T23:15:40.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.714122036985245,"aZ":-17.62090539263358,"pfxX":-8.699125529929278,"pfxZ":7.411850594097714,"pX":-0.36538358979204566,"pZ":2.0797699554328943,"vX0":7.511278873691733,"vY0":-138.90697789638824,"vZ0":-5.7384268258614135,"x":130.93,"y":182.63,"x0":-1.9679174408418487,"y0":50.00290398069305,"z0":5.335080154461593,"aX":-17.081690729055488},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.5,"breakHorizontal":14.3,"spinRate":2246,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.39359298549944643,"extension":6.78100197294734},"index":2,"playId":"3e559a68-6e28-3432-9660-199c236e658b","pitchNumber":3,"startTime":"2026-07-25T23:15:56.855Z","endTime":"2026-07-25T23:16:00.199Z","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":"2026-07-25T23:16:11.792Z","endTime":"2026-07-25T23:16:30.788Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.798748337965623,"aZ":-18.258035430665554,"pfxX":-8.795113058243173,"pfxZ":7.064477706376456,"pX":-0.6146054876197147,"pZ":3.4137912127236665,"vX0":7.147108357116901,"vY0":-139.5527309527168,"vZ0":-2.4264966968392603,"x":140.43,"y":146.61,"x0":-2.0678948002084643,"y0":50.002492338456626,"z0":5.499113234915157,"aX":-17.324018572049482},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.5,"breakHorizontal":14.4,"spinRate":2289,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39268779113041674,"extension":6.779077303216174},"index":4,"playId":"4ded449b-e549-39ce-8dc9-5303261275c1","pitchNumber":4,"startTime":"2026-07-25T23:16:30.788Z","endTime":"2026-07-25T23:16:34.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.829743074424574,"aZ":-17.011403883709914,"pfxX":-8.108841747622836,"pfxZ":7.487466379962287,"pX":-1.3335140430584311,"pZ":3.221524301030521,"vX0":4.948779461913133,"vY0":-141.30613072398472,"vZ0":-3.0245200724573356,"x":167.83,"y":151.8,"x0":-2.052976379378034,"y0":50.000014643734126,"z0":5.396926812342011,"aX":-16.415627009656607},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":13.7,"spinRate":2357,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.3874242339660543,"extension":6.840388598200758},"index":5,"playId":"c858a967-52d1-33e0-a30e-7adbd72609fd","pitchNumber":5,"startTime":"2026-07-25T23:16:49.955Z","endTime":"2026-07-25T23:16:53.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.976444457893564,"aZ":-16.943671206456493,"pfxX":-9.131142434676352,"pfxZ":7.609869013587948,"pX":0.03414443048344999,"pZ":2.845462722096514,"vX0":8.492083566413147,"vY0":-140.3797130223442,"vZ0":-4.339026139421082,"x":115.7,"y":161.95,"x0":-1.8398701004012967,"y0":50.00015460403081,"z0":5.509794455582138,"aX":-18.270630241489005},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.1,"breakHorizontal":14.9,"spinRate":2317,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.3897655375634681,"extension":6.793706901147273},"index":6,"playId":"7cbe0b1b-a2b2-38ce-9de8-f46d99d8c92f","pitchNumber":6,"startTime":"2026-07-25T23:17:10.648Z","endTime":"2026-07-25T23:17:14.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:17:14.096Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis challenged (pitch result), call on the field was overturned: Seiya Suzuki called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T23:17:25.530Z","endTime":"2026-07-25T23:18:44.300Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"postOnThird":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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":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":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":"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":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79415198921073,"aZ":-27.37452365385564,"pfxX":-0.14343821580058425,"pfxZ":3.182552008179922,"pX":-1.0598947220418182,"pZ":2.899237695219912,"vX0":2.725170757108492,"vY0":-122.97951656727658,"vZ0":-0.5978596576585431,"x":157.4,"y":160.5,"x0":-2.170871627151418,"y0":50.003967409036434,"z0":5.49831534928661,"aX":-0.21667466231739055},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.9,"breakHorizontal":-0.5,"spinRate":2348,"spinDirection":106},"zone":11,"typeConfidence":2.0,"plateTime":0.44795159099729,"extension":6.779633845648354},"index":0,"playId":"257ff9b7-3284-326d-9d5d-04a3cf47e241","pitchNumber":1,"startTime":"2026-07-25T23:17:39.635Z","endTime":"2026-07-25T23:17:42.635Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3180489167659,"aZ":-24.59849742212324,"pfxX":3.5113185923310146,"pfxZ":4.7735358346437415,"pX":0.43854571201190234,"pZ":2.3577758222928553,"vX0":4.8177503716856735,"vY0":-124.68624467942608,"vZ0":-2.637042382298232,"x":100.28,"y":175.12,"x0":-1.9692472443512423,"y0":50.00075944724932,"z0":5.442991985752344,"aX":5.56841108737409},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.3,"breakHorizontal":-7.4,"spinRate":2317,"spinDirection":83},"zone":6,"typeConfidence":2.0,"plateTime":0.4380413016824174,"extension":6.7985802460325795},"index":1,"playId":"398377ef-4889-3713-a731-befaa6706319","pitchNumber":2,"startTime":"2026-07-25T23:18:19.879Z","endTime":"2026-07-25T23:18:22.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.616193751471723,"aZ":-17.84734662606523,"pfxX":-7.842228949172936,"pfxZ":7.078219763742123,"pX":0.6591463911624861,"pZ":3.3216475639980123,"vX0":9.787834773392534,"vY0":-141.2352586529877,"vZ0":-2.8137419669425174,"x":91.87,"y":149.1,"x0":-1.8294320501416652,"y0":50.002196147678106,"z0":5.476101268961708,"aX":-15.872354911875656},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.5,"breakHorizontal":12.2,"spinRate":2221,"spinDirection":239},"zone":3,"typeConfidence":2.0,"plateTime":0.38753449612553803,"extension":6.818120415038246},"index":2,"playId":"01bde9d2-ecae-3e59-91d4-ceb7dd1b4691","pitchNumber":3,"startTime":"2026-07-25T23:18:40.238Z","endTime":"2026-07-25T23:18:44.300Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"}},"playEndTime":"2026-07-25T23:18:44.300Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out sharply to center fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T23:19:10.553Z","endTime":"2026-07-25T23:20:24.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19444886189708,"aZ":-30.445768342939015,"pfxX":5.140840780975221,"pfxZ":1.0982656295670505,"pX":0.43968324278559734,"pZ":1.6334597333489898,"vX0":4.600617461844575,"vY0":-124.96575637218955,"vZ0":-2.9890968912905835,"x":100.24,"y":194.68,"x0":-2.0959103902334024,"y0":50.002497008253485,"z0":5.357159828922545,"aX":8.095880414582295},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":-10.4,"spinRate":2349,"spinDirection":90},"zone":9,"typeConfidence":2.0,"plateTime":0.4390212947057446,"extension":7.001823095905166},"index":0,"playId":"827cda3c-7af2-370a-a15c-dade3ff57f14","pitchNumber":1,"startTime":"2026-07-25T23:19:22.915Z","endTime":"2026-07-25T23:19:26.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.069162550894415,"aZ":-28.566474769084735,"pfxX":4.6521467888582695,"pfxZ":2.2726128982646765,"pX":-0.5792752887094786,"pZ":1.9807316219657338,"vX0":2.4567622391361015,"vY0":-125.8787071281315,"vZ0":-2.694985114817928,"x":139.08,"y":185.3,"x0":-2.1756106745556028,"y0":50.003219351169676,"z0":5.403245497885978,"aX":7.386732350635395},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.7,"breakHorizontal":-9.0,"spinRate":2394,"spinDirection":94},"zone":7,"typeConfidence":2.0,"plateTime":0.4368954061451005,"extension":6.734284328713077},"index":1,"playId":"7d5c92e3-6903-3549-ad12-c230d236cbfa","pitchNumber":2,"startTime":"2026-07-25T23:19:42.428Z","endTime":"2026-07-25T23:19:45.872Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-25T23:20:04.316Z","endTime":"2026-07-25T23:20:12.926Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11360455347423,"aZ":-17.98801776314804,"pfxX":-8.600694570798309,"pfxZ":7.108254974509157,"pX":-0.23494515407891683,"pZ":2.3916794091382108,"vX0":8.003531070743142,"vY0":-140.45518048826776,"vZ0":-5.046527019386762,"x":125.96,"y":174.2,"x0":-2.005370367464059,"y0":50.004788351666896,"z0":5.383298707441498,"aX":-17.168951504616377},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.0,"breakHorizontal":13.9,"spinRate":2421,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.390121129182849,"extension":6.7508243854476255},"hitData":{"launchSpeed":100.3,"launchAngle":27.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":114.13,"coordY":49.42}},"index":3,"playId":"20c791e6-0f74-3945-888d-32c9a63af11d","pitchNumber":3,"startTime":"2026-07-25T23:20:12.926Z","endTime":"2026-07-25T23:20:24.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:20:24.418Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Gonzalez called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T23:22:19.182Z","endTime":"2026-07-25T23:23:43.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.804210763487355,"aZ":-13.933139267610583,"pfxX":8.002078869740627,"pfxZ":10.501513957807237,"pX":0.7388781603851183,"pZ":3.601161250806494,"vX0":-3.7068154858330833,"vY0":-131.23687527151858,"vZ0":-1.8541381586742143,"x":88.84,"y":141.55,"x0":1.1329649853364956,"y0":50.005693745673675,"z0":5.359248146565812,"aX":13.905224340827322},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.8,"breakHorizontal":-13.7,"spinRate":2547,"spinDirection":141},"zone":12,"typeConfidence":0.87,"plateTime":0.41799010119242963,"extension":6.009568898878248},"index":0,"playId":"bf161c2c-4a2a-3d9c-bc1c-71d34fde2c8f","pitchNumber":1,"startTime":"2026-07-25T23:22:31.272Z","endTime":"2026-07-25T23:22:35.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47344948512632,"aZ":-12.945100691632494,"pfxX":8.2932173893048,"pfxZ":10.98057746388446,"pX":-0.27541435858348806,"pZ":3.2912595918284016,"vX0":-5.965666660316421,"vY0":-131.86237412873072,"vZ0":-2.7813410166031938,"x":127.5,"y":149.92,"x0":0.9450089376736299,"y0":50.005695308782414,"z0":5.321741170544525,"aX":14.526878880742672},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.4,"breakHorizontal":-13.7,"spinRate":2570,"spinDirection":143},"zone":1,"typeConfidence":0.89,"plateTime":0.4162626874001152,"extension":6.186320262270264},"index":1,"playId":"2c1ac3e1-fc29-32ee-a38c-c255bb7faea6","pitchNumber":2,"startTime":"2026-07-25T23:22:45.081Z","endTime":"2026-07-25T23:22:48.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.194485647687372,"aZ":-34.08421752921608,"pfxX":-6.244281765613116,"pfxZ":-1.4262951646149844,"pX":-1.1764322610976143,"pZ":2.5333836842556314,"vX0":-3.613775486684534,"vY0":-115.38581689168899,"vZ0":1.108781845102679,"x":161.84,"y":170.38,"x0":1.2229459558723699,"y0":50.000739096295305,"z0":5.340039417864141,"aX":-8.38669567106506},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-2.0,"breakHorizontal":12.2,"spinRate":2549,"spinDirection":300},"zone":13,"typeConfidence":0.9,"plateTime":0.4753588123790995,"extension":6.180889988711526},"index":2,"playId":"578bdcc3-3b32-3532-9e1e-7df81078aee3","pitchNumber":3,"startTime":"2026-07-25T23:23:01.326Z","endTime":"2026-07-25T23:23:05.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.041379540456997,"aZ":-15.627220747060647,"pfxX":8.768881572285975,"pfxZ":9.350512592624822,"pX":0.30177704189153853,"pZ":3.159223749068908,"vX0":-4.944559776579536,"vY0":-132.38384762836338,"vZ0":-2.5227905708137266,"x":105.5,"y":153.48,"x0":1.0573995245563215,"y0":50.001971080941935,"z0":5.272364341555048,"aX":15.517658464570662},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.6,"breakHorizontal":-14.8,"spinRate":2507,"spinDirection":141},"zone":3,"typeConfidence":0.8,"plateTime":0.4141975755998004,"extension":6.045184250327681},"index":3,"playId":"1f98a3b8-0922-3ed8-9158-ba887651271c","pitchNumber":4,"startTime":"2026-07-25T23:23:15.858Z","endTime":"2026-07-25T23:23:21.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26509790839068,"aZ":-25.90221434034523,"pfxX":10.049822854493405,"pfxZ":3.630972088144148,"pX":-0.5189572543973116,"pZ":1.68014879956648,"vX0":-7.256368224902076,"vY0":-130.31140621388968,"vZ0":-3.9049884279079556,"x":136.78,"y":193.42,"x0":0.9899952266407243,"y0":50.00290244119047,"z0":5.145095961284354,"aX":17.359449848182813},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.0,"breakHorizontal":-16.7,"spinRate":2569,"spinDirection":137},"zone":7,"typeConfidence":0.91,"plateTime":0.4196232192627769,"extension":6.154656786785702},"index":4,"playId":"0f780b28-da05-39b3-aeec-2cbf29fac332","pitchNumber":5,"startTime":"2026-07-25T23:23:39.575Z","endTime":"2026-07-25T23:23:43.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:23:43.495Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Davis flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T23:23:52.833Z","endTime":"2026-07-25T23:25:16.020Z","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":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.039909779591895,"aZ":-29.665251831760894,"pfxX":7.453054109091574,"pfxZ":1.8296228468196531,"pX":0.04593346104612211,"pZ":1.4582431290542879,"vX0":-4.699749786776652,"vY0":-115.9694628208454,"vZ0":-2.4305875198296207,"x":115.25,"y":199.41,"x0":1.1222186556320408,"y0":50.004081341114976,"z0":5.327024233265526,"aX":10.234868849417957},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":3.0,"breakHorizontal":-12.5,"spinRate":1215,"spinDirection":123},"zone":14,"typeConfidence":0.91,"plateTime":0.4708407031846149,"extension":6.064651372384297},"index":0,"playId":"96647906-55e8-39b7-9cd1-f0c723e82a95","pitchNumber":1,"startTime":"2026-07-25T23:24:08.399Z","endTime":"2026-07-25T23:24:11.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.62560328354233,"aZ":-21.768070183196546,"pfxX":3.8415953546531174,"pfxZ":7.178164933929576,"pX":-0.29382473254264063,"pZ":2.701105173498277,"vX0":-4.427766099087721,"vY0":-119.2868700884552,"vZ0":-1.7364566597216364,"x":128.2,"y":165.85,"x0":1.0820095524743398,"y0":50.005083537300095,"z0":5.38924933592844,"aX":5.5714660420759055},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":12.8,"breakHorizontal":-6.0,"spinRate":1091,"spinDirection":121},"zone":4,"typeConfidence":0.9,"plateTime":0.45809780141611256,"extension":6.180093206345018},"index":1,"playId":"4f9fc5ad-a7bb-34b2-9af0-7fecb2adb3c0","pitchNumber":2,"startTime":"2026-07-25T23:24:26.582Z","endTime":"2026-07-25T23:24:30.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.614259898298407,"aZ":-31.19644094864566,"pfxX":6.293076787450503,"pfxZ":0.6766408892462117,"pX":1.9790625894670442,"pZ":2.71190067351873,"vX0":-0.1359413130796297,"vY0":-119.0375211787399,"vZ0":0.1782892850072788,"x":41.56,"y":165.56,"x0":1.2184379716611236,"y0":50.00162960580848,"z0":5.446927433444925,"aX":9.082776025495578},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.6,"breakHorizontal":-11.4,"spinRate":1171,"spinDirection":121},"zone":12,"typeConfidence":0.91,"plateTime":0.4591067837901508,"extension":6.19149931958745},"index":2,"playId":"2a9b7a7c-9797-3f13-87c5-6c6fe645b0ed","pitchNumber":3,"startTime":"2026-07-25T23:24:48.955Z","endTime":"2026-07-25T23:24:52.040Z","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":91.5,"endSpeed":84.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.546926063515237,"aZ":-16.293504693490632,"pfxX":8.544145233271284,"pfxZ":8.803166174006869,"pX":0.01777885604966963,"pZ":2.292486632987503,"vX0":-5.436472969501368,"vY0":-133.20101446467845,"vZ0":-4.410768270011916,"x":116.32,"y":176.88,"x0":0.9709399427941715,"y0":50.00500216620337,"z0":5.141454949767973,"aX":15.416181346645686},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.2,"breakHorizontal":-14.4,"spinRate":2514,"spinDirection":141},"zone":5,"typeConfidence":0.67,"plateTime":0.41059033865571104,"extension":6.22143771399166},"hitData":{"launchSpeed":87.7,"launchAngle":51.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.64,"coordY":118.64}},"index":3,"playId":"8eae8e37-01aa-33ff-9b20-5f636a3d0f00","pitchNumber":4,"startTime":"2026-07-25T23:25:05.476Z","endTime":"2026-07-25T23:25:16.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:25:16.020Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a ground ball to shortstop Dansby Swanson, deflected by third baseman Alex Bregman. Jake Mangum to 2nd. Jake Mangum advances to 2nd, on a throwing error by shortstop Dansby Swanson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T23:25:21.680Z","endTime":"2026-07-25T23:27:51.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87124631990511,"aZ":-12.363246253491813,"pfxX":8.043585095607906,"pfxZ":11.050369230585261,"pX":-0.10676948767509613,"pZ":1.9090008825676645,"vX0":-5.728649917954334,"vY0":-132.88546903128417,"vZ0":-5.913581719435827,"x":121.07,"y":187.24,"x0":1.0294791975057824,"y0":50.00120799396194,"z0":5.057584533975526,"aX":14.416780653646123},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.0,"breakHorizontal":-13.3,"spinRate":2427,"spinDirection":137},"zone":8,"typeConfidence":0.88,"plateTime":0.41183255324156187,"extension":6.152492604074126},"index":0,"playId":"6cb92a25-4fc6-3ea4-9440-b1d19bef44b5","pitchNumber":1,"startTime":"2026-07-25T23:25:43.007Z","endTime":"2026-07-25T23:25:46.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.051934019704518,"aZ":-11.626148890899929,"pfxX":7.941194713219189,"pfxZ":11.432396937789138,"pX":-0.21791289101106998,"pZ":2.8003452034243943,"vX0":-5.922313063669178,"vY0":-133.08761620910605,"vZ0":-4.183342461989339,"x":125.31,"y":163.17,"x0":1.0023446769786304,"y0":50.00246649256949,"z0":5.232054661022263,"aX":14.272556521286987},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.0,"breakHorizontal":-13.1,"spinRate":2521,"spinDirection":140},"zone":2,"typeConfidence":0.9,"plateTime":0.41126538781909217,"extension":6.0868170768258985},"index":1,"playId":"eedf09ad-d75a-37ca-bad9-5331f7964c68","pitchNumber":2,"startTime":"2026-07-25T23:25:58.683Z","endTime":"2026-07-25T23:26:01.683Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-25T23:26:12.245Z","endTime":"2026-07-25T23:26:48.539Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"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":90.8,"endSpeed":83.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93079067977409,"aZ":-14.742075990319874,"pfxX":7.530747137062914,"pfxZ":9.81528695623829,"pX":-0.185970859689683,"pZ":4.246246331471151,"vX0":-5.746418176570498,"vY0":-132.1305278333293,"vZ0":-0.17482513468597233,"x":124.09,"y":124.13,"x0":1.0335900396270596,"y0":50.00535905780909,"z0":5.392216736528945,"aX":13.379453375915615},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.0,"breakHorizontal":-12.5,"spinRate":2468,"spinDirection":141},"zone":11,"typeConfidence":0.88,"plateTime":0.4138047186961651,"extension":6.092846483765595},"index":3,"playId":"d71ba5a0-d514-349f-8bc6-f571f01a7843","pitchNumber":3,"startTime":"2026-07-25T23:26:48.539Z","endTime":"2026-07-25T23:26:51.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.122193508572245,"aZ":-11.636956320144892,"pfxX":6.988191460643252,"pfxZ":11.222984395817983,"pX":0.22207192631185224,"pZ":2.177124587987771,"vX0":-4.335681893867822,"vY0":-133.96429356631378,"vZ0":-5.924468775697375,"x":108.54,"y":180.0,"x0":0.9480134792912324,"y0":50.002093948514,"z0":5.23832865226861,"aX":12.78626443523613},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.3,"breakHorizontal":-11.8,"spinRate":2555,"spinDirection":139},"zone":5,"typeConfidence":0.89,"plateTime":0.40782500367077246,"extension":6.123891865580812},"index":4,"playId":"b2379e9d-29a4-3175-a053-4f22853d59c7","pitchNumber":4,"startTime":"2026-07-25T23:27:05.800Z","endTime":"2026-07-25T23:27:08.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.18778467013106,"aZ":-22.481756694786956,"pfxX":-0.5891626811020192,"pfxZ":5.821167226259943,"pX":-0.7803212147610036,"pZ":2.023358637933429,"vX0":-5.010604271199881,"vY0":-127.1820623987653,"vZ0":-3.8915192382136823,"x":146.74,"y":184.15,"x0":1.2788886160374722,"y0":50.00150163684831,"z0":5.322918283787394,"aX":-0.9789389912290206},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.1,"breakHorizontal":2.0,"spinRate":2449,"spinDirection":163},"zone":7,"typeConfidence":0.9,"plateTime":0.4280773802522626,"extension":6.165936460362361},"hitData":{"launchSpeed":76.7,"launchAngle":8.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":74.79,"coordY":146.55}},"index":5,"playId":"0c2a8771-b837-3fe3-8eee-0f0a555a65b7","pitchNumber":5,"startTime":"2026-07-25T23:27:33.003Z","endTime":"2026-07-25T23:27:51.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:27:51.310Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T23:28:23.290Z","endTime":"2026-07-25T23:30:03.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.249119778554174,"aZ":-32.154676186900915,"pfxX":-8.168808437965644,"pfxZ":0.016795988001739204,"pX":-0.8500866662081998,"pZ":2.5624413293027093,"vX0":-2.5450848739142127,"vY0":-116.22238329565721,"vZ0":0.5708619503411954,"x":149.4,"y":169.59,"x0":1.321280039597724,"y0":50.005247746295055,"z0":5.373111122864499,"aX":-11.149609073504372},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.5,"breakHorizontal":15.5,"spinRate":2638,"spinDirection":294},"zone":11,"typeConfidence":0.91,"plateTime":0.4716944539848833,"extension":6.197927338050898},"index":0,"playId":"90001199-ac30-37ec-bee1-56b473f182b9","pitchNumber":1,"startTime":"2026-07-25T23:28:23.290Z","endTime":"2026-07-25T23:28:27.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.726242050345515,"aZ":-26.070614151543257,"pfxX":8.466897285669539,"pfxZ":4.104834419708743,"pX":-0.4182167624103468,"pZ":0.880978186946648,"vX0":-5.9185005126849255,"vY0":-120.66271892213271,"vZ0":-4.821054034074698,"x":132.94,"y":214.99,"x0":0.9567245729571167,"y0":50.001355632785,"z0":5.18011747939928,"aX":12.583518987151843},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.6,"breakHorizontal":-14.0,"spinRate":1245,"spinDirection":122},"zone":13,"typeConfidence":0.91,"plateTime":0.4525621272729037,"extension":6.3868394516403795},"index":1,"playId":"9ff06f0a-1f4f-3b00-83ba-2b5a5122daa1","pitchNumber":2,"startTime":"2026-07-25T23:28:44.318Z","endTime":"2026-07-25T23:28:48.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.741622293326675,"aZ":-27.981893520046842,"pfxX":6.811414492286659,"pfxZ":2.837513558904403,"pX":0.35996679882425625,"pZ":3.2006075131109637,"vX0":-3.8500398698296996,"vY0":-120.07451728603742,"vZ0":0.7740499140389292,"x":103.28,"y":152.36,"x0":1.0897768461061061,"y0":50.002871247766414,"z0":5.341800941761696,"aX":10.060730820300602},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.5,"breakHorizontal":-11.5,"spinRate":1040,"spinDirection":119},"zone":3,"typeConfidence":0.91,"plateTime":0.4541699335501388,"extension":6.2461068306111835},"index":2,"playId":"38c46f24-20dc-390e-a1ab-6bdc8edf0196","pitchNumber":3,"startTime":"2026-07-25T23:29:08.587Z","endTime":"2026-07-25T23:29:11.587Z","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":92.0,"endSpeed":84.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9522191741642,"aZ":-15.027161565828239,"pfxX":7.094545571446295,"pfxZ":9.427863324144973,"pX":0.34159036729532555,"pZ":3.5522199459565034,"vX0":-4.21842589108942,"vY0":-134.0200926091908,"vZ0":-1.7747996309041678,"x":103.98,"y":142.87,"x0":1.014163138285856,"y0":50.00618119564005,"z0":5.296314717637023,"aX":12.908723984484649},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.9,"breakHorizontal":-12.0,"spinRate":2395,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.4086881967530962,"extension":6.216562072118459},"index":3,"playId":"e76c35eb-2455-3f40-b6cc-57a400d85cb2","pitchNumber":4,"startTime":"2026-07-25T23:29:33.808Z","endTime":"2026-07-25T23:29:36.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.237775000050174,"aZ":-29.250073918988754,"pfxX":7.42429441478152,"pfxZ":1.9377993423426672,"pX":0.11239555055333114,"pZ":1.1470763105540238,"vX0":-4.299166455650023,"vY0":-121.33175896958527,"vZ0":-3.7009861371356965,"x":112.72,"y":207.81,"x0":0.932532632484916,"y0":50.002734574751194,"z0":5.210430300379431,"aX":11.193788791833223},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.0,"breakHorizontal":-12.6,"spinRate":1133,"spinDirection":120},"zone":14,"typeConfidence":0.91,"plateTime":0.4495129547523242,"extension":6.3286304193956715},"index":4,"playId":"65ef3e78-9db1-384e-a8cb-13882d49492e","pitchNumber":5,"startTime":"2026-07-25T23:29:59.113Z","endTime":"2026-07-25T23:30:03.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:30:03.212Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T23:31:59.350Z","endTime":"2026-07-25T23:33:11.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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":"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":84.7,"endSpeed":77.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.097674453907874,"aZ":-29.2001329519521,"pfxX":8.999182199720275,"pfxZ":1.9481242689799956,"pX":-0.22575472941469468,"pZ":2.861946558113168,"vX0":1.7762327011298393,"vY0":-123.33652651621018,"vZ0":-0.40449003835023845,"x":125.61,"y":161.51,"x0":-2.125372635921426,"y0":50.000277510538055,"z0":5.514610063770443,"aX":13.705192747400442},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.7,"breakHorizontal":-16.7,"spinRate":2158,"spinDirection":101},"zone":2,"typeConfidence":2.0,"plateTime":0.4460241562116991,"extension":6.820310758560846},"index":0,"playId":"1680fea3-c24e-3c72-badc-e4dbe2d89e20","pitchNumber":1,"startTime":"2026-07-25T23:32:10.173Z","endTime":"2026-07-25T23:32:13.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.303323366083838,"aZ":-20.723411049707632,"pfxX":-7.296676386758851,"pfxZ":6.0433053959077965,"pX":-0.26232894140509705,"pZ":2.205762295101997,"vX0":7.03984952294969,"vY0":-136.57700387329322,"vZ0":-4.82630602248885,"x":127.0,"y":179.22,"x0":-1.9218947197297624,"y0":50.00160270652425,"z0":5.4156782771187935,"aX":-13.822116723543505},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.1,"breakHorizontal":11.8,"spinRate":1695,"spinDirection":248},"zone":5,"typeConfidence":2.0,"plateTime":0.4006104750648092,"extension":6.792586045137002},"index":1,"playId":"cdaeeb31-8d4e-3749-bcff-cbfa0dac8069","pitchNumber":2,"startTime":"2026-07-25T23:32:26.896Z","endTime":"2026-07-25T23:32:31.137Z","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":95.3,"endSpeed":87.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27765554893602,"aZ":-19.554582874653544,"pfxX":-7.507558917494458,"pfxZ":6.433913717736072,"pX":-0.7553515540886899,"pZ":4.857254476488468,"vX0":5.840139931405085,"vY0":-138.76059228423486,"vZ0":1.257526331314817,"x":145.79,"y":107.63,"x0":-1.9054869723976358,"y0":50.005630339997694,"z0":5.695625589496687,"aX":-14.732070799291309},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.1,"breakHorizontal":12.5,"spinRate":2110,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.39381165899265547,"extension":6.61716561501218},"index":2,"playId":"1f00e512-f616-3684-b1c0-3da56abc8cdb","pitchNumber":3,"startTime":"2026-07-25T23:32:49.211Z","endTime":"2026-07-25T23:32:52.211Z","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":85.8,"endSpeed":79.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.565686813576907,"aZ":-30.550907716338646,"pfxX":1.8482606281291114,"pfxZ":1.0146247043486323,"pX":-0.4630113413264008,"pZ":1.2573290497059095,"vX0":3.5075629452411192,"vY0":-125.01866751379364,"vZ0":-4.25840152362927,"x":134.65,"y":204.83,"x0":-2.1182275791936647,"y0":50.00333639118657,"z0":5.459275485734442,"aX":2.9580420662189364},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.2,"breakHorizontal":-4.1,"spinRate":2404,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.4362678389526562,"extension":6.763531867420056},"index":3,"playId":"abd2573f-6d08-3365-b5d8-5ce04910fdbe","pitchNumber":4,"startTime":"2026-07-25T23:33:07.224Z","endTime":"2026-07-25T23:33:11.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:33:11.980Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T23:33:17.888Z","endTime":"2026-07-25T23:35:14.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"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":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.306958362177088,"aZ":-32.51359568131683,"pfxX":-7.7340721531576335,"pfxZ":-0.18064285113354295,"pX":-0.7740271491865551,"pZ":2.427112678503414,"vX0":6.107432239877225,"vY0":-134.46882682150041,"vZ0":-2.2530415024224877,"x":146.5,"y":173.25,"x0":-2.0622371562489223,"y0":50.0065215591058,"z0":5.567380893374121,"aX":-14.262771394234171},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.6,"breakHorizontal":12.8,"spinRate":1665,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.4062818869498428,"extension":6.695362880788067},"index":0,"playId":"cd1cf02d-3f0d-3f1e-8a0d-78ea767df6cb","pitchNumber":1,"startTime":"2026-07-25T23:33:35.697Z","endTime":"2026-07-25T23:33:39.062Z","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.9,"endSpeed":88.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.887305572791963,"aZ":-19.57841690907101,"pfxX":-6.85062148579174,"pfxZ":6.32112551122435,"pX":-1.3941800833414182,"pZ":3.1465986334682947,"vX0":4.061695656903969,"vY0":-139.6478006630069,"vZ0":-3.0132778834132905,"x":170.14,"y":153.82,"x0":-1.9708972986596967,"y0":50.00110343603005,"z0":5.514326327427809,"aX":-13.64673658110062},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.0,"breakHorizontal":11.6,"spinRate":1996,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.3909214938409331,"extension":6.757266954206227},"index":1,"playId":"daa98e32-5bf7-3fcc-834b-f01b4801d2ba","pitchNumber":2,"startTime":"2026-07-25T23:33:54.392Z","endTime":"2026-07-25T23:33:58.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.039788123815583,"aZ":-27.33302699486861,"pfxX":5.4464392281344125,"pfxZ":3.1598912560786614,"pX":-0.3963075019217215,"pZ":2.0678886332358246,"vX0":2.718866478298982,"vY0":-122.67620959427677,"vZ0":-2.433049674947606,"x":132.11,"y":182.95,"x0":-2.224766503763508,"y0":50.00448012117333,"z0":5.389908045991073,"aX":8.345734371018468},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.4,"breakHorizontal":-10.4,"spinRate":2382,"spinDirection":82},"zone":7,"typeConfidence":2.0,"plateTime":0.4455650098003585,"extension":6.771890426897835},"index":2,"playId":"3fdf9027-9068-3b81-b40e-9fc4ca045a47","pitchNumber":3,"startTime":"2026-07-25T23:34:10.698Z","endTime":"2026-07-25T23:34:13.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.273138923836164,"aZ":-19.893483153156314,"pfxX":-7.323154740088308,"pfxZ":6.265441247339822,"pX":-2.3319023363935,"pZ":3.5772464356945575,"vX0":1.8396439801252047,"vY0":-139.12752781187288,"vZ0":-1.67096277085924,"x":205.89,"y":142.19,"x0":-2.0503958181467135,"y0":50.00209517523121,"z0":5.504320177274054,"aX":-14.352391497134109},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.2,"breakHorizontal":12.8,"spinRate":2040,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.3937176777826772,"extension":6.6625791433566794},"index":3,"playId":"b06fc35b-ba1b-3dd9-a939-ccb868232244","pitchNumber":4,"startTime":"2026-07-25T23:34:28.111Z","endTime":"2026-07-25T23:34:31.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.560268088652023,"aZ":-25.605582756166104,"pfxX":-9.670149213850628,"pfxZ":3.8967319212830267,"pX":-0.10621451997892242,"pZ":1.9983296621626327,"vX0":7.706212083020246,"vY0":-128.9952932365603,"vZ0":-3.803034224271252,"x":121.05,"y":184.83,"x0":-1.874351958686385,"y0":50.0057688599274,"z0":5.4634191056343635,"aX":-16.317209173461823},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.4,"breakHorizontal":15.8,"spinRate":1893,"spinDirection":258},"zone":8,"typeConfidence":2.0,"plateTime":0.4244359456463407,"extension":6.888144126355065},"index":4,"playId":"71726660-74b1-3b25-8a54-5d8ee55b6b96","pitchNumber":5,"startTime":"2026-07-25T23:34:46.950Z","endTime":"2026-07-25T23:34:51.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.552199711489898,"aZ":-16.550673071523224,"pfxX":-7.7457638280355745,"pfxZ":7.804954170711492,"pX":-0.5902284626270742,"pZ":3.690527003616573,"vX0":6.398210482420047,"vY0":-140.52168419593744,"vZ0":-2.395436756044194,"x":139.5,"y":139.14,"x0":-1.8891835261361616,"y0":50.00348195301951,"z0":5.628078477724197,"aX":-15.506440412406715},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.8,"breakHorizontal":12.7,"spinRate":2224,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.389642057236935,"extension":6.63346330279966},"index":5,"playId":"ac127bb6-0798-3fa1-87d5-16d031bad419","pitchNumber":6,"startTime":"2026-07-25T23:35:10.660Z","endTime":"2026-07-25T23:35:14.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:35:14.520Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nico Hoerner called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T23:35:19.460Z","endTime":"2026-07-25T23:37:21.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43454551078302,"aZ":-29.239184782417116,"pfxX":-7.749235813866799,"pfxZ":1.593173499504072,"pX":-0.37228071801423,"pZ":3.599291789325729,"vX0":6.899550145211635,"vY0":-134.49920730034674,"vZ0":0.07087703569498338,"x":131.19,"y":141.6,"x0":-1.9560383220219135,"y0":50.00487293352908,"z0":5.6353089788308,"aX":-14.290068142855688},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.1,"breakHorizontal":12.7,"spinRate":1680,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.40625244506690583,"extension":6.731185213625775},"index":0,"playId":"5673ff50-a72b-3d53-affe-93240fa8da9d","pitchNumber":1,"startTime":"2026-07-25T23:35:40.994Z","endTime":"2026-07-25T23:35:45.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.937820496396938,"aZ":-15.799976533230657,"pfxX":-6.9700190996334985,"pfxZ":7.933116664239524,"pX":1.5235381273338686,"pZ":2.240219969768276,"vX0":11.435120058201628,"vY0":-141.95033715232947,"vZ0":-6.074392608959865,"x":58.93,"y":178.29,"x0":-1.6301577627324433,"y0":50.00543184963859,"z0":5.3937259567243,"aX":-14.392315985699447},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.4,"breakHorizontal":10.6,"spinRate":2319,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.38414680163811044,"extension":6.910790156885312},"index":1,"playId":"8d5c22be-b518-3cfa-b13f-f12a66fd40af","pitchNumber":2,"startTime":"2026-07-25T23:35:58.525Z","endTime":"2026-07-25T23:36:01.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.786801746278496,"aZ":-18.09383239558514,"pfxX":-7.2979711884767795,"pfxZ":6.8838192566066665,"pX":0.23434979409783532,"pZ":2.5695454826761863,"vX0":8.305918802006826,"vY0":-141.53554007422395,"vZ0":-4.966806192356901,"x":108.07,"y":169.4,"x0":-1.7785785061906272,"y0":50.0033547456707,"z0":5.491748683797062,"aX":-14.930152491018186},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.8,"breakHorizontal":11.6,"spinRate":2295,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.3857661144486779,"extension":6.7660751187015595},"index":2,"playId":"581e82a2-a6bd-36f5-b945-678e960a8bdb","pitchNumber":3,"startTime":"2026-07-25T23:36:15.681Z","endTime":"2026-07-25T23:36:18.850Z","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":1,"outs":2},"index":3,"startTime":"2026-07-25T23:36:26.819Z","endTime":"2026-07-25T23:36:38.753Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.530905641254765,"aZ":-17.517814523825372,"pfxX":-7.999663672742581,"pfxZ":7.277905148760181,"pX":1.3077245640024777,"pZ":2.465201142976208,"vX0":11.11645840114389,"vY0":-140.44823012855065,"vZ0":-5.091582005557103,"x":67.15,"y":172.22,"x0":-1.648142751458737,"y0":50.00022586247664,"z0":5.427810584382024,"aX":-16.103324101355756},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.4,"breakHorizontal":12.4,"spinRate":2290,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3888668994409441,"extension":6.840185794870295},"index":4,"playId":"9c3eea25-5f60-3cda-87a2-1280cfc1fec5","pitchNumber":4,"startTime":"2026-07-25T23:36:38.753Z","endTime":"2026-07-25T23:36:42.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86493546660045,"aZ":-14.751383371734924,"pfxX":-7.523967810009879,"pfxZ":8.644840477476103,"pX":-0.20384580114675566,"pZ":3.131454595045015,"vX0":7.292181084746334,"vY0":-140.58733105624373,"vZ0":-4.0048987753256045,"x":124.77,"y":154.23,"x0":-1.845322330359335,"y0":50.00239799333178,"z0":5.522612107671974,"aX":-15.162600256799184},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":12.2,"spinRate":2311,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.38861202369512204,"extension":6.88184214704994},"index":5,"playId":"690bd4e6-cc54-35b9-8b19-5f5ec1139865","pitchNumber":5,"startTime":"2026-07-25T23:36:56.691Z","endTime":"2026-07-25T23:36:59.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72465969513725,"aZ":-27.470931921909603,"pfxX":8.054365945258276,"pfxZ":3.1209500463260333,"pX":-0.7430502610735569,"pZ":3.151085370532576,"vX0":1.083328939430249,"vY0":-121.66937524072074,"vZ0":-0.07105644206722606,"x":145.32,"y":153.7,"x0":-2.2403908132520947,"y0":50.00218122290476,"z0":5.551020051530015,"aX":12.137029817658638},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.9,"breakHorizontal":-14.9,"spinRate":2294,"spinDirection":82},"zone":1,"typeConfidence":2.0,"plateTime":0.4492908807249827,"extension":6.773289401358342},"index":6,"playId":"ad185317-4254-301f-af69-fe2070c94faf","pitchNumber":6,"startTime":"2026-07-25T23:37:17.513Z","endTime":"2026-07-25T23:37:21.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:37:21.197Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out to shortstop Dansby Swanson in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T23:39:35.113Z","endTime":"2026-07-25T23:40:05.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"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":90.0,"endSpeed":82.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.841211282824773,"aZ":-16.234152623365844,"pfxX":8.144436699300607,"pfxZ":9.179010356685023,"pX":0.6232572460046286,"pZ":2.120031380491406,"vX0":-4.127574778948855,"vY0":-130.9793366007478,"vZ0":-4.633589812666153,"x":93.24,"y":181.54,"x0":1.162077801530925,"y0":50.00011843893832,"z0":5.127051714697179,"aX":14.138902487198079},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.8,"breakHorizontal":-13.8,"spinRate":2511,"spinDirection":139},"zone":9,"typeConfidence":0.63,"plateTime":0.418279621912383,"extension":6.106056354779135},"index":0,"playId":"f835677c-0d5d-36be-910c-fce4703aca33","pitchNumber":1,"startTime":"2026-07-25T23:39:35.952Z","endTime":"2026-07-25T23:39:39.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.845184359947233,"aZ":-27.4980207999584,"pfxX":6.930072595899492,"pfxZ":3.279351347271122,"pX":-0.22617935093950423,"pZ":2.1703290928069423,"vX0":-5.035990118003261,"vY0":-118.25846700490109,"vZ0":-1.5727653051015724,"x":125.62,"y":180.18,"x0":1.0221091363244135,"y0":50.005665516224845,"z0":5.347289624043084,"aX":9.8966973720685},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.9,"breakHorizontal":-11.4,"spinRate":1099,"spinDirection":124},"zone":8,"typeConfidence":0.91,"plateTime":0.46173306465973996,"extension":6.263959198716751},"hitData":{"launchSpeed":90.7,"launchAngle":60.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":59.35,"coordY":140.07}},"index":1,"playId":"6240d7ae-325c-3415-b46a-0ba77bf9e22b","pitchNumber":2,"startTime":"2026-07-25T23:39:54.620Z","endTime":"2026-07-25T23:40:05.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:40:05.226Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T23:40:10.077Z","endTime":"2026-07-25T23:41:11.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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":1},"pitchData":{"startSpeed":73.5,"endSpeed":67.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.64335903318223,"aZ":-40.33423210702495,"pfxX":-3.4222287413726327,"pfxZ":-7.051703158307724,"pX":-0.3466604809651057,"pZ":2.331638899086288,"vX0":-1.4619341832998631,"vY0":-106.97948451404173,"vZ0":2.2946857540328267,"x":130.21,"y":175.83,"x0":0.7903264585339432,"y0":50.001069219386885,"z0":5.769843504432156,"aX":-3.961613371690329},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-11.8,"breakHorizontal":6.6,"spinRate":2507,"spinDirection":324},"zone":4,"typeConfidence":0.91,"plateTime":0.5122032688527227,"extension":6.107086804015543},"index":0,"playId":"5629d889-5761-3b32-9958-4662aea8193a","pitchNumber":1,"startTime":"2026-07-25T23:40:33.196Z","endTime":"2026-07-25T23:40:36.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.166423824741614,"aZ":-28.49307352466072,"pfxX":7.614096833673733,"pfxZ":2.5481686429560924,"pX":0.9447632052665659,"pZ":2.4423949953325863,"vX0":-2.751686724915266,"vY0":-118.81045249303428,"vZ0":-1.0229719372777737,"x":80.99,"y":172.84,"x0":1.1206941343356547,"y0":50.00583892653789,"z0":5.43984169627755,"aX":11.019904517692595},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.7,"breakHorizontal":-13.2,"spinRate":1045,"spinDirection":120},"zone":14,"typeConfidence":0.91,"plateTime":0.4588876714208512,"extension":6.191628922395584},"index":1,"playId":"ce23908d-c8ca-3fc3-81ad-e0503b3c04c9","pitchNumber":2,"startTime":"2026-07-25T23:40:47.652Z","endTime":"2026-07-25T23:40:51.429Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.215876516617847,"aZ":-16.380110602197004,"pfxX":9.231997267672128,"pfxZ":9.027988801355106,"pX":0.2815904645111869,"pZ":3.845639643279252,"vX0":-4.967242417414912,"vY0":-131.73685763392405,"vZ0":-0.8357428845997922,"x":106.27,"y":134.95,"x0":0.996855642758638,"y0":50.002574388272734,"z0":5.383241450484115,"aX":16.149708535990758},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.3,"breakHorizontal":-15.6,"spinRate":2485,"spinDirection":142},"zone":12,"typeConfidence":0.71,"plateTime":0.41652898561597373,"extension":6.028675758160255},"index":2,"playId":"162de288-b1fd-33a5-b003-d010e04f0452","pitchNumber":3,"startTime":"2026-07-25T23:41:06.795Z","endTime":"2026-07-25T23:41:11.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:41:11.802Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a line drive to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T23:41:18.993Z","endTime":"2026-07-25T23:42:30.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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_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":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.217977147165502,"aZ":-22.49227988929103,"pfxX":-0.27634245868638363,"pfxZ":5.934555810119835,"pX":-1.2142532139911022,"pZ":1.2406099651733788,"vX0":-5.874250111664046,"vY0":-126.7277989974005,"vZ0":-5.133225730789109,"x":163.28,"y":205.28,"x0":1.166852339720762,"y0":50.00149669411491,"z0":5.082463072625043,"aX":-0.45000789352507903},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.8,"breakHorizontal":1.8,"spinRate":2385,"spinDirection":163},"zone":13,"typeConfidence":0.75,"plateTime":0.4317413382990831,"extension":6.173376702879687},"index":0,"playId":"75673428-1e7c-34aa-8e18-3e810d23d7d1","pitchNumber":1,"startTime":"2026-07-25T23:41:36.629Z","endTime":"2026-07-25T23:41:40.753Z","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":78.3,"endSpeed":71.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.777443209426053,"aZ":-33.61316722257722,"pfxX":-7.912656975076543,"pfxZ":-1.1062214414027167,"pX":-0.29894528959803673,"pZ":4.296908993550511,"vX0":-1.4188179527746327,"vY0":-113.80064454107237,"vZ0":4.9807735686968195,"x":128.4,"y":122.76,"x0":1.361557524552618,"y0":50.00425115022801,"z0":5.427599822527234,"aX":-10.277129337265835},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-0.2,"breakHorizontal":14.6,"spinRate":2496,"spinDirection":293},"zone":11,"typeConfidence":0.9,"plateTime":0.4831053116724502,"extension":6.0388125078097055},"index":1,"playId":"a8cd6aae-c7fc-36f7-95ce-d40ca7760760","pitchNumber":2,"startTime":"2026-07-25T23:41:54.461Z","endTime":"2026-07-25T23:41:58.439Z","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":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73012347629834,"aZ":-12.896620553549742,"pfxX":6.904933131395337,"pfxZ":10.907621383128218,"pX":-0.4827252965660508,"pZ":2.21546742405777,"vX0":-6.110838119299466,"vY0":-131.99761063786943,"vZ0":-5.147162982839565,"x":135.4,"y":178.96,"x0":0.9636691180052273,"y0":50.00139865632892,"z0":5.138075271602313,"aX":12.200969876706791},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.8,"breakHorizontal":-11.2,"spinRate":2498,"spinDirection":139},"zone":7,"typeConfidence":0.89,"plateTime":0.4147352467355354,"extension":6.1029715571456675},"hitData":{"launchSpeed":78.4,"launchAngle":16.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.2,"coordY":127.3}},"index":2,"playId":"fe0c329a-2a56-33c9-8e3e-ce1c1a7e5fc9","pitchNumber":3,"startTime":"2026-07-25T23:42:20.494Z","endTime":"2026-07-25T23:42:30.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:42:30.854Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcell Ozuna flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T23:42:32.445Z","endTime":"2026-07-25T23:43:27.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.59205253482922,"aZ":-28.383169034072836,"pfxX":8.622357817020443,"pfxZ":2.6187650757545384,"pX":0.24421826824652015,"pZ":1.3875339167252125,"vX0":-4.568458750692117,"vY0":-119.26689152794235,"vZ0":-3.016536168839837,"x":107.69,"y":201.32,"x0":1.0580035894146098,"y0":50.005639969928346,"z0":5.211924391166267,"aX":12.501686968108448},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.3,"breakHorizontal":-14.6,"spinRate":1211,"spinDirection":125},"zone":14,"typeConfidence":0.91,"plateTime":0.4581438544718912,"extension":6.081268989873247},"index":0,"playId":"411b5959-3f7b-37ad-87d6-76d3679316b8","pitchNumber":1,"startTime":"2026-07-25T23:42:59.351Z","endTime":"2026-07-25T23:43:03.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49919756329749,"aZ":-16.16781801491875,"pfxX":7.542400042259006,"pfxZ":8.989307246208611,"pX":0.5587686808783505,"pZ":2.9774860392835545,"vX0":-3.9279009215743086,"vY0":-132.62706652949046,"vZ0":-2.6941810871645755,"x":95.7,"y":158.39,"x0":1.0794849786514171,"y0":50.00160711467518,"z0":5.186269236219227,"aX":13.42888055201883},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.0,"breakHorizontal":-12.8,"spinRate":2499,"spinDirection":141},"zone":3,"typeConfidence":0.85,"plateTime":0.4130550194060878,"extension":6.118535295759131},"hitData":{"launchSpeed":96.6,"launchAngle":49.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.91,"coordY":94.62}},"index":1,"playId":"bfb99d3d-4c69-31bd-bba1-4e454c6184db","pitchNumber":2,"startTime":"2026-07-25T23:43:18.080Z","endTime":"2026-07-25T23:43:27.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:43:27.707Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pedro Ramírez pops out to catcher Henry Davis in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T23:45:04.795Z","endTime":"2026-07-25T23:46:01.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.240749355627518,"aZ":-30.563803135234835,"pfxX":-7.847048741280889,"pfxZ":0.8628402009892584,"pX":-0.6304164026354819,"pZ":1.74937044915526,"vX0":6.116124519038375,"vY0":-134.86509698944133,"vZ0":-4.193645089256083,"x":141.03,"y":191.55,"x0":-1.8996053386875629,"y0":50.00016236370538,"z0":5.46170113413117,"aX":-14.563169932167224},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.0,"breakHorizontal":13.1,"spinRate":1593,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.404956247197918,"extension":6.765122651158229},"index":0,"playId":"cea7816d-c025-3185-aa81-c4f0b6c95d6f","pitchNumber":1,"startTime":"2026-07-25T23:45:32.312Z","endTime":"2026-07-25T23:45:35.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52716466386977,"aZ":-20.921055397386812,"pfxX":-8.29442320818092,"pfxZ":5.614301853579271,"pX":-9.8424864042193E-4,"pZ":2.215312518818775,"vX0":7.930181002110024,"vY0":-140.37334357067243,"vZ0":-5.212740447915797,"x":117.04,"y":178.97,"x0":-1.7792905103847267,"y0":50.00110806904642,"z0":5.450309857315105,"aX":-16.620852230323713},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.4,"breakHorizontal":13.4,"spinRate":2248,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.3895685582302013,"extension":6.826428428970384},"hitData":{"launchSpeed":80.8,"launchAngle":85.0,"totalDistance":34.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":113.66,"coordY":211.45}},"index":1,"playId":"14da7dc5-f29f-3626-9cd4-50a7ab7f3a70","pitchNumber":2,"startTime":"2026-07-25T23:45:50.552Z","endTime":"2026-07-25T23:46:01.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:46:01.212Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a line drive to center fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T23:46:11.740Z","endTime":"2026-07-25T23:47:08.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18523854967075,"aZ":-26.83093154780069,"pfxX":3.0671030041462397,"pfxZ":3.396310728475104,"pX":0.864459247044563,"pZ":2.0088182449645213,"vX0":5.704247154702623,"vY0":-124.19359292324431,"vZ0":-2.849771511527879,"x":84.05,"y":184.54,"x0":-1.8541714954786659,"y0":50.00434413554948,"z0":5.386032367247191,"aX":4.8245160600701515},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.8,"breakHorizontal":-6.8,"spinRate":2263,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.4398216654345095,"extension":6.815927123532812},"index":0,"playId":"969c0211-e6be-3649-8cf8-d3dd6ac01968","pitchNumber":1,"startTime":"2026-07-25T23:46:25.990Z","endTime":"2026-07-25T23:46:29.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.988110526878707,"aZ":-17.871535546947097,"pfxX":-7.4095317646187375,"pfxZ":7.106448514259474,"pX":0.7593819150264526,"pZ":3.8107817303837086,"vX0":9.271006413535911,"vY0":-140.5360055165975,"vZ0":-1.8294708679317115,"x":88.05,"y":135.89,"x0":-1.6099492988266098,"y0":50.00233219355955,"z0":5.623252378210639,"aX":-14.913230333893521},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.7,"breakHorizontal":11.6,"spinRate":2127,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3888026204706403,"extension":6.675606125318796},"index":1,"playId":"026b0166-83ec-358a-9cc7-671e0a49788d","pitchNumber":2,"startTime":"2026-07-25T23:46:43.752Z","endTime":"2026-07-25T23:46:46.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.781518751734577,"aZ":-29.401217862741177,"pfxX":4.551182592098895,"pfxZ":1.8115637086974292,"pX":1.061324106898925,"pZ":1.9961776213064328,"vX0":5.747198553034304,"vY0":-123.36583117045512,"vZ0":-2.408228570571728,"x":76.54,"y":184.88,"x0":-1.894730066422533,"y0":50.004542617852415,"z0":5.476705553484218,"aX":6.977663261481687},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.9,"breakHorizontal":-9.6,"spinRate":2274,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.4448982671754016,"extension":6.534382925668016},"hitData":{"launchSpeed":78.3,"launchAngle":22.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.45,"coordY":93.14}},"index":2,"playId":"0c82ef50-1e21-3eed-9705-1292908d7aaa","pitchNumber":3,"startTime":"2026-07-25T23:46:59.873Z","endTime":"2026-07-25T23:47:08.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:47:08.613Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Amaya singles on a ground ball to right fielder Esmerlyn Valdez. Dansby Swanson to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T23:47:15.185Z","endTime":"2026-07-25T23:49:39.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.351595882654028,"aZ":-26.082282249068545,"pfxX":6.156748776238396,"pfxZ":4.123638682044955,"pX":0.05058342152083534,"pZ":2.5170356798255504,"vX0":3.2902844809891203,"vY0":-120.45317039827648,"vZ0":-1.7492232067860507,"x":115.07,"y":170.82,"x0":-2.1307505227825785,"y0":50.001851558522674,"z0":5.548291126383825,"aX":9.087839035245128},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.3,"breakHorizontal":-11.9,"spinRate":2308,"spinDirection":87},"zone":5,"typeConfidence":2.0,"plateTime":0.45390808424108897,"extension":6.7691695467398985},"index":0,"playId":"2c3662ec-4a73-3d21-83a4-5a973ed54130","pitchNumber":1,"startTime":"2026-07-25T23:47:35.786Z","endTime":"2026-07-25T23:47:42.605Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"c754faaf-bd1d-34e1-8110-aa57cbb97b65","startTime":"2026-07-25T23:48:19.627Z","endTime":"2026-07-25T23:48:22.627Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45821314854441,"aZ":-24.510902575201094,"pfxX":2.6754989163569,"pfxZ":4.992585389987635,"pX":0.2588561848013351,"pZ":1.119287881199847,"vX0":4.776154481700371,"vY0":-123.36177050107705,"vZ0":-5.209776571035331,"x":107.13,"y":208.56,"x0":-2.0530342930382584,"y0":50.00457368775753,"z0":5.335399646310776,"aX":4.106205326911821},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.0,"breakHorizontal":-6.0,"spinRate":2428,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4446812640320146,"extension":6.747863648962711},"index":2,"playId":"861873d8-839a-3096-8d6b-4edb48a616e1","pitchNumber":2,"startTime":"2026-07-25T23:48:35.561Z","endTime":"2026-07-25T23:48:39.031Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-25T23:48:48.816Z","endTime":"2026-07-25T23:49:06.904Z","isPitch":false,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56217559109252,"aZ":-24.46341419545382,"pfxX":1.109540655980891,"pfxZ":4.950645165577626,"pX":1.306132747030732,"pZ":0.4239663128822177,"vX0":7.543282581311157,"vY0":-124.203339257287,"vZ0":-6.873241007921164,"x":67.21,"y":227.33,"x0":-1.918185072667851,"y0":50.003430805799546,"z0":5.269962290440266,"aX":1.727885769196492},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.6,"breakHorizontal":-3.8,"spinRate":2485,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4414970457863667,"extension":6.858626042120049},"index":4,"playId":"ee710acb-c22b-3d30-8138-96a8c2235b05","pitchNumber":3,"startTime":"2026-07-25T23:49:06.904Z","endTime":"2026-07-25T23:49:10.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.213598570429582,"aZ":-15.578361226175586,"pfxX":-7.9335206318131215,"pfxZ":8.285421488439852,"pX":0.8025807708457335,"pZ":2.6730332528168392,"vX0":10.063748633613082,"vY0":-140.06116203623841,"vZ0":-4.98307865614579,"x":86.41,"y":166.61,"x0":-1.7926298760615471,"y0":50.00268488294876,"z0":5.480995540930411,"aX":-15.891466318023221},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":12.5,"spinRate":2300,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.38984208781899676,"extension":6.847148044195993},"hitData":{"launchSpeed":93.5,"launchAngle":9.0,"totalDistance":159.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.07,"coordY":119.76}},"index":5,"playId":"0aa835c9-1f3c-3460-bbe4-faaa08f7aad8","pitchNumber":4,"startTime":"2026-07-25T23:49:30.548Z","endTime":"2026-07-25T23:49:39.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:49:39.213Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pete Crow-Armstrong doubles (18) on a line drive to center fielder Jake Mangum. Dansby Swanson scores. Miguel Amaya to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T23:49:57.712Z","endTime":"2026-07-25T23:53:06.239Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"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":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnThird":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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, 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":87.3,"endSpeed":80.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74046097702665,"aZ":-24.068477919353086,"pfxX":-9.0553120262474,"pfxZ":4.954566303517864,"pX":-0.0038887461483570656,"pZ":0.5257684200486694,"vX0":8.32781545484038,"vY0":-126.81532169660801,"vZ0":-7.307248882854475,"x":117.15,"y":224.58,"x0":-2.1460915539584007,"y0":50.00521410538009,"z0":5.350854705701797,"aX":-14.823837228749454},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.6,"breakHorizontal":14.6,"spinRate":1724,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.4310966174057942,"extension":6.672361281908437},"index":0,"playId":"732548d4-4d70-3e31-867b-53eb65483416","pitchNumber":1,"startTime":"2026-07-25T23:50:17.105Z","endTime":"2026-07-25T23:50:21.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.238544014094476,"aZ":-21.835525342535703,"pfxX":-8.276684252460363,"pfxZ":5.62556870580114,"pX":0.062286720934813855,"pZ":2.6080494060047457,"vX0":8.743187971929132,"vY0":-134.22381103888065,"vZ0":-3.560292387747833,"x":114.63,"y":168.36,"x0":-2.1516413981894362,"y0":50.000415723978335,"z0":5.494234360523281,"aX":-15.201502585608914},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.7,"breakHorizontal":13.3,"spinRate":1698,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.407042346620309,"extension":6.7801697033257575},"index":1,"playId":"126b5eec-5a88-36d2-b46d-38b8751835de","pitchNumber":2,"startTime":"2026-07-25T23:50:39.081Z","endTime":"2026-07-25T23:50:42.671Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"b960965e-ff9c-374a-b8ec-da34670c954e","startTime":"2026-07-25T23:51:05.211Z","endTime":"2026-07-25T23:51:08.211Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.302068419416962,"aZ":-23.575112854566658,"pfxX":-10.34014357920846,"pfxZ":5.26624585047823,"pX":-0.7267492326152083,"pZ":1.763982344090234,"vX0":6.8833211398839795,"vY0":-127.0424544960613,"vZ0":-4.581912908023162,"x":144.7,"y":191.15,"x0":-2.129419240836037,"y0":50.003454827902345,"z0":5.467468141899199,"aX":-16.883655391321852},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.6,"breakHorizontal":17.2,"spinRate":2063,"spinDirection":258},"zone":7,"typeConfidence":2.0,"plateTime":0.4313261863664559,"extension":6.776561095838961},"index":3,"playId":"e21dd9da-cae8-3ef2-8201-7ad086847c13","pitchNumber":3,"startTime":"2026-07-25T23:51:23.052Z","endTime":"2026-07-25T23:51:27.044Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-25T23:51:37.308Z","endTime":"2026-07-25T23:51:56.491Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4237716767889,"aZ":-24.141416289907244,"pfxX":-10.042767463841427,"pfxZ":4.988201211846379,"pX":0.009451662002017297,"pZ":1.258628888674147,"vX0":8.63151068952166,"vY0":-126.0500490810898,"vZ0":-5.295761059652033,"x":116.64,"y":204.8,"x0":-2.1530654798788813,"y0":50.00436764096338,"z0":5.334074725342383,"aX":-16.175800296239167},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.0,"breakHorizontal":16.2,"spinRate":1994,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.4343973744361147,"extension":6.762598895262231},"index":5,"playId":"20e927a3-a526-342d-b9d3-8d107e1e9d2a","pitchNumber":4,"startTime":"2026-07-25T23:51:56.491Z","endTime":"2026-07-25T23:51:59.491Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"index":6,"playId":"2d22556e-f3fe-462c-986f-9bee01a3ae84","startTime":"2026-07-25T23:52:18.118Z","endTime":"2026-07-25T23:52:23.118Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.226852298156338,"aZ":-15.659399151820201,"pfxX":-6.950761040751349,"pfxZ":8.263464102083953,"pX":-0.8537840221513103,"pZ":3.781631955348677,"vX0":6.392274876991,"vY0":-140.34611036211476,"vZ0":-2.0511036650238004,"x":149.54,"y":136.68,"x0":-2.2558826101535283,"y0":50.00154174944956,"z0":5.539688297656911,"aX":-13.890055307520415},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":11.3,"spinRate":2263,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3899988534542045,"extension":6.700471324457901},"index":7,"playId":"8bb94968-a6ed-359f-a97b-14c0e04dd081","pitchNumber":5,"startTime":"2026-07-25T23:52:36.091Z","endTime":"2026-07-25T23:52:39.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.145523636167656,"aZ":-27.048687654128138,"pfxX":-10.00934789552498,"pfxZ":3.1627916584348714,"pX":-0.5335012723857567,"pZ":1.4467432199247128,"vX0":7.284621508943921,"vY0":-126.59868081180012,"vZ0":-4.489798371867649,"x":137.34,"y":199.72,"x0":-2.1495483502489745,"y0":50.00471043859652,"z0":5.4115454720599585,"aX":-16.2290178040619},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.9,"breakHorizontal":16.4,"spinRate":2032,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.432852017690033,"extension":6.688372966334833},"hitData":{"launchSpeed":107.3,"launchAngle":20.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.22,"coordY":46.28}},"index":8,"playId":"03171209-004f-3655-a5c8-5bc6ae42df5c","pitchNumber":6,"startTime":"2026-07-25T23:52:53.129Z","endTime":"2026-07-25T23:53:06.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:53:06.239Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seiya Suzuki singles on a line drive to right fielder Esmerlyn Valdez. Miguel Amaya scores. Pete Crow-Armstrong scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T23:53:26.816Z","endTime":"2026-07-25T23:54:12.505Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.814136710598227,"aZ":-16.468123548686627,"pfxX":-8.067859032326586,"pfxZ":7.792303909275329,"pX":-0.26814635168213063,"pZ":3.58712469835688,"vX0":7.551892407120851,"vY0":-140.58524406547485,"vZ0":-2.544542821058654,"x":127.22,"y":141.93,"x0":-1.932017249972652,"y0":50.00298193493579,"z0":5.564216142386742,"aX":-16.26136802583737},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":13.2,"spinRate":2202,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.3885969554149984,"extension":6.772280769158392},"index":0,"playId":"ddba5d34-ee3a-30df-bb45-1d3f2daf7365","pitchNumber":1,"startTime":"2026-07-25T23:53:43.503Z","endTime":"2026-07-25T23:53:48.011Z","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":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.154748302117724,"aZ":-17.22756535670722,"pfxX":-8.030973658760391,"pfxZ":7.629480293352772,"pX":-0.3350343508587771,"pZ":2.8062950094157935,"vX0":7.392655101682773,"vY0":-138.63589505722953,"vZ0":-4.256253722539431,"x":129.77,"y":163.01,"x0":-1.9845597869724265,"y0":50.0025999491948,"z0":5.5012526593476725,"aX":-15.732101167726045},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":13.1,"spinRate":2095,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.39412801080241167,"extension":6.744639850157031},"hitData":{"launchSpeed":75.8,"launchAngle":13.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.26,"coordY":137.78}},"index":1,"playId":"66bb9a89-b454-3600-9f9f-34f84c9ecb83","pitchNumber":2,"startTime":"2026-07-25T23:54:01.062Z","endTime":"2026-07-25T23:54:12.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:54:12.505Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T23:55:22.406Z","endTime":"2026-07-25T23:57:00.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-25T23:54:31.828Z","endTime":"2026-07-25T23:55:24.732Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09521251261707,"aZ":-26.485408468778356,"pfxX":-7.762802340352911,"pfxZ":3.5312400657562595,"pX":-0.6098514249296983,"pZ":1.5850135284511901,"vX0":6.481511039443578,"vY0":-126.02239785674504,"vZ0":-4.268832382294362,"x":140.25,"y":195.98,"x0":-2.2038317433407415,"y0":50.00534424960588,"z0":5.435046481569703,"aX":-12.515145092568147},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.6,"breakHorizontal":12.6,"spinRate":1661,"spinDirection":263},"zone":7,"typeConfidence":2.0,"plateTime":0.4342703757995703,"extension":6.720031897040955},"index":1,"playId":"ceadb5af-717c-3a93-8c29-6efe874ad900","pitchNumber":1,"startTime":"2026-07-25T23:55:24.732Z","endTime":"2026-07-25T23:55:28.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.337719547686145,"aZ":-16.767416646256432,"pfxX":-8.647326950571266,"pfxZ":7.765624382850493,"pX":-0.4729575564551998,"pZ":3.4523368533910714,"vX0":7.385988405848041,"vY0":-139.91500949200582,"vZ0":-2.6371849194905645,"x":135.03,"y":145.57,"x0":-2.0224515404684604,"y0":50.00552901670697,"z0":5.505000498186924,"aX":-17.161051234636485},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.7,"breakHorizontal":14.2,"spinRate":2285,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3913549606458928,"extension":6.686425449966647},"index":2,"playId":"91ce8b5b-7d29-34db-a25d-8123f4e9d657","pitchNumber":2,"startTime":"2026-07-25T23:55:41.999Z","endTime":"2026-07-25T23:55:45.847Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-25T23:55:53.892Z","endTime":"2026-07-25T23:56:13.691Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.3,"endSpeed":81.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.731141822619154,"aZ":-28.436132689835567,"pfxX":-0.489782443363607,"pfxZ":2.260845719611602,"pX":0.13215634272523044,"pZ":1.4151706390405714,"vX0":5.921638104337523,"vY0":-127.1555840886515,"vZ0":-4.257912230373091,"x":111.96,"y":200.57,"x0":-2.1537012048718363,"y0":50.001728849758834,"z0":5.342873378283647,"aX":-0.8096145775962366},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.5,"breakHorizontal":-0.4,"spinRate":2445,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.42917932017988836,"extension":6.873274630761582},"index":4,"playId":"a6f2ead8-abbe-3b13-943f-4a2acace7f41","pitchNumber":3,"startTime":"2026-07-25T23:56:13.691Z","endTime":"2026-07-25T23:56:17.722Z","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":87.7,"endSpeed":80.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.639416270404315,"aZ":-26.341427852003644,"pfxX":-9.845331033206516,"pfxZ":3.5529848701315103,"pX":-0.4780578541429436,"pZ":1.2505086262327878,"vX0":7.316885854887695,"vY0":-127.42872130118353,"vZ0":-5.01926952617469,"x":135.22,"y":205.02,"x0":-2.1101498175899094,"y0":50.003049981508866,"z0":5.331590257817633,"aX":-16.161613967314743},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.5,"breakHorizontal":16.1,"spinRate":1824,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.43013029485208065,"extension":6.738264792550717},"index":5,"playId":"604dd845-a391-3366-b5ba-5e627731bead","pitchNumber":4,"startTime":"2026-07-25T23:56:37.330Z","endTime":"2026-07-25T23:56:41.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.746733664959716,"aZ":-31.331684405386152,"pfxX":0.9496970317230877,"pfxZ":0.5345938766285112,"pX":-0.6235120427489498,"pZ":2.6346453050109724,"vX0":3.6735390497628995,"vY0":-124.3790519306542,"vZ0":-0.7208771120894713,"x":140.77,"y":167.64,"x0":-2.239890609549221,"y0":50.0030721806408,"z0":5.514747689487716,"aX":1.494857068686329},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.1,"breakHorizontal":-2.5,"spinRate":2318,"spinDirection":109},"zone":4,"typeConfidence":2.0,"plateTime":0.43950497271255173,"extension":6.689877510640628},"index":6,"playId":"aef65dcf-0606-31f9-8839-8d397a5af547","pitchNumber":5,"startTime":"2026-07-25T23:56:56.612Z","endTime":"2026-07-25T23:57:00.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:57:00.290Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T23:57:05.657Z","endTime":"2026-07-25T23:58:30.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.410911423461204,"aZ":-26.47305611705126,"pfxX":1.3425827800261212,"pfxZ":3.6831138984291023,"pX":0.5053341248689305,"pZ":2.1594619413692815,"vX0":5.7851973709033375,"vY0":-123.80018134614077,"vZ0":-2.6829113874794257,"x":97.74,"y":180.47,"x0":-2.03903229892367,"y0":50.00267630416805,"z0":5.4800419852263555,"aX":2.076536568105368},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.2,"breakHorizontal":-3.8,"spinRate":2306,"spinDirection":92},"zone":6,"typeConfidence":2.0,"plateTime":0.44293671987972827,"extension":6.847278040378968},"index":0,"playId":"fb828a93-6c52-3004-b633-c8e3a145d8b3","pitchNumber":1,"startTime":"2026-07-25T23:57:23.673Z","endTime":"2026-07-25T23:57:26.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24289539664978,"aZ":-28.04772831371432,"pfxX":2.6033130809632414,"pfxZ":2.783855825594439,"pX":0.14650536327604882,"pZ":1.2295596471092745,"vX0":4.514587692182927,"vY0":-122.34299198246586,"vZ0":-4.1072870995599535,"x":111.42,"y":205.58,"x0":-2.0774485948478634,"y0":50.00106232747417,"z0":5.396548993485441,"aX":3.8562957922984076},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.1,"breakHorizontal":-6.0,"spinRate":2330,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.45164617830686504,"extension":6.817417622972985},"index":1,"playId":"d588a0d0-ed06-3110-a1be-fab7dd85b136","pitchNumber":2,"startTime":"2026-07-25T23:57:41.267Z","endTime":"2026-07-25T23:57:44.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08661639684852,"aZ":-25.19478339124548,"pfxX":4.2824555628853815,"pfxZ":4.682529996872127,"pX":-0.28228719970409294,"pZ":3.2966300567428366,"vX0":3.2253297521278954,"vY0":-122.124169151652,"vZ0":-0.21805299985340565,"x":127.76,"y":149.77,"x0":-2.1827010782912777,"y0":50.00186925438614,"z0":5.579422728218074,"aX":6.3797163586645205},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.6,"breakHorizontal":-8.6,"spinRate":2345,"spinDirection":90},"zone":2,"typeConfidence":2.0,"plateTime":0.45083775752221245,"extension":6.854658217690351},"index":2,"playId":"6b6b3695-480d-37ef-b40a-3be5b87398ef","pitchNumber":3,"startTime":"2026-07-25T23:57:59.696Z","endTime":"2026-07-25T23:58:07.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.222158600049276,"aZ":-32.328519460664424,"pfxX":2.688332269880652,"pfxZ":-0.10389755171754445,"pX":1.4131601951830934,"pZ":0.8839203651484058,"vX0":7.469888870984963,"vY0":-124.1423790467459,"vZ0":-4.484505413249525,"x":63.13,"y":214.91,"x0":-1.9702314008310307,"y0":50.00011404912635,"z0":5.371329803863133,"aX":4.23983377176888},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.0,"breakHorizontal":-6.5,"spinRate":2410,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.43932834381942243,"extension":6.948554381408342},"index":3,"playId":"56dfeec2-bdf7-38b5-bfc8-978719482993","pitchNumber":4,"startTime":"2026-07-25T23:58:26.775Z","endTime":"2026-07-25T23:58:30.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:58:30.910Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out softly to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T00:00:37.663Z","endTime":"2026-07-26T00:01:41.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":89.1,"endSpeed":81.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.935132676004688,"aZ":-14.466002760916837,"pfxX":6.772126042237291,"pfxZ":10.374427555702608,"pX":1.5205979552174058,"pZ":3.391487226259375,"vX0":-1.493588752243236,"vY0":-129.77545204649164,"vZ0":-2.0621204568601836,"x":59.04,"y":147.21,"x0":1.2232783934007123,"y0":50.00618979231821,"z0":5.297288488329331,"aX":11.563012968641727},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.6,"breakHorizontal":-12.0,"spinRate":2465,"spinDirection":139},"zone":12,"typeConfidence":0.82,"plateTime":0.4219211437598478,"extension":6.046541136255289},"index":0,"playId":"bf1a7ed6-09fb-3c12-bd64-f31aec527719","pitchNumber":1,"startTime":"2026-07-26T00:00:42.913Z","endTime":"2026-07-26T00:00:45.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.441194050729713,"aZ":-12.609412909382954,"pfxX":6.077642823796365,"pfxZ":11.155889041447187,"pX":-0.5396551432382158,"pZ":2.812109128057201,"vX0":-5.868712039556164,"vY0":-131.48742957207827,"vZ0":-3.703946488137415,"x":137.57,"y":162.85,"x0":0.9298053967896278,"y0":50.00532504635023,"z0":5.172475339516908,"aX":10.661705734484455},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.6,"breakHorizontal":-9.7,"spinRate":2503,"spinDirection":143},"zone":4,"typeConfidence":0.89,"plateTime":0.4163033072295548,"extension":6.232244724887068},"index":1,"playId":"1e1610c1-f8b9-3286-b49a-2c2c0e7d25c4","pitchNumber":2,"startTime":"2026-07-26T00:00:56.783Z","endTime":"2026-07-26T00:00:59.783Z","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":90.4,"endSpeed":82.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54069434932679,"aZ":-14.366095594484385,"pfxX":7.46107878176857,"pfxZ":10.171534008231792,"pX":0.4754306651662625,"pZ":3.773376393524807,"vX0":-3.967446724617783,"vY0":-131.64761058551088,"vZ0":-1.1873929039443594,"x":98.88,"y":136.9,"x0":1.0343792180861868,"y0":50.006135720196205,"z0":5.2960585683295,"aX":13.06906122448998},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.4,"breakHorizontal":-12.6,"spinRate":2505,"spinDirection":143},"zone":12,"typeConfidence":0.88,"plateTime":0.41641169885990603,"extension":6.080039914217387},"index":2,"playId":"b50ac5d8-b648-3e0c-b596-71051ba21876","pitchNumber":3,"startTime":"2026-07-26T00:01:14.429Z","endTime":"2026-07-26T00:01:17.429Z","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":90.4,"endSpeed":82.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21120750614191,"aZ":-14.993114957163764,"pfxX":6.725894236457936,"pfxZ":9.831685093054034,"pX":-0.6551055648644829,"pZ":3.457482564636468,"vX0":-6.466095090503326,"vY0":-131.45537670657947,"vZ0":-1.7444894024886437,"x":141.97,"y":145.43,"x0":0.9642488285741503,"y0":50.005953857523785,"z0":5.244427348053182,"aX":11.758208673014312},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.6,"breakHorizontal":-10.8,"spinRate":2491,"spinDirection":146},"zone":1,"typeConfidence":0.89,"plateTime":0.4168851397277309,"extension":6.118458576681884},"hitData":{"launchSpeed":56.7,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":149.71,"coordY":175.35}},"index":3,"playId":"c37447c5-ea93-333d-82f9-16a09d15698e","pitchNumber":4,"startTime":"2026-07-26T00:01:33.485Z","endTime":"2026-07-26T00:01:41.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:01:41.129Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Gonzalez flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T00:01:46.744Z","endTime":"2026-07-26T00:02:15.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.386148145114074,"aZ":-23.028641532648816,"pfxX":8.380212978220504,"pfxZ":5.415129190287544,"pX":0.2483143266710263,"pZ":2.975734735660022,"vX0":-5.013052548321789,"vY0":-128.80672396010482,"vZ0":-1.3603563903766482,"x":107.53,"y":158.44,"x0":1.1254572141912709,"y0":50.00571198065261,"z0":5.282144508292693,"aX":14.160776856311152},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.7,"breakHorizontal":-14.2,"spinRate":2458,"spinDirection":136},"zone":2,"typeConfidence":0.88,"plateTime":0.4243555145073583,"extension":6.117841250940949},"hitData":{"launchSpeed":93.8,"launchAngle":29.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.84,"coordY":57.54}},"index":0,"playId":"84d10986-c3ad-3398-8a03-8ea724508420","pitchNumber":1,"startTime":"2026-07-26T00:02:06.774Z","endTime":"2026-07-26T00:02:15.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:02:15.272Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Davis singles on a ground ball to left fielder Ian Happ.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T00:02:19.733Z","endTime":"2026-07-26T00:05:10.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.4348043518462,"aZ":-30.637104722450008,"pfxX":-7.4330098204908825,"pfxZ":1.1384297857375776,"pX":-1.022961938904395,"pZ":1.5477016651398157,"vX0":-3.3022970902694047,"vY0":-115.29766549112065,"vZ0":-1.6974726584404696,"x":155.99,"y":196.99,"x0":1.3915264839665489,"y0":50.004935999944344,"z0":5.236307305374656,"aX":-10.057606329451568},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":1.9,"breakHorizontal":14.3,"spinRate":2549,"spinDirection":297},"zone":13,"typeConfidence":0.91,"plateTime":0.4741572567845287,"extension":6.077138573894711},"index":0,"playId":"0d292831-c38a-363f-9387-3e67ce0b49df","pitchNumber":1,"startTime":"2026-07-26T00:02:42.858Z","endTime":"2026-07-26T00:02:46.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73676741712085,"aZ":-13.656509912926984,"pfxX":6.550475921537689,"pfxZ":10.619967737567986,"pX":0.12711591713440967,"pZ":3.2342339092110652,"vX0":-4.658451608176645,"vY0":-131.19958877485217,"vZ0":-2.587241354436041,"x":112.15,"y":151.46,"x0":1.0746145267104232,"y0":50.00003725542526,"z0":5.250742621307573,"aX":11.41882170593988},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.8,"breakHorizontal":-10.8,"spinRate":2505,"spinDirection":145},"zone":2,"typeConfidence":0.88,"plateTime":0.41745756052502614,"extension":6.079017013747802},"index":1,"playId":"41817b5f-7832-371b-b3c9-e393b25feb08","pitchNumber":2,"startTime":"2026-07-26T00:02:58.064Z","endTime":"2026-07-26T00:03:01.064Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-26T00:03:08.296Z","endTime":"2026-07-26T00:03:26.687Z","isPitch":false,"type":"action","player":{"id":680779,"link":"/api/v1/people/680779"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.391095896858474,"aZ":-14.077210515179415,"pfxX":7.546104121744303,"pfxZ":10.251941909723977,"pX":-0.20907276611574485,"pZ":2.464361645280617,"vX0":-5.85740332080394,"vY0":-131.8533149817152,"vZ0":-4.1604334115667365,"x":124.97,"y":172.24,"x0":1.0581159869693284,"y0":50.00112448577697,"z0":5.097655518508029,"aX":13.318281156615086},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.9,"breakHorizontal":-12.5,"spinRate":2449,"spinDirection":139},"zone":5,"typeConfidence":0.86,"plateTime":0.41502509960354983,"extension":6.256834765949441},"index":3,"playId":"c35c69e3-ba1f-3a9c-9419-daba0573bd6f","pitchNumber":3,"startTime":"2026-07-26T00:03:26.687Z","endTime":"2026-07-26T00:03:29.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.46677468767166,"aZ":-26.46423010531681,"pfxX":6.712909509037631,"pfxZ":3.9370225518255904,"pX":-0.136992962643928,"pZ":2.5658476890300475,"vX0":-4.960831379764382,"vY0":-119.02448610312518,"vZ0":-1.0609648492949,"x":122.22,"y":169.5,"x0":1.0907851493176801,"y0":50.0033614135909,"z0":5.38975040712028,"aX":9.739110232422584},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.2,"breakHorizontal":-11.2,"spinRate":1137,"spinDirection":116},"zone":5,"typeConfidence":0.91,"plateTime":0.45823782101722177,"extension":6.225242828333893},"index":4,"playId":"a159f011-9517-369a-a0ca-3c35886f174a","pitchNumber":4,"startTime":"2026-07-26T00:03:49.690Z","endTime":"2026-07-26T00:03:56.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.742020611717294,"aZ":-32.74247104150835,"pfxX":-4.468858897233539,"pfxZ":-0.39531107093479584,"pX":-0.9491219085226168,"pZ":-0.008655935313282282,"vX0":-4.121491417778908,"vY0":-118.79749593004044,"vZ0":-4.945919874225159,"x":153.18,"y":239.01,"x0":1.3859145307689824,"y0":50.0043414032444,"z0":5.060809828967743,"aX":-6.417093325320945},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.6,"breakHorizontal":9.0,"spinRate":2622,"spinDirection":308},"zone":13,"typeConfidence":0.86,"plateTime":0.4602278532999131,"extension":6.18969017131802},"index":5,"playId":"32f22da1-7d2e-3052-a9ad-4a03687a0e6b","pitchNumber":5,"startTime":"2026-07-26T00:04:20.521Z","endTime":"2026-07-26T00:04:26.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.69889568542322,"aZ":-28.594821683801403,"pfxX":6.339805859144803,"pfxZ":2.4636752283976744,"pX":0.05622142427761413,"pZ":1.1839093430262304,"vX0":-4.448470157014322,"vY0":-119.12348981410344,"vZ0":-3.334091590541593,"x":114.86,"y":206.81,"x0":1.1148152374635392,"y0":50.0008632631828,"z0":5.158885413612686,"aX":9.203328316565818},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.0,"breakHorizontal":-10.6,"spinRate":1174,"spinDirection":114},"zone":14,"typeConfidence":0.91,"plateTime":0.4580225028626401,"extension":6.2890485781054135},"index":6,"playId":"a540b89c-7f1b-3132-9cf4-178cb9467ffe","pitchNumber":6,"startTime":"2026-07-26T00:04:42.361Z","endTime":"2026-07-26T00:04:46.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.856136412937616,"aZ":-15.342128629287224,"pfxX":7.136800639438906,"pfxZ":9.444588839029967,"pX":-0.02498782298193859,"pZ":2.9523179232737076,"vX0":-5.24991013592507,"vY0":-132.77043999563242,"vZ0":-2.758328952253155,"x":117.95,"y":159.07,"x0":1.0523209179941129,"y0":50.00450607508943,"z0":5.123425249505469,"aX":12.72225954698522},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.7,"breakHorizontal":-11.8,"spinRate":2536,"spinDirection":140},"zone":2,"typeConfidence":0.89,"plateTime":0.41279484356305574,"extension":6.249168266159633},"hitData":{"launchSpeed":104.0,"launchAngle":3.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.6,"coordY":134.96}},"index":7,"playId":"569e13b8-67ba-3e74-a53e-0972b0faf969","pitchNumber":7,"startTime":"2026-07-26T00:04:59.196Z","endTime":"2026-07-26T00:05:10.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:05:10.648Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T00:05:21.815Z","endTime":"2026-07-26T00:06:44.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"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":90.8,"endSpeed":83.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.495797010808268,"aZ":-15.233598424704327,"pfxX":7.349216389254712,"pfxZ":9.53747781871471,"pX":0.35441958185719147,"pZ":2.600812076567529,"vX0":-4.370243724476092,"vY0":-132.26307408208618,"vZ0":-3.591494215702824,"x":103.49,"y":168.56,"x0":1.0709470134675072,"y0":50.00639914576761,"z0":5.089549055023394,"aX":13.058548436364136},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.7,"breakHorizontal":-12.4,"spinRate":2472,"spinDirection":135},"zone":6,"typeConfidence":0.85,"plateTime":0.41369418066678776,"extension":6.279556396657094},"index":0,"playId":"c923dcd5-3d52-3b75-905c-5f61e276e769","pitchNumber":1,"startTime":"2026-07-26T00:05:47.014Z","endTime":"2026-07-26T00:05:50.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.378927674158305,"aZ":-16.351849458300222,"pfxX":7.948792411886121,"pfxZ":8.913950046937899,"pX":-0.10455236863813218,"pZ":2.890142991700154,"vX0":-5.623522196233017,"vY0":-132.62541063966216,"vZ0":-2.721285612782566,"x":120.99,"y":160.75,"x0":1.014704554058729,"y0":50.00047288817097,"z0":5.127564343969422,"aX":14.104233976203622},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.7,"breakHorizontal":-13.1,"spinRate":2568,"spinDirection":140},"zone":2,"typeConfidence":0.86,"plateTime":0.41359044268958156,"extension":6.210413139168535},"index":1,"playId":"b1c7881d-173f-3ad8-a157-400d19ac4f38","pitchNumber":2,"startTime":"2026-07-26T00:06:07.357Z","endTime":"2026-07-26T00:06:11.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.494705518170196,"aZ":-13.52326110052433,"pfxX":6.622809673221182,"pfxZ":10.316638652624304,"pX":0.31242010167490036,"pZ":3.4271296865748018,"vX0":-4.137281633997112,"vY0":-133.53497517117708,"vZ0":-2.1007736922572104,"x":105.09,"y":146.25,"x0":1.020679304756064,"y0":50.00036812525599,"z0":5.195772663080665,"aX":11.970337687849998},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.5,"breakHorizontal":-11.2,"spinRate":2506,"spinDirection":140},"zone":12,"typeConfidence":0.9,"plateTime":0.41001832302728936,"extension":6.18220745906333},"hitData":{"launchSpeed":89.7,"launchAngle":-2.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.23,"coordY":172.71}},"index":2,"playId":"d6e22dc8-9862-31e1-bd22-7275c8fd61d8","pitchNumber":3,"startTime":"2026-07-26T00:06:36.922Z","endTime":"2026-07-26T00:06:44.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:06:44.737Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out to first baseman Ryan O'Hearn.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T00:08:30.696Z","endTime":"2026-07-26T00:11:04.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":6},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.003287822100145,"aZ":-24.253465616169816,"pfxX":5.2169672679009045,"pfxZ":5.316630940863716,"pX":-1.3001952133381527,"pZ":1.6015848463893019,"vX0":0.7305193170119679,"vY0":-120.84284536809812,"vZ0":-3.899103492210373,"x":166.56,"y":195.54,"x0":-2.2840034005178067,"y0":50.000626098370674,"z0":5.349409378828711,"aX":7.768696014390978},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.0,"breakHorizontal":-9.6,"spinRate":2430,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.4520444677434141,"extension":6.642778479765937},"index":0,"playId":"d8e36e14-7c6e-3575-ae54-ced1d2b1f7e7","pitchNumber":1,"startTime":"2026-07-26T00:08:51.979Z","endTime":"2026-07-26T00:08:55.962Z","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.5,"endSpeed":86.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31262704722838,"aZ":-19.118730936757117,"pfxX":-9.31865021207052,"pfxZ":6.831913490209654,"pX":0.13631274675533778,"pZ":3.115553500513622,"vX0":8.346219958529126,"vY0":-137.3590778276975,"vZ0":-3.1261807061001017,"x":111.8,"y":154.66,"x0":-1.7302630380750714,"y0":50.00634526024721,"z0":5.567829827777283,"aX":-17.81765377527623},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":15.1,"spinRate":2239,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.3986973669793956,"extension":6.703743385030664},"index":1,"playId":"844c3aa3-cc01-3e64-8f13-7665a146c422","pitchNumber":2,"startTime":"2026-07-26T00:09:06.948Z","endTime":"2026-07-26T00:09:09.948Z","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":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.523831591549268,"aZ":-18.15883437615712,"pfxX":-9.329404281059816,"pfxZ":7.161997498560632,"pX":0.6175851955488534,"pZ":3.1088143879217447,"vX0":9.869319003939971,"vY0":-138.86495139633448,"vZ0":-3.405069523582369,"x":93.46,"y":154.84,"x0":-1.767071019951688,"y0":50.00293884404644,"z0":5.555993250163195,"aX":-18.25695932243052},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":14.9,"spinRate":2163,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.39413777478517087,"extension":6.77634681673615},"index":2,"playId":"4c28bcfd-98fa-3e92-808c-23664e14817b","pitchNumber":3,"startTime":"2026-07-26T00:09:25.208Z","endTime":"2026-07-26T00:09:29.414Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"}}},{"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":87.4,"endSpeed":80.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.099552929870875,"aZ":-24.70642817948318,"pfxX":-7.935559362696158,"pfxZ":4.552727398143697,"pX":-1.8156602341980654,"pZ":2.805381564208472,"vX0":3.7392968141850402,"vY0":-127.26071385139966,"vZ0":-2.19251298049903,"x":186.21,"y":163.03,"x0":-2.272967776783521,"y0":50.004123890560614,"z0":5.635103039703295,"aX":-13.017676095315199},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.0,"breakHorizontal":13.6,"spinRate":1743,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.4304016757808391,"extension":6.659748718716856},"index":3,"playId":"907fa9fa-94c0-3c75-a00e-03be6fe1e793","pitchNumber":4,"startTime":"2026-07-26T00:09:56.963Z","endTime":"2026-07-26T00:10:00.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90657111377811,"aZ":-17.94525496002611,"pfxX":-8.2728068223876,"pfxZ":7.158990073794938,"pX":0.8522299700340299,"pZ":2.3629342594366323,"vX0":10.53669246350959,"vY0":-139.9455497422471,"vZ0":-5.085106892699183,"x":84.51,"y":174.98,"x0":-1.8828245865811106,"y0":50.00632159467953,"z0":5.375212632212615,"aX":-16.450883578665028},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.1,"breakHorizontal":12.8,"spinRate":2157,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.39105053510138843,"extension":6.705749977815914},"index":4,"playId":"69d818dc-50bb-348b-8c06-5f830245a3b7","pitchNumber":5,"startTime":"2026-07-26T00:10:13.168Z","endTime":"2026-07-26T00:10:18.891Z","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":96.2,"endSpeed":87.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.15654039544539,"aZ":-16.890911692870834,"pfxX":-7.842904103341051,"pfxZ":7.698181363887372,"pX":-0.24027767613626977,"pZ":3.6827145411986595,"vX0":7.431433319942152,"vY0":-139.92590463628596,"vZ0":-2.1532626134038924,"x":126.16,"y":139.35,"x0":-1.9097445577774355,"y0":50.005513228029635,"z0":5.56722725893776,"aX":-15.57673016397919},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.7,"breakHorizontal":12.7,"spinRate":2245,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39122412125575723,"extension":6.734431066876521},"index":5,"playId":"73e4670c-8038-3878-9bca-ae6fcee2af10","pitchNumber":6,"startTime":"2026-07-26T00:10:35.877Z","endTime":"2026-07-26T00:10:40.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":88.5,"endSpeed":81.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.127777264556478,"aZ":-26.366682260589833,"pfxX":-9.842970109490718,"pfxZ":3.437552707732671,"pX":-0.3799406935619656,"pZ":1.3948222683117233,"vX0":7.640537579618045,"vY0":-128.70159286041556,"vZ0":-5.1598840676823725,"x":131.48,"y":201.12,"x0":-2.09907885275467,"y0":50.00178974434312,"z0":5.451748766690974,"aX":-16.616321599346303},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.3,"breakHorizontal":16.2,"spinRate":1957,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4245541498484404,"extension":6.721013586803473},"hitData":{"launchSpeed":82.9,"launchAngle":-4.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.92,"coordY":169.92}},"index":6,"playId":"8a762183-662a-3b33-8a1d-db01c444e5d1","pitchNumber":7,"startTime":"2026-07-26T00:10:56.184Z","endTime":"2026-07-26T00:11:04.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:11:04.349Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to left fielder Bryan Reynolds.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T00:11:06.875Z","endTime":"2026-07-26T00:11:38.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.876308668564025,"aZ":-25.407173760541323,"pfxX":5.828645488847054,"pfxZ":4.518956018468273,"pX":0.3128142149206193,"pZ":2.047970555473266,"vX0":4.079457636580353,"vY0":-122.11856022044276,"vZ0":-2.8736189267402446,"x":105.08,"y":183.48,"x0":-2.14144023754882,"y0":50.004541133108894,"z0":5.4445614731287035,"aX":8.731759048353343},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.7,"breakHorizontal":-11.5,"spinRate":2184,"spinDirection":99},"zone":9,"typeConfidence":2.0,"plateTime":0.44993254328258514,"extension":6.743446500408491},"hitData":{"launchSpeed":95.3,"launchAngle":15.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.8,"coordY":96.84}},"index":0,"playId":"cc085d24-69e2-323a-8830-b2d3b9968f47","pitchNumber":1,"startTime":"2026-07-26T00:11:29.143Z","endTime":"2026-07-26T00:11:38.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:11:38.067Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pedro Ramírez walks. Nico Hoerner to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T00:11:40.633Z","endTime":"2026-07-26T00:13:43.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.980635051508134,"aZ":-33.086731268069286,"pfxX":-7.928809233392601,"pfxZ":-0.5154835352255667,"pX":0.4378504238271858,"pZ":1.5123645022794414,"vX0":9.317903238812882,"vY0":-131.50834991786647,"vZ0":-3.964990524365732,"x":100.31,"y":197.95,"x0":-2.1090164575701764,"y0":50.00427923589439,"z0":5.474480193047922,"aX":-13.990803548208323},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.6,"breakHorizontal":12.5,"spinRate":1519,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.41533324769241275,"extension":6.707809288476687},"index":0,"playId":"a6c4bb91-cc91-3e69-82e1-88a790dbd428","pitchNumber":1,"startTime":"2026-07-26T00:12:03.510Z","endTime":"2026-07-26T00:12:08.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.929105450088223,"aZ":-26.02950144037863,"pfxX":-7.282811430443786,"pfxZ":3.407628921620283,"pX":-1.4091428692058088,"pZ":2.5820374235847954,"vX0":4.3369547371481385,"vY0":-133.32283321636248,"vZ0":-2.9262604813030184,"x":170.71,"y":169.06,"x0":-2.108346652088928,"y0":50.00642687210379,"z0":5.5669740634220695,"aX":-13.149333129332248},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.8,"breakHorizontal":12.2,"spinRate":1570,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.41038977860785364,"extension":6.553295382744804},"index":1,"playId":"e7e2edd5-1165-3f1e-9d86-0bb40a6c6a0e","pitchNumber":2,"startTime":"2026-07-26T00:12:24.049Z","endTime":"2026-07-26T00:12:27.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.654519261240893,"aZ":-17.870644827678163,"pfxX":-8.617049262280862,"pfxZ":7.191814830579405,"pX":0.1749118933350174,"pZ":2.581964077566859,"vX0":8.941100912790253,"vY0":-140.1476595957918,"vZ0":-4.677301408320959,"x":110.33,"y":169.07,"x0":-1.9371049096673987,"y0":50.00610556011503,"z0":5.439765287472955,"aX":-17.146175119947767},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":13.8,"spinRate":2197,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.3908096057461896,"extension":6.771079950195705},"index":2,"playId":"b93547bc-3227-3ebb-bb36-90c140965b06","pitchNumber":3,"startTime":"2026-07-26T00:12:41.004Z","endTime":"2026-07-26T00:12:44.004Z","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":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.409631002428107,"aZ":-18.922190419691745,"pfxX":-8.595129010128277,"pfxZ":6.714792235921866,"pX":-1.736172839662672,"pZ":4.044478708107285,"vX0":4.055901897532313,"vY0":-139.37097241304016,"vZ0":-0.8879301370401976,"x":183.18,"y":129.58,"x0":-2.091145425622716,"y0":50.00256150027709,"z0":5.61328517747927,"aX":-16.96075034362754},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":14.8,"spinRate":2118,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.392541621678554,"extension":6.663633046093349},"index":3,"playId":"4e08a46f-8296-373d-a6c2-3ed8e58e983f","pitchNumber":4,"startTime":"2026-07-26T00:13:03.286Z","endTime":"2026-07-26T00:13:06.481Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"c3fd098f-ce1d-34f4-94b1-71cc425110b2","startTime":"2026-07-26T00:13:23.707Z","endTime":"2026-07-26T00:13:26.707Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98503259494573,"aZ":-24.960454296901165,"pfxX":-7.778497395657903,"pfxZ":3.9933530601985208,"pX":0.42778897135667693,"pZ":1.1027972279693516,"vX0":9.29860713824951,"vY0":-133.40712092335025,"vZ0":-6.739478036869438,"x":100.69,"y":209.0,"x0":-2.087965993039353,"y0":50.00371210743065,"z0":5.454097627473257,"aX":-14.058650488856541},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.0,"breakHorizontal":12.1,"spinRate":1575,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.41013570796014776,"extension":6.6912380219640255},"index":5,"playId":"fcc7ccc8-40f5-3e4e-87c8-04980b59dcfd","pitchNumber":5,"startTime":"2026-07-26T00:13:39.848Z","endTime":"2026-07-26T00:13:43.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:13:43.863Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dansby Swanson doubles (13) on a line drive to left fielder Bryan Reynolds. Nico Hoerner scores. Pedro Ramírez to 3rd.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T00:16:34.433Z","endTime":"2026-07-26T00:17:13.747Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"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"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnThird":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T00:13:56.498Z","endTime":"2026-07-26T00:14:33.869Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Isaac Mattson replaces Paul Skenes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-26T00:14:33.869Z","endTime":"2026-07-26T00:16:36.655Z","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(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":80.2,"endSpeed":74.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.693162150469544,"aZ":-33.28931686447482,"pfxX":4.120059347669814,"pfxZ":-0.8048846499211173,"pX":-0.5578268443701914,"pZ":3.033843743936076,"vX0":0.47629469833738924,"vY0":-116.87456501752528,"vZ0":0.10110670120030685,"x":138.26,"y":156.87,"x0":-1.2994609862524418,"y0":50.00032259322157,"z0":6.099763767719932,"aX":5.735486522114823},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.2,"breakHorizontal":-7.6,"spinRate":2311,"spinDirection":60},"zone":1,"typeConfidence":0.65,"plateTime":0.4674841886921315,"extension":6.423004655155675},"index":2,"playId":"09f55e4a-1660-34b7-82a2-1f26887fa01b","pitchNumber":1,"startTime":"2026-07-26T00:16:36.655Z","endTime":"2026-07-26T00:16:41.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.290665151408536,"aZ":-35.20636168248889,"pfxX":3.491185033518746,"pfxZ":-2.073212766222019,"pX":0.09332476832190405,"pZ":2.1813869811724786,"vX0":2.3064824125533185,"vY0":-120.80725730166127,"vZ0":-1.4230969532351732,"x":113.44,"y":179.88,"x0":-1.3315984730491168,"y0":50.004924066722694,"z0":5.908476794750629,"aX":5.096280404040624},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.8,"breakHorizontal":-7.0,"spinRate":2345,"spinDirection":48},"zone":8,"typeConfidence":0.87,"plateTime":0.45557697040346046,"extension":6.472093986149145},"hitData":{"launchSpeed":95.2,"launchAngle":12.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.07,"coordY":124.25}},"index":3,"playId":"f314ba39-e0d2-3360-833f-64649eff0b78","pitchNumber":2,"startTime":"2026-07-26T00:17:02.246Z","endTime":"2026-07-26T00:17:13.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:17:13.747Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Amaya singles on a line drive to left fielder Bryan Reynolds. Pedro Ramírez scores. Dansby Swanson scores.","rbi":2,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T00:17:35.806Z","endTime":"2026-07-26T00:19:11.474Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":676755,"link":"/api/v1/people/676755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":83.7,"endSpeed":76.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15273407498768,"aZ":-34.96516628900827,"pfxX":0.5152762667146016,"pfxZ":-1.877965306612209,"pX":0.11747641328931113,"pZ":2.1405697064947615,"vX0":3.1950456509047336,"vY0":-121.82004622644656,"vZ0":-1.8197940376592767,"x":112.52,"y":180.98,"x0":-1.2833736944264684,"y0":50.001079122676416,"z0":5.948111810380963,"aX":0.7664254482549756},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.6,"breakHorizontal":-1.8,"spinRate":2171,"spinDirection":43},"zone":8,"typeConfidence":0.85,"plateTime":0.4513355643896393,"extension":6.553069700274698},"index":0,"playId":"3c784ca4-321c-31f9-bcda-fb3cce3af09d","pitchNumber":1,"startTime":"2026-07-26T00:17:47.210Z","endTime":"2026-07-26T00:17:51.006Z","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":93.5,"endSpeed":85.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38481781429306,"aZ":-11.345282077805702,"pfxX":-5.531893242835495,"pfxZ":11.163188555364789,"pX":0.5880952184913402,"pZ":0.8458017365179447,"vX0":6.460475241193353,"vY0":-135.65800449493094,"vZ0":-10.513982269831077,"x":94.58,"y":215.94,"x0":-1.1043477477029138,"y0":50.002608321540734,"z0":5.560216265963213,"aX":-10.321597734791709},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":8.6,"spinRate":2318,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.4035908389555418,"extension":6.936842476441189},"index":1,"playId":"0f9ed53e-7597-368b-b6d6-2c52a10ed2d3","pitchNumber":2,"startTime":"2026-07-26T00:18:11.851Z","endTime":"2026-07-26T00:18:15.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.138840059934807,"aZ":-31.566329693992024,"pfxX":5.742619314719089,"pfxZ":0.41439783199912483,"pX":1.130446612823532,"pZ":1.409879255939606,"vX0":4.069605788169785,"vY0":-120.87079008480544,"vZ0":-3.6422345452935363,"x":73.91,"y":200.71,"x0":-1.3279584936338185,"y0":50.00212843136829,"z0":5.74286478413391,"aX":8.396237639696208},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.1,"breakHorizontal":-11.4,"spinRate":2499,"spinDirection":42},"zone":14,"typeConfidence":0.92,"plateTime":0.4551926107848665,"extension":6.649089870488101},"index":2,"playId":"c06f895e-ad6a-3474-b581-bf2e40b110ba","pitchNumber":3,"startTime":"2026-07-26T00:18:32.136Z","endTime":"2026-07-26T00:18:35.957Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-26T00:18:43.174Z","endTime":"2026-07-26T00:19:00.983Z","isPitch":false,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89264863475685,"aZ":-31.403546923998025,"pfxX":4.7122857513325,"pfxZ":0.4956429604695405,"pX":0.1497421199792616,"pZ":1.7516907706737956,"vX0":2.1495243354122415,"vY0":-123.49780174644205,"vZ0":-3.4834546541716085,"x":111.29,"y":191.48,"x0":-1.3432692111686722,"y0":50.0019359603996,"z0":5.813407738251092,"aX":7.300011167775772},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.4,"breakHorizontal":-9.0,"spinRate":2394,"spinDirection":45},"zone":8,"typeConfidence":0.93,"plateTime":0.44299741848551255,"extension":6.526741846809776},"hitData":{"launchSpeed":99.3,"launchAngle":11.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.79,"coordY":122.76}},"index":4,"playId":"1c076023-0036-30d9-9d60-dc86c0700062","pitchNumber":4,"startTime":"2026-07-26T00:19:00.983Z","endTime":"2026-07-26T00:19:11.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:19:11.474Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pete Crow-Armstrong doubles (19) on a sharp line drive to right fielder Esmerlyn Valdez. Miguel Amaya to 3rd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T00:19:19.694Z","endTime":"2026-07-26T00:22:01.862Z","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":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnThird":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.956456996648882,"aZ":-13.329775741264392,"pfxX":-6.821536876228065,"pfxZ":9.825575799848282,"pX":-1.3165837960433326,"pZ":3.6372607189692943,"vX0":2.484627231419229,"vY0":-137.70389386732757,"vZ0":-3.398693788316064,"x":167.19,"y":140.57,"x0":-1.3450137428144258,"y0":50.00263392394405,"z0":5.790948199808476,"aX":-13.082929828650594},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":11.9,"spinRate":2333,"spinDirection":211},"zone":11,"typeConfidence":0.92,"plateTime":0.39795734685372564,"extension":6.602495341348463},"index":0,"playId":"7a3b993f-44f6-3a60-9d3e-bcda49dc3505","pitchNumber":1,"startTime":"2026-07-26T00:19:47.303Z","endTime":"2026-07-26T00:19:51.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.181443876058538,"aZ":-12.095676744014062,"pfxX":-5.748827497964427,"pfxZ":10.59969656562115,"pX":-0.17920986769881245,"pZ":2.4274500015783733,"vX0":5.306696998126327,"vY0":-136.5466325653306,"vZ0":-6.216069789144687,"x":123.83,"y":173.24,"x0":-1.3979686287312423,"y0":50.0036663509994,"z0":5.560567835863891,"aX":-10.890638645565579},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":9.4,"spinRate":2254,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.40064962804143045,"extension":6.84521792189817},"index":1,"playId":"6bdf635e-bb34-3222-8b24-d82b6d4aecc0","pitchNumber":2,"startTime":"2026-07-26T00:20:06.016Z","endTime":"2026-07-26T00:20:09.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32052670775786,"aZ":-11.378732143100056,"pfxX":-5.2960487195526955,"pfxZ":10.820359923496598,"pX":-0.384720524190319,"pZ":2.771300412961486,"vX0":4.506288866488996,"vY0":-137.90547225910734,"vZ0":-5.615162505470231,"x":131.66,"y":163.95,"x0":-1.3537117400333571,"y0":50.00229395371339,"z0":5.604859877379746,"aX":-10.177430533887792},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":8.6,"spinRate":2402,"spinDirection":209},"zone":1,"typeConfidence":0.92,"plateTime":0.3975206898978305,"extension":6.879850712413879},"index":2,"playId":"579b7533-4f7b-3465-83f6-1cc8d24e62dc","pitchNumber":3,"startTime":"2026-07-26T00:20:27.767Z","endTime":"2026-07-26T00:20:30.767Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-26T00:20:47.789Z","endTime":"2026-07-26T00:21:05.268Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.3,"endSpeed":78.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.927702451313465,"aZ":-33.91396069807271,"pfxX":-0.9314652474619987,"pfxZ":-1.0931869632944604,"pX":-1.3842462225139869,"pZ":2.7444315582588423,"vX0":0.47371794086608005,"vY0":-125.63838652484155,"vZ0":-0.6072316429518844,"x":169.76,"y":164.68,"x0":-1.4548397063236946,"y0":50.003946337643754,"z0":5.760325284549129,"aX":-1.4799802287700456},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.9,"breakHorizontal":1.6,"spinRate":926,"spinDirection":248},"zone":11,"typeConfidence":0.89,"plateTime":0.43698421897397033,"extension":6.637133877110711},"index":4,"playId":"d3ac785b-74fb-3c94-90a7-8de56417cd3f","pitchNumber":4,"startTime":"2026-07-26T00:21:05.268Z","endTime":"2026-07-26T00:21:09.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.941487093497905,"aZ":-11.5267834701844,"pfxX":-5.374180455363367,"pfxZ":10.456918859289967,"pX":-0.2051962614140089,"pZ":2.7851370532539614,"vX0":5.043850585241334,"vY0":-139.95438434354142,"vZ0":-5.615121436856575,"x":124.82,"y":163.58,"x0":-1.3365630601259095,"y0":50.00488493683169,"z0":5.579323310337937,"aX":-10.613606162035678},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":8.6,"spinRate":2388,"spinDirection":211},"zone":2,"typeConfidence":0.93,"plateTime":0.39205365271167913,"extension":6.785578744717136},"index":5,"playId":"65895cac-7dcb-322b-a18d-b033e1ddfc07","pitchNumber":5,"startTime":"2026-07-26T00:21:24.095Z","endTime":"2026-07-26T00:21:28.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.181146219782164,"aZ":-9.628612094082182,"pfxX":-6.774913920997523,"pfxZ":11.660537092647342,"pX":-0.6613016454275639,"pZ":2.568213078432969,"vX0":4.178950350874958,"vY0":-138.25901132270718,"vZ0":-6.247782875531764,"x":142.21,"y":169.44,"x0":-1.3130754209033548,"y0":50.00576648631181,"z0":5.505484807077773,"aX":-13.102103691580641},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.9,"breakHorizontal":11.4,"spinRate":2392,"spinDirection":208},"zone":4,"typeConfidence":0.93,"plateTime":0.3963459488452141,"extension":6.83908320802184},"hitData":{"launchSpeed":106.4,"launchAngle":15.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":173.42,"coordY":80.33}},"index":6,"playId":"4bb9cfe6-856c-3227-97ed-7c7c2bc4618f","pitchNumber":6,"startTime":"2026-07-26T00:21:49.085Z","endTime":"2026-07-26T00:22:01.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:22:01.862Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T00:22:05.248Z","endTime":"2026-07-26T00:24:16.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"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"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnThird":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.670677621626513,"aZ":-12.098655409819607,"pfxX":-4.712426552600416,"pfxZ":10.140725943495596,"pX":0.9967134395384881,"pZ":2.550694749748066,"vX0":7.86476949238576,"vY0":-139.1969275134977,"vZ0":-5.98326789580091,"x":79.01,"y":169.91,"x0":-1.2417152390504855,"y0":50.000447054130525,"z0":5.515212088627288,"aX":-9.32762289671297},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":7.1,"spinRate":2382,"spinDirection":211},"zone":12,"typeConfidence":0.92,"plateTime":0.39216532146456773,"extension":6.907193077205812},"index":0,"playId":"284e7b23-fc5e-3df2-8cb9-b1e6bef2c15f","pitchNumber":1,"startTime":"2026-07-26T00:22:43.953Z","endTime":"2026-07-26T00:22:48.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.066393603148313,"aZ":-26.56238348892777,"pfxX":2.809248857256792,"pfxZ":3.5513468900285385,"pX":1.3538526892012808,"pZ":2.6292805115804274,"vX0":5.678757380739753,"vY0":-123.68250104049517,"vZ0":-2.3838639652068223,"x":65.39,"y":167.79,"x0":-1.3191068956918623,"y0":50.00307574593822,"z0":5.789018784803715,"aX":4.43785862997128},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.2,"breakHorizontal":-6.1,"spinRate":2166,"spinDirection":65},"zone":12,"typeConfidence":0.88,"plateTime":0.4395231629041061,"extension":6.613991466535822},"index":1,"playId":"264d70a1-bd55-376f-8bc9-0b5a4a216932","pitchNumber":2,"startTime":"2026-07-26T00:23:02.113Z","endTime":"2026-07-26T00:23:05.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.867033101270263,"aZ":-9.504472688439181,"pfxX":-4.691811293429339,"pfxZ":11.824346655857601,"pX":0.5680894129494117,"pZ":2.4869013104374322,"vX0":6.827443921849442,"vY0":-137.66871198328676,"vZ0":-6.591950284551194,"x":95.35,"y":171.63,"x0":-1.3357372964649967,"y0":50.0048184801014,"z0":5.557437175802639,"aX":-8.99730399989091},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.2,"breakHorizontal":7.1,"spinRate":2407,"spinDirection":211},"zone":6,"typeConfidence":0.92,"plateTime":0.3980242560100846,"extension":6.710158215365562},"index":2,"playId":"eaf6d5dd-a56a-3c18-a90a-e92c5392b36f","pitchNumber":3,"startTime":"2026-07-26T00:23:24.338Z","endTime":"2026-07-26T00:23:27.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.341916384370546,"aZ":-11.212171540115923,"pfxX":-4.249956107490879,"pfxZ":10.790132764625156,"pX":-0.0028023820707576337,"pZ":2.7487596774775205,"vX0":4.92141946077342,"vY0":-138.3733375136273,"vZ0":-5.887169212697779,"x":117.11,"y":164.56,"x0":-1.2506845620299338,"y0":50.00410956668468,"z0":5.652388704710358,"aX":-8.257659719014411},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.5,"breakHorizontal":6.7,"spinRate":2456,"spinDirection":203},"zone":5,"typeConfidence":0.92,"plateTime":0.3955576107590648,"extension":6.793890280937196},"index":3,"playId":"65bc5852-3035-36c2-99fd-eb52caf9904c","pitchNumber":4,"startTime":"2026-07-26T00:23:44.917Z","endTime":"2026-07-26T00:23:47.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.534946621388986,"aZ":-32.29112816722582,"pfxX":4.652140983077981,"pfxZ":-0.07830302070484763,"pX":-0.7951994620742614,"pZ":2.514353096120169,"vX0":0.25046429697553635,"vY0":-120.86434733888687,"vZ0":-1.0478787493980963,"x":147.31,"y":170.89,"x0":-1.5046231882074048,"y0":50.004386994428856,"z0":5.789110269446399,"aX":6.883394998216356},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.1,"breakHorizontal":-8.5,"spinRate":2196,"spinDirection":44},"zone":4,"typeConfidence":0.91,"plateTime":0.4531635708454602,"extension":6.642380819602152},"index":4,"playId":"4fea79d6-dbc0-3610-9602-b2ff391b77e7","pitchNumber":5,"startTime":"2026-07-26T00:24:12.825Z","endTime":"2026-07-26T00:24:16.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:24:16.459Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a sharp line drive to right fielder Esmerlyn Valdez. Miguel Amaya scores. Pete Crow-Armstrong scores.","rbi":2,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T00:24:25.661Z","endTime":"2026-07-26T00:25:39.005Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":676755,"link":"/api/v1/people/676755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":{"id":676755,"link":"/api/v1/people/676755"},"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.1,"endSpeed":86.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.799506059841402,"aZ":-12.156000112154464,"pfxX":-5.0767994215722485,"pfxZ":10.551859972037594,"pX":-1.063580294780103,"pZ":2.362550300036999,"vX0":2.6596213300774405,"vY0":-136.9932813385164,"vZ0":-6.398860370136794,"x":157.54,"y":174.99,"x0":-1.3884070155830788,"y0":50.003069877656685,"z0":5.5627718653423,"aX":-9.631231404959033},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":8.6,"spinRate":2385,"spinDirection":213},"zone":13,"typeConfidence":0.91,"plateTime":0.4001111020707748,"extension":6.675192685120988},"index":0,"playId":"6d29e3df-ae17-33ac-8073-cf70f9844e2c","pitchNumber":1,"startTime":"2026-07-26T00:24:45.218Z","endTime":"2026-07-26T00:24:49.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.249897083610048,"aZ":-32.3426694321808,"pfxX":6.41837416114563,"pfxZ":-0.11895473801639511,"pX":0.07631875369018888,"pZ":2.0763487565115213,"vX0":1.4470760335610968,"vY0":-119.38954153044271,"vZ0":-1.943943459382119,"x":114.09,"y":182.72,"x0":-1.3721018080961949,"y0":50.00125677290059,"z0":5.828215741614216,"aX":9.210066229337205},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.5,"breakHorizontal":-12.0,"spinRate":2321,"spinDirection":43},"zone":8,"typeConfidence":0.94,"plateTime":0.45981147519564436,"extension":6.459937508168062},"index":1,"playId":"63f5f604-e978-33d5-b265-ae8a0a58550e","pitchNumber":2,"startTime":"2026-07-26T00:25:06.033Z","endTime":"2026-07-26T00:25:10.164Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53036167401815,"aZ":-11.317380687128322,"pfxX":-4.8587471226900645,"pfxZ":10.898975065513783,"pX":-0.5864562145486695,"pZ":2.4519301882567954,"vX0":3.7278468163847993,"vY0":-137.47096138821638,"vZ0":-6.279955612476398,"x":139.35,"y":172.58,"x0":-1.3289608966544664,"y0":50.00227140306075,"z0":5.53449868925163,"aX":-9.297517755261403},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":8.0,"spinRate":2400,"spinDirection":207},"zone":4,"typeConfidence":0.91,"plateTime":0.3984564564317812,"extension":6.906561200816411},"hitData":{"launchSpeed":100.6,"launchAngle":17.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":154.28,"coordY":89.89}},"index":2,"playId":"05521c14-6b61-3cb4-83fb-71e6c7d8bbb6","pitchNumber":3,"startTime":"2026-07-26T00:25:27.614Z","endTime":"2026-07-26T00:25:39.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:25:39.005Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks. Michael Busch to 2nd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T00:25:45.368Z","endTime":"2026-07-26T00:28:54.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.197017264522206,"aZ":-12.73260304990624,"pfxX":-4.455314304761737,"pfxZ":10.304259651742326,"pX":0.5545200252938627,"pZ":3.9394876193217385,"vX0":6.458302785267801,"vY0":-136.5271220708219,"vZ0":-2.476530468988845,"x":95.86,"y":132.41,"x0":-1.2633725079597935,"y0":50.00499606854395,"z0":5.735304725828106,"aX":-8.408607218708603},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":6.7,"spinRate":2379,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.40127957878297016,"extension":6.75691248331811},"index":0,"playId":"c43ca6e0-6a38-3040-ade1-deaab4d61ff5","pitchNumber":1,"startTime":"2026-07-26T00:26:07.933Z","endTime":"2026-07-26T00:26:10.933Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-26T00:26:18.313Z","endTime":"2026-07-26T00:27:09.748Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65689136977823,"aZ":-12.665339754226451,"pfxX":-4.9928485115391155,"pfxZ":10.305489369949205,"pX":-1.1914994557414065,"pZ":3.774619936347777,"vX0":2.102617937702405,"vY0":-137.26602543799697,"vZ0":-3.068675794967107,"x":162.42,"y":136.87,"x0":-1.3222674174949145,"y0":50.00085334080882,"z0":5.778861206343959,"aX":-9.450364501402143},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":8.5,"spinRate":2389,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.4002472625651188,"extension":6.730790937073319},"index":2,"playId":"b275ed81-f373-3b4f-83e3-7b83619e4d8a","pitchNumber":2,"startTime":"2026-07-26T00:27:09.748Z","endTime":"2026-07-26T00:27:14.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.93791611799551,"aZ":-13.1141461802413,"pfxX":-4.893373979063911,"pfxZ":10.202760616023038,"pX":-0.34138085858873113,"pZ":4.469425541139486,"vX0":4.262656199016659,"vY0":-136.30052138699514,"vZ0":-1.094100927286743,"x":130.01,"y":118.11,"x0":-1.2952341977177753,"y0":50.004158969634126,"z0":5.788223755906541,"aX":-9.14284268776687},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":7.9,"spinRate":2372,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.40296081794892524,"extension":6.670771345139469},"index":3,"playId":"659dca54-a67d-39c8-acbf-5dc4f68654d5","pitchNumber":3,"startTime":"2026-07-26T00:27:29.301Z","endTime":"2026-07-26T00:27:32.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82809466024181,"aZ":-11.459345231858768,"pfxX":-6.6701909693305215,"pfxZ":10.933765358823088,"pX":-0.11575172373031155,"pZ":2.792923462732664,"vX0":5.38940621308805,"vY0":-137.36104501421835,"vZ0":-5.428404624741374,"x":121.41,"y":163.37,"x0":-1.2448496882044373,"y0":50.00515277758209,"z0":5.586609962681716,"aX":-12.640282015920908},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.7,"breakHorizontal":10.8,"spinRate":2447,"spinDirection":208},"zone":2,"typeConfidence":0.92,"plateTime":0.40004760147324525,"extension":6.806290789977318},"index":4,"playId":"52edf35b-f136-31a7-bb80-a5ca926e7d35","pitchNumber":4,"startTime":"2026-07-26T00:27:50.771Z","endTime":"2026-07-26T00:27:53.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04606010146855,"aZ":-11.943280086765435,"pfxX":-5.509000101871534,"pfxZ":10.840193164059484,"pX":-0.555034545693471,"pZ":3.44020261020251,"vX0":4.137516248502872,"vY0":-136.26543512635058,"vZ0":-3.6828729544625043,"x":138.16,"y":145.89,"x0":-1.383104770268944,"y0":50.00306078986467,"z0":5.643881801307062,"aX":-10.282272770282793},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":9.0,"spinRate":2362,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.403106516589709,"extension":6.934605559879505},"index":5,"playId":"0a77b997-119e-3f09-a2ed-ece83c8c3dda","pitchNumber":5,"startTime":"2026-07-26T00:28:09.560Z","endTime":"2026-07-26T00:28:14.050Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.362330958323604,"aZ":-10.437212747306098,"pfxX":-4.68046279725212,"pfxZ":11.268807452892261,"pX":-1.0262207196943607,"pZ":4.061344030899596,"vX0":3.055671663811013,"vY0":-137.93301163149377,"vZ0":-2.395388318056976,"x":128.49,"y":97.55,"x0":-1.5396584764153969,"y0":50.00384186026062,"z0":5.643795963665479,"aX":-9.029137133339885},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.2,"breakHorizontal":7.8,"spinRate":2294,"spinDirection":205},"zone":11,"typeConfidence":0.92,"plateTime":0.3969403041381643,"extension":6.780505412990755},"index":6,"playId":"3d545cfd-e3da-3f8e-8942-6ed2fcdbe5a0","pitchNumber":6,"startTime":"2026-07-26T00:28:42.579Z","endTime":"2026-07-26T00:28:54.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:28:54.029Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T00:31:19.254Z","endTime":"2026-07-26T00:33:20.902Z","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":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0,6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Ron Marinaccio replaces Isaac Mattson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T00:29:37.042Z","endTime":"2026-07-26T00:31:21.551Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676760,"link":"/api/v1/people/676760"},"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":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.002292013862768,"aZ":-15.14243336405155,"pfxX":-8.112945073521347,"pfxZ":9.29974064049837,"pX":0.9054366611096785,"pZ":1.4336433906615784,"vX0":12.100718717716285,"vY0":-134.23053083189575,"vZ0":-5.745837137777265,"x":82.49,"y":200.07,"x0":-2.599053276037163,"y0":50.00559005294327,"z0":4.673227450669369,"aX":-14.864313752285312},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":12.2,"spinRate":2112,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.4074362210000273,"extension":6.848109490977914},"index":1,"playId":"2822f6d9-bb9e-30c6-a3c1-d532c1267259","pitchNumber":1,"startTime":"2026-07-26T00:31:21.551Z","endTime":"2026-07-26T00:31:25.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69022101336833,"aZ":-20.138413070561832,"pfxX":-9.953184300798954,"pfxZ":6.5862203590988315,"pX":-0.5497269675708222,"pZ":1.7055178479149409,"vX0":9.233305269144704,"vY0":-134.4792078932611,"vZ0":-4.047598337903727,"x":137.95,"y":192.73,"x0":-2.7377545054686343,"y0":50.004768575508784,"z0":4.662216921951567,"aX":-18.196861927710696},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":16.0,"spinRate":2119,"spinDirection":235},"zone":7,"typeConfidence":0.9,"plateTime":0.40759118990243426,"extension":6.787257153877008},"index":2,"playId":"971e6541-91a2-3923-8504-21719e48b59d","pitchNumber":2,"startTime":"2026-07-26T00:31:39.755Z","endTime":"2026-07-26T00:31:42.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1838858731717,"aZ":-35.95431044691151,"pfxX":-9.43661882687913,"pfxZ":-2.6952128524775265,"pX":-1.192103518964341,"pZ":0.9106031876563876,"vX0":6.492020323916924,"vY0":-118.48268713985135,"vZ0":-1.134334762239861,"x":162.44,"y":214.19,"x0":-2.758153577593346,"y0":50.00139565822715,"z0":4.717013649480854,"aX":-13.254073948332964},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.8,"breakHorizontal":15.2,"spinRate":2045,"spinDirection":274},"zone":13,"typeConfidence":0.9,"plateTime":0.46443970582079563,"extension":7.10025827770197},"index":3,"playId":"252fbf06-e49b-3719-9ff3-6579a7d6840c","pitchNumber":3,"startTime":"2026-07-26T00:31:57.782Z","endTime":"2026-07-26T00:32:01.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.993647411893797,"aZ":-33.864159787916556,"pfxX":-9.26351602850473,"pfxZ":-1.1956319112761493,"pX":-0.43399599018272206,"pZ":-0.010339103250347995,"vX0":8.154843247381292,"vY0":-118.45244890146851,"vZ0":-3.671367459439694,"x":133.54,"y":239.06,"x0":-2.7285215125967097,"y0":50.00415032693664,"z0":4.676955649762441,"aX":-13.079931623366166},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.9,"breakHorizontal":14.6,"spinRate":2010,"spinDirection":276},"zone":13,"typeConfidence":0.89,"plateTime":0.4635625950189515,"extension":7.0879016539529385},"index":4,"playId":"f40fa12e-8f86-3172-aef1-71d5ee376c05","pitchNumber":4,"startTime":"2026-07-26T00:32:17.917Z","endTime":"2026-07-26T00:32:22.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.889626398646318,"aZ":-25.459677619684857,"pfxX":-12.171527149306884,"pfxZ":4.694116643141188,"pX":0.9286012817506891,"pZ":-0.35760438378920256,"vX0":11.940447106147136,"vY0":-119.40726052011154,"vZ0":-6.092864868918883,"x":81.6,"y":248.44,"x0":-2.5765288066517575,"y0":50.00491188465482,"z0":4.544414305684802,"aX":-17.423092867583613},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.0,"breakHorizontal":18.8,"spinRate":2331,"spinDirection":271},"zone":14,"typeConfidence":0.89,"plateTime":0.4602577479559149,"extension":7.083851623243036},"index":5,"playId":"6d55d08d-a6bd-3563-827d-3cfca354d198","pitchNumber":5,"startTime":"2026-07-26T00:32:41.055Z","endTime":"2026-07-26T00:32:46.992Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Ron Marinaccio. Michael Busch to 3rd. Alex Bregman to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"actionPlayId":"6d55d08d-a6bd-3563-827d-3cfca354d198","startTime":"2026-07-26T00:32:57.154Z","endTime":"2026-07-26T00:33:15.666Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70378784937348,"aZ":-31.752463491903985,"pfxX":-11.296372931190842,"pfxZ":0.2917000015762996,"pX":0.48316676624776617,"pZ":0.3994780829489313,"vX0":10.323344286841328,"vY0":-118.54289129371494,"vZ0":-3.2617343895714086,"x":98.58,"y":227.99,"x0":-2.460869603821739,"y0":50.000485627021625,"z0":4.692564840506223,"aX":-16.07235207295375},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.0,"breakHorizontal":17.9,"spinRate":2158,"spinDirection":269},"zone":14,"typeConfidence":0.9,"plateTime":0.4620878405606854,"extension":7.054110292419853},"index":7,"playId":"77a0ff86-b88e-3e02-bdf3-a7f5e7ffeed5","pitchNumber":6,"startTime":"2026-07-26T00:33:15.666Z","endTime":"2026-07-26T00:33:20.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:33:20.902Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out to left fielder Bryan Reynolds.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T00:33:53.069Z","endTime":"2026-07-26T00:34:41.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T00:33:41.977Z","endTime":"2026-07-26T00:33:55.381Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":85.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.708822755049017,"aZ":-19.412396120167372,"pfxX":-9.942202243205633,"pfxZ":6.809474316829973,"pX":0.051518096525665864,"pZ":1.5941752208214302,"vX0":10.68570558944096,"vY0":-136.23626035415367,"vZ0":-4.654584691164812,"x":115.04,"y":195.74,"x0":-2.63510437616649,"y0":50.006206941915444,"z0":4.6719076532272625,"aX":-18.641472667542423},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.4,"breakHorizontal":15.7,"spinRate":2219,"spinDirection":232},"zone":8,"typeConfidence":0.9,"plateTime":0.40248400901828996,"extension":6.8933938445409035},"index":1,"playId":"e991257d-4670-396f-ae18-6caaa5ab0486","pitchNumber":1,"startTime":"2026-07-26T00:33:55.381Z","endTime":"2026-07-26T00:33:58.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4597478361684,"aZ":-28.962430999707383,"pfxX":1.720479746057817,"pfxZ":1.9686761427999402,"pX":0.909186760668007,"pZ":1.6712646424278976,"vX0":8.34967801194857,"vY0":-126.81135007937333,"vZ0":-2.2233849238227648,"x":82.34,"y":193.66,"x0":-2.6470520880901582,"y0":50.00437131376394,"z0":4.865513041889297,"aX":2.805488602049002},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.2,"breakHorizontal":-4.9,"spinRate":2269,"spinDirection":168},"zone":14,"typeConfidence":0.89,"plateTime":0.43160182014043613,"extension":6.894097371029173},"index":2,"playId":"1c48eade-e84b-3fa4-99a8-b09b05563978","pitchNumber":2,"startTime":"2026-07-26T00:34:12.429Z","endTime":"2026-07-26T00:34:15.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.219527590547,"aZ":-35.050887551335016,"pfxX":-10.625556480724645,"pfxZ":-2.0903365683546253,"pX":-0.015782679764866827,"pZ":1.9102207544550411,"vX0":9.54830949395844,"vY0":-116.6524208712527,"vZ0":0.9777101098779084,"x":117.6,"y":187.2,"x0":-2.784149679859872,"y0":50.002389687594835,"z0":4.793415984692486,"aX":-14.623996764732157},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.2,"breakHorizontal":16.8,"spinRate":2187,"spinDirection":274},"zone":8,"typeConfidence":0.9,"plateTime":0.46977820103982415,"extension":6.988655963449696},"hitData":{"launchSpeed":96.2,"launchAngle":15.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.81,"coordY":95.66}},"index":3,"playId":"b997f2e1-0ec8-3c05-8268-e003b728cb33","pitchNumber":3,"startTime":"2026-07-26T00:34:32.286Z","endTime":"2026-07-26T00:34:41.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:34:41.060Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a ground ball to second baseman Nico Hoerner.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T00:36:09.477Z","endTime":"2026-07-26T00:39:02.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":81.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.018248318997372,"aZ":-15.52010884273763,"pfxX":6.265401864163797,"pfxZ":9.791809514906774,"pX":0.4683651697334965,"pZ":4.537909533320165,"vX0":-3.4781199599341925,"vY0":-129.58788926300406,"vZ0":0.6437590235641649,"x":99.15,"y":116.26,"x0":1.0136970136933825,"y0":50.00560411154011,"z0":5.471649443839905,"aX":10.660268339482796},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":18.1,"breakHorizontal":-10.6,"spinRate":2426,"spinDirection":138},"zone":12,"typeConfidence":0.85,"plateTime":0.422629630755857,"extension":5.938794441869614},"index":0,"playId":"74cb7254-5e76-33ed-82c6-2351d559325c","pitchNumber":1,"startTime":"2026-07-26T00:36:49.834Z","endTime":"2026-07-26T00:36:52.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37966510491013,"aZ":-15.051068588331736,"pfxX":7.462990085403121,"pfxZ":9.91818079309389,"pX":-0.9466884303999312,"pZ":2.977764751586697,"vX0":-7.017086424625591,"vY0":-130.78146843084394,"vZ0":-3.0049348695938223,"x":153.09,"y":158.38,"x0":0.8056044550638142,"y0":50.0061703166389,"z0":5.275025087916511,"aX":12.890256667439845},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.5,"breakHorizontal":-11.9,"spinRate":2498,"spinDirection":135},"zone":11,"typeConfidence":0.87,"plateTime":0.41930266143350714,"extension":5.930981048306565},"index":1,"playId":"c468c4f1-63b1-3be8-9e1b-32ea0fe22bc9","pitchNumber":2,"startTime":"2026-07-26T00:37:02.456Z","endTime":"2026-07-26T00:37:06.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39144617575409,"aZ":-13.876589565868088,"pfxX":6.494786367934633,"pfxZ":10.544272300695813,"pX":-0.5165534463242826,"pZ":2.8430834937874834,"vX0":-6.03884486987186,"vY0":-131.07251048507447,"vZ0":-3.4818035461726895,"x":136.69,"y":162.02,"x0":0.9763766789624917,"y0":50.00389963116143,"z0":5.2287295628702335,"aX":11.271788054472134},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.5,"breakHorizontal":-10.4,"spinRate":2497,"spinDirection":137},"zone":1,"typeConfidence":0.88,"plateTime":0.41831033775394344,"extension":6.178552216631831},"index":2,"playId":"54f1fc6d-4ac0-3074-a734-96a728207e03","pitchNumber":3,"startTime":"2026-07-26T00:37:17.545Z","endTime":"2026-07-26T00:37:20.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.355051291772668,"aZ":-13.035302211669501,"pfxX":6.75609683803531,"pfxZ":10.817087139015053,"pX":-0.3792182811018909,"pZ":2.947067497021928,"vX0":-5.6816507002613035,"vY0":-132.2145133816745,"vZ0":-3.5001842375442562,"x":131.45,"y":159.21,"x0":0.9204734431043096,"y0":50.00208178697153,"z0":5.2455346456352805,"aX":11.953181875020856},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.1,"breakHorizontal":-11.0,"spinRate":2539,"spinDirection":137},"zone":1,"typeConfidence":0.89,"plateTime":0.41437456799153427,"extension":6.152065678076882},"index":3,"playId":"b51b4df5-d77d-3709-a838-c499b63d33d6","pitchNumber":4,"startTime":"2026-07-26T00:37:33.631Z","endTime":"2026-07-26T00:37:36.631Z","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":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55812519657933,"aZ":-28.91295246611037,"pfxX":-2.8025452492286664,"pfxZ":2.1095105811961368,"pX":-1.743737774129428,"pZ":2.6067814812903736,"vX0":-6.2082453143610925,"vY0":-123.09717513409042,"vZ0":-0.7791929586864977,"x":183.47,"y":168.4,"x0":1.1669881050987416,"y0":50.004142583464095,"z0":5.3575203520324575,"aX":-4.335929038154565},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.8,"breakHorizontal":6.5,"spinRate":2450,"spinDirection":182},"zone":11,"typeConfidence":0.54,"plateTime":0.44357149749668867,"extension":6.0899920468032605},"index":4,"playId":"5d9556d5-f2e7-30ab-8da2-518f7eae0912","pitchNumber":5,"startTime":"2026-07-26T00:37:53.533Z","endTime":"2026-07-26T00:37:57.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.22827453629646,"aZ":-25.436807449575237,"pfxX":-0.785387308730694,"pfxZ":4.260203740294118,"pX":-0.8096043123235693,"pZ":2.1715988627080307,"vX0":-4.432059977210629,"vY0":-124.0293736031136,"vZ0":-2.488622882250421,"x":147.86,"y":180.15,"x0":1.0914017416156847,"y0":50.00537119082421,"z0":5.276163625496085,"aX":-1.2413856373620131},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.4,"breakHorizontal":2.3,"spinRate":2457,"spinDirection":167},"zone":13,"typeConfidence":0.77,"plateTime":0.43905798148550934,"extension":6.0054742868507365},"index":5,"playId":"c49bd37b-4e00-320b-a9d3-3db5b0d841dd","pitchNumber":6,"startTime":"2026-07-26T00:38:08.781Z","endTime":"2026-07-26T00:38:18.425Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-26T00:38:25.959Z","endTime":"2026-07-26T00:38:50.433Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"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":91.3,"endSpeed":83.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.578828828409208,"aZ":-13.831223210391107,"pfxX":7.1799519530446965,"pfxZ":10.21275855207607,"pX":0.12948582208378132,"pZ":2.741536242446838,"vX0":-4.555084791550865,"vY0":-132.93266395776914,"vZ0":-3.683580477380633,"x":112.06,"y":164.76,"x0":0.9294388734683744,"y0":50.000148053606885,"z0":5.144339178788841,"aX":12.892140270890476},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.0,"breakHorizontal":-12.1,"spinRate":2517,"spinDirection":143},"zone":2,"typeConfidence":0.88,"plateTime":0.41149580263124497,"extension":6.2186916625006265},"hitData":{"launchSpeed":88.4,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":120.39,"coordY":151.68}},"index":7,"playId":"83fe0a18-2224-34d4-9130-43391503219c","pitchNumber":7,"startTime":"2026-07-26T00:38:50.433Z","endTime":"2026-07-26T00:39:02.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:39:02.332Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out to left fielder Ian Happ.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T00:39:03.296Z","endTime":"2026-07-26T00:39:52.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.09720669934879,"aZ":-32.52917288751132,"pfxX":-8.644372323589947,"pfxZ":-0.2683087652900209,"pX":-0.6250252059384579,"pZ":2.8899189192066146,"vX0":-1.8528948264248761,"vY0":-114.89424229000572,"vZ0":1.6140161702853548,"x":140.82,"y":160.75,"x0":1.3146503717712914,"y0":50.00148843124868,"z0":5.33737856480857,"aX":-11.565659820201072},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":0.2,"breakHorizontal":16.1,"spinRate":2513,"spinDirection":295},"zone":1,"typeConfidence":0.91,"plateTime":0.47655718449767415,"extension":6.132632122136034},"hitData":{"launchSpeed":86.6,"launchAngle":45.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.89,"coordY":121.31}},"index":0,"playId":"b79d6170-086a-3d31-bd83-c95308a07774","pitchNumber":1,"startTime":"2026-07-26T00:39:37.681Z","endTime":"2026-07-26T00:39:52.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:39:52.216Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T00:39:58.225Z","endTime":"2026-07-26T00:42:21.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.370588115287998,"aZ":-14.426091596345467,"pfxX":7.756945487773952,"pfxZ":10.363373314991131,"pX":-0.5326811557639044,"pZ":3.5722645868970573,"vX0":-6.248063884812979,"vY0":-130.99310241827513,"vZ0":-1.6383167877949272,"x":137.3,"y":142.33,"x0":0.89259984211442,"y0":50.00608318905741,"z0":5.301205215317923,"aX":13.289854408675174},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":18.5,"breakHorizontal":-12.4,"spinRate":2585,"spinDirection":143},"zone":11,"typeConfidence":0.89,"plateTime":0.4204566494333948,"extension":6.001292800982091},"index":0,"playId":"6e188fc8-9339-32c0-8dd8-616e0f4fb087","pitchNumber":1,"startTime":"2026-07-26T00:40:20.772Z","endTime":"2026-07-26T00:40:25.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.728356969287212,"aZ":-29.071660684607284,"pfxX":7.06649464492704,"pfxZ":2.226339980708543,"pX":-0.12280551421442372,"pZ":2.983065282891864,"vX0":-4.593400380325932,"vY0":-118.01723296753471,"vZ0":0.796090595213313,"x":121.68,"y":158.24,"x0":0.9412504429191911,"y0":50.004957257285966,"z0":5.341795888847713,"aX":9.86150833760281},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.6,"breakHorizontal":-11.5,"spinRate":1101,"spinDirection":125},"zone":2,"typeConfidence":0.91,"plateTime":0.4660358994847056,"extension":6.2374632610772025},"index":1,"playId":"487c271e-a2f5-3d51-b6c3-8b958494c690","pitchNumber":2,"startTime":"2026-07-26T00:40:42.854Z","endTime":"2026-07-26T00:40:46.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.4719765873542,"aZ":-28.3039812118264,"pfxX":7.043240887314715,"pfxZ":2.751725406787803,"pX":0.2951590520000991,"pZ":2.1567424409156377,"vX0":-3.946186986250036,"vY0":-117.55190806127743,"vZ0":-1.179207101501319,"x":105.75,"y":180.55,"x0":1.0772656865347268,"y0":50.000477405052706,"z0":5.283158413396098,"aX":9.89408807968884},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":5.0,"breakHorizontal":-11.9,"spinRate":1087,"spinDirection":118},"zone":9,"typeConfidence":0.91,"plateTime":0.46525245269147275,"extension":6.322216177921127},"index":2,"playId":"2809b750-1954-3d9c-8286-83c35837279a","pitchNumber":3,"startTime":"2026-07-26T00:41:11.706Z","endTime":"2026-07-26T00:41:14.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.757915280780757,"aZ":-25.504036045477832,"pfxX":5.489886715353487,"pfxZ":4.6287194547145605,"pX":-0.09661934380940854,"pZ":2.0188104831266016,"vX0":-4.172919174230646,"vY0":-118.77458378386054,"vZ0":-2.3575001911939686,"x":120.68,"y":184.27,"x0":0.9617797955723781,"y0":50.00506391394849,"z0":5.321642201449272,"aX":7.918215310948258},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":8.2,"breakHorizontal":-9.0,"spinRate":1030,"spinDirection":121},"zone":8,"typeConfidence":0.91,"plateTime":0.4595001564263015,"extension":6.325273172277219},"index":3,"playId":"8325aa63-c1bb-35bb-8cde-5286abc581ef","pitchNumber":4,"startTime":"2026-07-26T00:41:36.371Z","endTime":"2026-07-26T00:41:39.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.193865292678076,"aZ":-15.009690229061492,"pfxX":7.275506678720846,"pfxZ":9.74933174920561,"pX":0.5199772733980346,"pZ":4.49289631921098,"vX0":-3.7394286392466545,"vY0":-132.1218896487761,"vZ0":0.8295778275588588,"x":97.18,"y":117.47,"x0":1.0113562036594888,"y0":50.005224220072,"z0":5.281005385907143,"aX":12.813231098251405},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.0,"breakHorizontal":-12.4,"spinRate":2505,"spinDirection":139},"zone":12,"typeConfidence":0.89,"plateTime":0.4152027798790736,"extension":5.995116746578987},"index":4,"playId":"149b457b-b064-3ab8-85a7-eb516d84faac","pitchNumber":5,"startTime":"2026-07-26T00:41:59.429Z","endTime":"2026-07-26T00:42:02.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42012702801621,"aZ":-13.745347655282101,"pfxX":6.253660130277031,"pfxZ":10.47311294970248,"pX":-0.6231139483919912,"pZ":2.8099836993114233,"vX0":-5.815348387066702,"vY0":-131.911066388745,"vZ0":-3.496463541502719,"x":140.75,"y":162.91,"x0":0.7989993906372458,"y0":50.00416628338476,"z0":5.167958685613953,"aX":11.006547961248655},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.4,"breakHorizontal":-10.1,"spinRate":2535,"spinDirection":140},"zone":4,"typeConfidence":0.89,"plateTime":0.41543732122288546,"extension":6.165631276785452},"index":5,"playId":"20d436ea-8a34-3946-bdbd-c0ec6ac907b8","pitchNumber":6,"startTime":"2026-07-26T00:42:17.784Z","endTime":"2026-07-26T00:42:21.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:42:21.920Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan O'Hearn lines out to shortstop Dansby Swanson.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T00:42:27.600Z","endTime":"2026-07-26T00:43:36.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":88.7,"endSpeed":81.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.946430567739977,"aZ":-21.728198633532966,"pfxX":9.421001228851457,"pfxZ":6.187002156203389,"pX":0.8399459642670998,"pZ":2.0668771185052313,"vX0":-3.621627356877628,"vY0":-129.12101644596882,"vZ0":-3.5148750881778574,"x":84.98,"y":182.97,"x0":1.0369971099475541,"y0":50.00163082139735,"z0":5.118099685917148,"aX":15.902483018890512},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.7,"breakHorizontal":-16.2,"spinRate":2558,"spinDirection":135},"zone":14,"typeConfidence":0.88,"plateTime":0.424238836973323,"extension":6.081617168055337},"index":0,"playId":"8a9054f6-89af-37a1-8b5d-de95820ecfc3","pitchNumber":1,"startTime":"2026-07-26T00:42:46.995Z","endTime":"2026-07-26T00:42:52.566Z","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":88.6,"endSpeed":80.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.386571221204793,"aZ":-21.154044683455954,"pfxX":10.642884753523814,"pfxZ":6.594826460549598,"pX":0.5219154678706229,"pZ":1.170969364484101,"vX0":-4.9913548640848315,"vY0":-128.8605847663206,"vZ0":-5.612744463112461,"x":97.11,"y":207.16,"x0":1.1080463229242223,"y0":50.00306281504551,"z0":5.026419550931996,"aX":17.78322221145009},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.8,"breakHorizontal":-18.0,"spinRate":2543,"spinDirection":133},"zone":14,"typeConfidence":0.89,"plateTime":0.42611434034998785,"extension":6.224981211158536},"index":1,"playId":"3040831d-b949-3192-806a-ebfea5422c8b","pitchNumber":2,"startTime":"2026-07-26T00:43:08.269Z","endTime":"2026-07-26T00:43:12.450Z","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":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":80.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.938805187612374,"aZ":-23.967893038737085,"pfxX":10.967337715796212,"pfxZ":4.882296599063257,"pX":-0.014816741292306467,"pZ":2.1801141106022786,"vX0":-6.146879951161186,"vY0":-129.37858538624775,"vZ0":-2.9053714998521896,"x":117.56,"y":179.92,"x0":0.9764568127517623,"y0":50.00598683437444,"z0":5.170071737621195,"aX":18.452614789873323},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.4,"breakHorizontal":-18.4,"spinRate":2500,"spinDirection":137},"zone":8,"typeConfidence":0.89,"plateTime":0.4246112175754706,"extension":6.134224155680362},"hitData":{"launchSpeed":89.9,"launchAngle":11.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":120.85,"coordY":129.62}},"index":2,"playId":"d94409f0-6704-3323-b390-196dbf6ad3e8","pitchNumber":3,"startTime":"2026-07-26T00:43:29.373Z","endTime":"2026-07-26T00:43:36.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:43:36.723Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Ramírez singles on a sharp line drive to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T00:45:38.351Z","endTime":"2026-07-26T00:46:23.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.431845821852292,"aZ":-18.88995678019127,"pfxX":-8.453952347387348,"pfxZ":7.177190405413963,"pX":-1.5499817146680528,"pZ":2.7316769988306575,"vX0":6.324504474543151,"vY0":-134.740794028492,"vZ0":-1.7643460944126326,"x":176.08,"y":165.02,"x0":-2.8213928851906425,"y0":50.004087510140415,"z0":4.720512132164218,"aX":-15.650357756388287},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":14.0,"spinRate":2158,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.40546184868278257,"extension":6.639223425144835},"index":0,"playId":"ed40044b-aa11-34d7-a60b-8ac511e19e57","pitchNumber":1,"startTime":"2026-07-26T00:45:42.469Z","endTime":"2026-07-26T00:45:46.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.898016082670352,"aZ":-31.040049698181985,"pfxX":0.42053426732330124,"pfxZ":0.7420818353145737,"pX":-1.8594462402813727,"pZ":3.01539750674556,"vX0":2.2592876793055017,"vY0":-122.83730093207107,"vZ0":1.62571135704109,"x":187.88,"y":157.36,"x0":-2.8434427700982283,"y0":50.00540430139507,"z0":4.9718499838355275,"aX":0.6469538701008298},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.9,"breakHorizontal":-1.3,"spinRate":2121,"spinDirection":137},"zone":11,"typeConfidence":0.91,"plateTime":0.444816381165023,"extension":6.661257318921518},"index":1,"playId":"5df52c54-3213-364f-af03-94710a80ef9d","pitchNumber":2,"startTime":"2026-07-26T00:45:57.241Z","endTime":"2026-07-26T00:46:01.140Z","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":93.1,"endSpeed":85.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.184941990510485,"aZ":-19.748565850610778,"pfxX":-9.691216039099448,"pfxZ":6.663711517990337,"pX":0.10529622767248578,"pZ":1.6887274309270774,"vX0":10.981650548048997,"vY0":-135.1524307863729,"vZ0":-4.104922450723362,"x":112.99,"y":193.18,"x0":-2.7357627615976963,"y0":50.004761561343656,"z0":4.599567253262503,"aX":-18.078310527471064},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.4,"breakHorizontal":15.5,"spinRate":2205,"spinDirection":236},"zone":8,"typeConfidence":0.9,"plateTime":0.40398714658729196,"extension":6.691919711062237},"hitData":{"launchSpeed":102.4,"launchAngle":13.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":178.73,"coordY":105.44}},"index":2,"playId":"54af8a9a-8ccf-3570-b682-e76daa423cf6","pitchNumber":3,"startTime":"2026-07-26T00:46:13.549Z","endTime":"2026-07-26T00:46:23.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:46:23.556Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dansby Swanson lines out to left fielder Bryan Reynolds.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T00:46:25.968Z","endTime":"2026-07-26T00:48:25.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.969055476187602,"aZ":-30.82612202122459,"pfxX":0.8112746788308911,"pfxZ":0.8331489481333634,"pX":-1.390181939351694,"pZ":3.5566100472630886,"vX0":3.218042848441318,"vY0":-126.20704668681778,"vZ0":2.285724405519293,"x":169.99,"y":142.75,"x0":-2.783577538541151,"y0":50.00575439427946,"z0":5.109944261544393,"aX":1.3177621776106885},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.2,"breakHorizontal":-2.2,"spinRate":2259,"spinDirection":158},"zone":11,"typeConfidence":0.92,"plateTime":0.432808670708301,"extension":6.750990889642684},"index":0,"playId":"35dc91fc-e390-3609-8a39-881f7d492b2b","pitchNumber":1,"startTime":"2026-07-26T00:46:53.082Z","endTime":"2026-07-26T00:46:57.265Z","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":92.3,"endSpeed":85.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.355066116149136,"aZ":-20.759055131668912,"pfxX":-9.054291692386233,"pfxZ":6.187643289931302,"pX":-0.5568039081586995,"pZ":2.9036552129896798,"vX0":8.824912300926707,"vY0":-134.30776320956883,"vZ0":-1.0889646865433111,"x":138.22,"y":160.38,"x0":-2.6930367808689804,"y0":50.003795058338895,"z0":4.7767348005142525,"aX":-16.70849412239494},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.2,"breakHorizontal":14.8,"spinRate":2061,"spinDirection":233},"zone":1,"typeConfidence":0.9,"plateTime":0.4062487823863563,"extension":6.750027885386331},"index":1,"playId":"c99b9876-fda5-3af7-912c-d61304e08610","pitchNumber":2,"startTime":"2026-07-26T00:47:15.032Z","endTime":"2026-07-26T00:47:18.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.998780349066323,"aZ":-29.674196438727304,"pfxX":1.5210314053730012,"pfxZ":1.5732317406225356,"pX":0.30279775750531945,"pZ":2.3435811626922183,"vX0":6.554115805231642,"vY0":-124.95959389491932,"vZ0":-0.6082196820764952,"x":105.46,"y":175.5,"x0":-2.546290481572637,"y0":50.00319661616132,"z0":5.017404238250752,"aX":2.4165876803708595},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.0,"breakHorizontal":-4.2,"spinRate":2201,"spinDirection":173},"zone":6,"typeConfidence":0.92,"plateTime":0.4374861226300162,"extension":6.821988617826595},"index":2,"playId":"de633dac-8a18-35df-b0c0-d488ee73ba8c","pitchNumber":3,"startTime":"2026-07-26T00:47:45.174Z","endTime":"2026-07-26T00:47:48.772Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-26T00:47:57.362Z","endTime":"2026-07-26T00:48:16.684Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15591474633064,"aZ":-25.950245775441694,"pfxX":0.08656837086693647,"pfxZ":3.8284056715609243,"pX":-0.14624171836483535,"pZ":2.40590350148179,"vX0":5.951993584391371,"vY0":-126.2966595770192,"vZ0":-1.3455003525439497,"x":122.57,"y":173.82,"x0":-2.5383212617767588,"y0":50.0045384959244,"z0":5.020049936185351,"aX":0.13913224529114507},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.8,"breakHorizontal":-1.4,"spinRate":2256,"spinDirection":171},"zone":5,"typeConfidence":0.91,"plateTime":0.43262555576565864,"extension":6.850530069776889},"hitData":{"launchSpeed":92.9,"launchAngle":23.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.58,"coordY":72.99}},"index":4,"playId":"7ecb0a46-9716-37a2-ab84-250616ad977d","pitchNumber":4,"startTime":"2026-07-26T00:48:16.684Z","endTime":"2026-07-26T00:48:25.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:48:25.804Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Amaya strikes out swinging. Pedro Ramírez steals (3) 2nd base.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T00:48:29.208Z","endTime":"2026-07-26T00:50:58.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"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"}]},{"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":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36010750989577,"aZ":-26.157873108766335,"pfxX":0.5199360618157289,"pfxZ":3.6295082872006956,"pX":0.9974658264909586,"pZ":0.5705390708291902,"vX0":8.54022007626161,"vY0":-127.17201967672077,"vZ0":-5.439096668601759,"x":78.98,"y":223.38,"x0":-2.456059675964735,"y0":50.000343679017035,"z0":4.782856857129687,"aX":0.8595758741420491},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.6,"breakHorizontal":-2.6,"spinRate":2223,"spinDirection":191},"zone":14,"typeConfidence":0.88,"plateTime":0.4288731151248264,"extension":6.9094837973525856},"index":0,"playId":"2778de64-f80d-3c2e-875a-535ef1bec7bb","pitchNumber":1,"startTime":"2026-07-26T00:48:50.926Z","endTime":"2026-07-26T00:48:54.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.024428531266896,"aZ":-28.85360950086745,"pfxX":0.3751140101703685,"pfxZ":2.0336433271310055,"pX":0.3423669399483005,"pZ":1.7840977733742203,"vX0":7.268069467314888,"vY0":-126.21607132252646,"vZ0":-2.2145461646917872,"x":103.95,"y":190.61,"x0":-2.6098990288491843,"y0":50.000845069792014,"z0":4.9710547386252,"aX":0.6113082864193239},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":-2.2,"spinRate":2132,"spinDirection":200},"zone":9,"typeConfidence":0.91,"plateTime":0.4321355402160907,"extension":6.942111882555725},"index":1,"playId":"8a273468-37a3-39fc-a414-56480acc33b3","pitchNumber":2,"startTime":"2026-07-26T00:49:12.748Z","endTime":"2026-07-26T00:49:15.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.304058773690713,"aZ":-28.825506872014078,"pfxX":0.11210481482128831,"pfxZ":2.072903757752985,"pX":-0.12301050215092083,"pZ":1.0619207767955081,"vX0":6.127799630871022,"vY0":-126.3315895710138,"vZ0":-3.6306540795432647,"x":121.69,"y":210.11,"x0":-2.5968821946762857,"y0":50.00112841600889,"z0":4.840773403485117,"aX":0.17897171957600694},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.1,"breakHorizontal":-1.7,"spinRate":2129,"spinDirection":174},"zone":13,"typeConfidence":0.9,"plateTime":0.43396055012969814,"extension":6.895718524526097},"index":2,"playId":"ad5f7fa4-64bd-37f7-ae90-6b9bcef17178","pitchNumber":3,"startTime":"2026-07-26T00:49:38.383Z","endTime":"2026-07-26T00:49:42.011Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-26T00:49:52.707Z","endTime":"2026-07-26T00:50:08.591Z","isPitch":false,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.886446365843614,"aZ":-29.10689203393429,"pfxX":2.1622683245052485,"pfxZ":1.8972678856042382,"pX":-0.4632407005527528,"pZ":1.4374401208987997,"vX0":4.551131657726709,"vY0":-126.11893605072532,"vZ0":-2.9686223190476815,"x":134.66,"y":199.97,"x0":-2.569803183267849,"y0":50.002989173199715,"z0":4.969601217020185,"aX":3.4932056459365963},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.0,"breakHorizontal":-4.9,"spinRate":2201,"spinDirection":178},"zone":13,"typeConfidence":0.89,"plateTime":0.4337737235290682,"extension":6.816522460118282},"index":4,"playId":"57deaacc-f931-3d41-b2df-c90e2773c624","pitchNumber":4,"startTime":"2026-07-26T00:50:08.591Z","endTime":"2026-07-26T00:50:14.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.323289391385725,"aZ":-27.68902726257978,"pfxX":2.196979465665441,"pfxZ":2.769465673034933,"pX":1.3834647154522133,"pZ":1.8210830710943733,"vX0":8.836752164586922,"vY0":-126.54255089749958,"vZ0":-2.1934807697633025,"x":64.27,"y":189.61,"x0":-2.4420342758415803,"y0":50.00058490462091,"z0":4.921866331134715,"aX":3.5546975021749123},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.7,"breakHorizontal":-6.0,"spinRate":2276,"spinDirection":171},"zone":14,"typeConfidence":0.89,"plateTime":0.4331766147802636,"extension":6.953521358472533},"index":5,"playId":"642d650d-1508-3c00-a593-aa3093295e1b","pitchNumber":5,"startTime":"2026-07-26T00:50:29.194Z","endTime":"2026-07-26T00:50:33.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.207573795050475,"aZ":-27.703776207364967,"pfxX":1.8427297554669433,"pfxZ":2.789641611712627,"pX":-0.3903869212566721,"pZ":3.43254286903013,"vX0":4.98489923281673,"vY0":-125.63766564008834,"vZ0":1.4606611085925452,"x":131.88,"y":146.1,"x0":-2.6385815686832643,"y0":50.00027271543822,"z0":5.093559112919656,"aX":2.946547359703266},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.6,"breakHorizontal":-4.4,"spinRate":2176,"spinDirection":164},"zone":11,"typeConfidence":0.9,"plateTime":0.43580160863870576,"extension":6.9306142623619715},"index":6,"playId":"8d12d5b5-bf42-30a8-8e41-9e4e89bb89b4","pitchNumber":6,"startTime":"2026-07-26T00:50:50.389Z","endTime":"2026-07-26T00:50:58.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:50:58.514Z","atBatIndex":58},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Crow-Armstrong homers (23) on a fly ball to right field. Pedro Ramírez scores.","rbi":2,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T00:51:15.479Z","endTime":"2026-07-26T00:51:47.727Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":676760,"link":"/api/v1/people/676760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":{"id":676760,"link":"/api/v1/people/676760"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.654315821917475,"aZ":-27.24534818737168,"pfxX":1.9363355935590154,"pfxZ":3.001726398493589,"pX":-0.3119481459416197,"pZ":1.639235578240663,"vX0":5.2449677457385135,"vY0":-127.03297751259637,"vZ0":-2.6417044998837786,"x":128.89,"y":194.52,"x0":-2.650441374260164,"y0":50.00463822956578,"z0":4.845951900183669,"aX":3.1828920671272347},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.0,"breakHorizontal":-4.7,"spinRate":2277,"spinDirection":179},"zone":8,"typeConfidence":0.88,"plateTime":0.43023888237713814,"extension":6.7223221700917986},"hitData":{"launchSpeed":102.9,"launchAngle":23.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":226.86,"coordY":76.58}},"index":0,"playId":"678ec129-7058-33a5-88f1-6f4d7a4aa0f4","pitchNumber":1,"startTime":"2026-07-26T00:51:23.177Z","endTime":"2026-07-26T00:51:47.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:51:47.727Z","atBatIndex":59},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Seiya Suzuki hit by pitch.","rbi":0,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T00:51:56.840Z","endTime":"2026-07-26T00:52:54.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"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":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.010340596998347,"aZ":-17.692574347321735,"pfxX":-8.189156012127956,"pfxZ":7.776459537270121,"pX":-1.7597381781844925,"pZ":3.0862369568962538,"vX0":5.431930034788331,"vY0":-135.92755421452492,"vZ0":-1.515758973600177,"x":184.08,"y":155.45,"x0":-2.724444706751063,"y0":50.00669190601534,"z0":4.885030038487467,"aX":-15.260482243550605},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":13.6,"spinRate":2163,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.4036152365100172,"extension":6.759440079731286},"index":0,"playId":"2f5fb8c2-76fb-377b-b4d3-e78b279fe344","pitchNumber":1,"startTime":"2026-07-26T00:52:09.507Z","endTime":"2026-07-26T00:52:13.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.275802694061493,"aZ":-16.704740411228677,"pfxX":-7.580254875848043,"pfxZ":8.32525372133907,"pX":0.09790222205852853,"pZ":3.4111180769676777,"vX0":9.814709421223311,"vY0":-135.6107094699984,"vZ0":-0.7344560927971038,"x":113.27,"y":146.68,"x0":-2.587152296680122,"y0":50.00354391870859,"z0":4.853136087785088,"aX":-14.087655467926176},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":11.6,"spinRate":2225,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.40423519161880295,"extension":6.756649152722415},"index":1,"playId":"cfb4d393-ad4d-3e48-9802-4c8c6f670730","pitchNumber":2,"startTime":"2026-07-26T00:52:27.253Z","endTime":"2026-07-26T00:52:30.253Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34281498185452,"aZ":-30.677269229112486,"pfxX":2.3866922468916822,"pfxZ":0.953772576000798,"pX":-1.7532566398118035,"pZ":4.020422590316069,"vX0":1.6991018292844076,"vY0":-124.70813889274788,"vZ0":3.5420016887184156,"x":183.83,"y":130.23,"x0":-2.7538058004818247,"y0":50.0049323901358,"z0":5.113845225302374,"aX":3.7548764428763786},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.8,"breakHorizontal":-4.7,"spinRate":2137,"spinDirection":165},"zone":11,"typeConfidence":0.85,"plateTime":0.43940466142525825,"extension":6.70488473068715},"index":2,"playId":"9fc887a6-33d6-345d-9dd6-9ef4b310fa0c","pitchNumber":3,"startTime":"2026-07-26T00:52:46.894Z","endTime":"2026-07-26T00:52:54.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:52:54.682Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a sharp line drive to right fielder Esmerlyn Valdez. Seiya Suzuki to 2nd.","rbi":0,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T00:53:02.393Z","endTime":"2026-07-26T00:54:57.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.0,"endSpeed":73.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44022891360859,"aZ":-24.76275800772932,"pfxX":-10.645819799017165,"pfxZ":5.441057815423608,"pX":-0.044462704223547395,"pZ":1.617585097601645,"vX0":9.376541944345997,"vY0":-116.14516129883823,"vZ0":-1.7715668532394995,"x":118.69,"y":195.11,"x0":-2.757290344744634,"y0":50.00162850008887,"z0":4.752888254448696,"aX":-14.494930409072436},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":9.7,"breakHorizontal":16.8,"spinRate":2284,"spinDirection":261},"zone":8,"typeConfidence":0.9,"plateTime":0.47219745482913744,"extension":7.105032303291524},"index":0,"playId":"e1b7df07-f6e4-363f-b8c6-1da2517f1833","pitchNumber":1,"startTime":"2026-07-26T00:53:24.755Z","endTime":"2026-07-26T00:53:28.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.177221480868788,"aZ":-28.823128364926706,"pfxX":-12.047639908136038,"pfxZ":2.4054093991367678,"pX":0.6007730507444342,"pZ":1.0692111182387494,"vX0":11.197619800450779,"vY0":-117.5137146211733,"vZ0":-2.1661125799792353,"x":94.1,"y":209.91,"x0":-2.6706874785637793,"y0":50.00140930888956,"z0":4.691834071115037,"aX":-16.775048746286416},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":4.1,"breakHorizontal":19.0,"spinRate":2376,"spinDirection":265},"zone":14,"typeConfidence":0.9,"plateTime":0.4668767443442796,"extension":7.048133289279973},"index":1,"playId":"fa366e44-e812-33f7-a26a-96d8ffc757ce","pitchNumber":2,"startTime":"2026-07-26T00:53:42.460Z","endTime":"2026-07-26T00:53:46.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60722033378274,"aZ":-28.109533348781316,"pfxX":-12.203192376331609,"pfxZ":2.8543379376964197,"pX":1.1804347635166832,"pZ":0.5934179201873832,"vX0":12.698535978747785,"vY0":-118.81515660923002,"vZ0":-3.438873551633283,"x":72.0,"y":222.76,"x0":-2.657893256761389,"y0":50.002984577662396,"z0":4.624769652749133,"aX":-17.379130526936976},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.4,"breakHorizontal":18.8,"spinRate":2210,"spinDirection":269},"zone":14,"typeConfidence":0.91,"plateTime":0.46169291514073363,"extension":7.166077617373734},"index":2,"playId":"f4f7815e-c581-3742-b1f9-502f1a3416cf","pitchNumber":3,"startTime":"2026-07-26T00:54:01.681Z","endTime":"2026-07-26T00:54:05.665Z","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":92.3,"endSpeed":84.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.985949294087792,"aZ":-19.988738910561903,"pfxX":-8.22673081287586,"pfxZ":6.69554741977808,"pX":-0.23808542110474493,"pZ":3.9879657429614443,"vX0":9.118163984881578,"vY0":-134.06912198466347,"vZ0":1.5339356793348435,"x":126.08,"y":131.1,"x0":-2.614343668778947,"y0":50.005007676112406,"z0":4.834986831122558,"aX":-14.97857885050179},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.7,"breakHorizontal":13.0,"spinRate":2157,"spinDirection":230},"zone":11,"typeConfidence":0.89,"plateTime":0.40854974091497853,"extension":6.684078431353086},"index":3,"playId":"f48e7b18-4a42-3254-ab51-83880a3fbe8f","pitchNumber":4,"startTime":"2026-07-26T00:54:26.564Z","endTime":"2026-07-26T00:54:30.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.726288631495198,"aZ":-19.087832130224484,"pfxX":-8.127475753540534,"pfxZ":7.043172952002587,"pX":-0.4032036872742759,"pZ":2.3016454465335197,"vX0":8.920733866993745,"vY0":-135.03150540435826,"vZ0":-2.761710154595091,"x":132.37,"y":176.64,"x0":-2.684189194108764,"y0":50.00300277703078,"z0":4.671291070127219,"aX":-15.101120325442196},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.4,"breakHorizontal":13.0,"spinRate":2175,"spinDirection":230},"zone":4,"typeConfidence":0.9,"plateTime":0.40469793658205333,"extension":6.598461113928079},"hitData":{"launchSpeed":108.2,"launchAngle":14.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":191.01,"coordY":100.33}},"index":4,"playId":"abff56d0-a3c5-3e96-a053-17794b84a8c6","pitchNumber":5,"startTime":"2026-07-26T00:54:46.984Z","endTime":"2026-07-26T00:54:57.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:54:57.804Z","atBatIndex":61},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alex Bregman grounds into a force out, third baseman Jared Triolo to second baseman Nick Gonzales. Michael Busch out at 2nd.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T00:55:00.514Z","endTime":"2026-07-26T00:56:28.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.905210138281625,"aZ":-25.53969205642297,"pfxX":0.5185619734725013,"pfxZ":4.186986153688618,"pX":0.8444253206353353,"pZ":1.7891759075539,"vX0":8.172942601538006,"vY0":-124.7799419220342,"vZ0":-2.6637731743991466,"x":84.81,"y":190.47,"x0":-2.5338570813460253,"y0":50.00416632899672,"z0":4.9636604127768384,"aX":0.8208285397024946},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.2,"breakHorizontal":-2.8,"spinRate":2254,"spinDirection":184},"zone":14,"typeConfidence":0.91,"plateTime":0.4381097594469061,"extension":6.929392363579891},"index":0,"playId":"f2200a31-f7d9-3a68-8edd-4a5419f73fc2","pitchNumber":1,"startTime":"2026-07-26T00:55:27.908Z","endTime":"2026-07-26T00:55:31.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.618911161228937,"aZ":-28.268645767438034,"pfxX":0.9908608669993015,"pfxZ":2.369829868934029,"pX":0.2535432063686595,"pZ":1.630258058679344,"vX0":6.837444390621292,"vY0":-127.05682687716903,"vZ0":-2.6137459737213207,"x":107.34,"y":194.76,"x0":-2.590402231647773,"y0":50.00585634316536,"z0":4.896067758008607,"aX":1.6367499508175096},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.0,"breakHorizontal":-3.2,"spinRate":2195,"spinDirection":191},"zone":9,"typeConfidence":0.89,"plateTime":0.42947034705650244,"extension":6.90736831939397},"index":1,"playId":"0332bc94-e5a2-3195-9d5c-1d5d09d190d6","pitchNumber":2,"startTime":"2026-07-26T00:55:45.603Z","endTime":"2026-07-26T00:55:50.598Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42683968272245,"aZ":-29.586866750141926,"pfxX":1.3807983684244511,"pfxZ":1.649679709488809,"pX":-0.325112872923394,"pZ":1.7767623107778325,"vX0":5.044977947648458,"vY0":-124.43755769297356,"vZ0":-1.9097471446192271,"x":129.39,"y":190.81,"x0":-2.5596117277200365,"y0":50.000350828709124,"z0":5.0099144232638215,"aX":2.1600189329206403},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.8,"breakHorizontal":-3.7,"spinRate":2159,"spinDirection":167},"zone":7,"typeConfidence":0.91,"plateTime":0.44048700544283825,"extension":6.894861204310395},"hitData":{"launchSpeed":93.6,"launchAngle":-2.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.23,"coordY":162.83}},"index":2,"playId":"47d78ac5-2d33-3111-8c56-8d3d3b145257","pitchNumber":3,"startTime":"2026-07-26T00:56:17.447Z","endTime":"2026-07-26T00:56:28.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:56:28.561Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcell Ozuna grounds out softly, pitcher Javier Assad to first baseman Michael Busch.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T00:58:42.282Z","endTime":"2026-07-26T01:00:31.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665871,"link":"/api/v1/people/665871"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Javier Assad replaces Shota Imanaga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T00:57:45.750Z","endTime":"2026-07-26T00:58:44.598Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665871,"link":"/api/v1/people/665871"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94495859877643,"aZ":-19.488278128856656,"pfxX":-7.5034372434001995,"pfxZ":6.753183273016639,"pX":-0.7183865483860137,"pZ":2.7825287749686995,"vX0":5.328239842715806,"vY0":-135.77921812106274,"vZ0":-4.226488714894666,"x":144.38,"y":163.65,"x0":-1.724941881711962,"y0":50.00578040769956,"z0":5.7040837823936235,"aX":-14.102521004279113},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.6,"breakHorizontal":12.6,"spinRate":2078,"spinDirection":212},"zone":4,"typeConfidence":0.92,"plateTime":0.40240255016946325,"extension":6.284098826292453},"index":1,"playId":"456fea2b-a001-32a2-8ace-93a53b839caa","pitchNumber":1,"startTime":"2026-07-26T00:58:44.598Z","endTime":"2026-07-26T00:58:47.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.697848673737823,"aZ":-30.92441486945239,"pfxX":7.927571609634305,"pfxZ":0.8645498851996445,"pX":1.3547574567699656,"pZ":1.8424401013708265,"vX0":4.614497791218955,"vY0":-119.04895125843122,"vZ0":-2.501498240731105,"x":65.36,"y":189.03,"x0":-1.6350592400787958,"y0":50.002089661932196,"z0":5.691050523705849,"aX":11.43890718529958},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.2,"breakHorizontal":-15.5,"spinRate":2461,"spinDirection":65},"zone":14,"typeConfidence":0.9,"plateTime":0.45914230581032234,"extension":6.306219497397629},"index":2,"playId":"37c71377-5f77-3b0b-b6da-e8201e810309","pitchNumber":2,"startTime":"2026-07-26T00:58:57.388Z","endTime":"2026-07-26T00:59:00.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07649030923959,"aZ":-21.621991223344548,"pfxX":-7.748311511374191,"pfxZ":5.548778587574606,"pX":0.20900155208434495,"pZ":3.019899152717078,"vX0":7.113599953532791,"vY0":-136.56096677280368,"vZ0":-3.434392101893604,"x":109.03,"y":157.24,"x0":-1.4140348584392948,"y0":50.003937726095224,"z0":5.768745041131112,"aX":-14.739365364213073},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.6,"breakHorizontal":12.7,"spinRate":2023,"spinDirection":208},"zone":2,"typeConfidence":0.92,"plateTime":0.40000359004635655,"extension":6.271312702350658},"index":3,"playId":"fd110d91-d706-3795-b934-cd5a22419183","pitchNumber":3,"startTime":"2026-07-26T00:59:09.309Z","endTime":"2026-07-26T00:59:12.309Z","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":82.3,"endSpeed":76.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70151969272965,"aZ":-31.102870195206133,"pfxX":8.317070347645013,"pfxZ":0.7315707978525658,"pX":0.27045731505395976,"pZ":1.7760940193106312,"vX0":2.398289334008981,"vY0":-119.95941019998071,"vZ0":-2.7654780236551195,"x":106.69,"y":190.83,"x0":-1.8220869252930998,"y0":50.000907515250816,"z0":5.70997924185549,"aX":12.148121471829276},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.0,"breakHorizontal":-15.6,"spinRate":2468,"spinDirection":52},"zone":9,"typeConfidence":0.89,"plateTime":0.45619208560158686,"extension":6.25099289950956},"index":4,"playId":"bc9b3b23-9e85-34fe-97b2-278739609dd1","pitchNumber":4,"startTime":"2026-07-26T00:59:26.825Z","endTime":"2026-07-26T00:59:29.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13066779215068,"aZ":-16.90497652964409,"pfxX":-2.240415994260049,"pfxZ":8.073514812687229,"pX":-0.36207324475785435,"pZ":3.1294973627868092,"vX0":3.9816123635349774,"vY0":-136.20675973498456,"vZ0":-3.960844909582132,"x":130.8,"y":154.28,"x0":-1.5474835248866454,"y0":50.001447665568406,"z0":5.761427980168913,"aX":-4.236762714931021},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.0,"breakHorizontal":3.2,"spinRate":1979,"spinDirection":208},"zone":1,"typeConfidence":0.92,"plateTime":0.4011634919692062,"extension":6.496796551083813},"index":5,"playId":"58693f42-d9bf-3b69-8186-bf19c921c7bc","pitchNumber":5,"startTime":"2026-07-26T00:59:43.656Z","endTime":"2026-07-26T00:59:48.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.863457891768793,"aZ":-20.302320929940255,"pfxX":-7.121208459970958,"pfxZ":6.267077238634572,"pX":-0.009471998121365488,"pZ":3.5794980113167836,"vX0":6.464457644937136,"vY0":-137.1415294924199,"vZ0":-2.2607388144443017,"x":117.36,"y":142.13,"x0":-1.4782233965530824,"y0":50.00428989230091,"z0":5.807548161098844,"aX":-13.492664160214998},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.0,"breakHorizontal":11.4,"spinRate":2130,"spinDirection":205},"zone":11,"typeConfidence":0.92,"plateTime":0.4002166831918923,"extension":6.376386946227523},"index":6,"playId":"b0690cc8-3f49-36a0-a59f-52c54217e339","pitchNumber":6,"startTime":"2026-07-26T01:00:01.871Z","endTime":"2026-07-26T01:00:05.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53469335014153,"aZ":-29.53524678453264,"pfxX":10.391017706128135,"pfxZ":1.826286374620592,"pX":1.027937897377899,"pZ":2.571095979266381,"vX0":3.458128799125476,"vY0":-119.53974027133269,"vZ0":-1.1819031400023607,"x":77.82,"y":169.36,"x0":-1.7882008179312923,"y0":50.0022677166588,"z0":5.728970305046436,"aX":15.001929484358396},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.2,"breakHorizontal":-19.7,"spinRate":2478,"spinDirection":72},"zone":12,"typeConfidence":0.9,"plateTime":0.4586047211235349,"extension":6.351792379771285},"hitData":{"launchSpeed":53.5,"launchAngle":-52.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":133.48,"coordY":183.85}},"index":7,"playId":"7cc3ba86-728f-38f3-a0b9-8c628b008631","pitchNumber":7,"startTime":"2026-07-26T01:00:25.054Z","endTime":"2026-07-26T01:00:31.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:00:31.887Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T01:00:38.445Z","endTime":"2026-07-26T01:01:44.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25672473186417,"aZ":-22.92112630597303,"pfxX":-8.153493090440543,"pfxZ":4.835920582039083,"pX":-0.8330968623392577,"pZ":2.6174224965105335,"vX0":5.082680890254436,"vY0":-137.20355064897166,"vZ0":-4.058615995882417,"x":148.76,"y":168.11,"x0":-1.6465562856328078,"y0":50.00377698383811,"z0":5.670409312169519,"aX":-15.606102546669323},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":13.8,"spinRate":1973,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.3986090449300299,"extension":6.348460131926136},"index":0,"playId":"35d6956a-f570-378d-b895-4bd4c3fc138f","pitchNumber":1,"startTime":"2026-07-26T01:00:57.081Z","endTime":"2026-07-26T01:01:00.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78327468394599,"aZ":-26.021331787839546,"pfxX":1.5177533266048866,"pfxZ":3.462287083265757,"pX":0.4299994747339734,"pZ":3.094335465836382,"vX0":4.736029293666949,"vY0":-131.70531821074567,"vZ0":-2.039375696032303,"x":100.61,"y":155.23,"x0":-1.5800550316623254,"y0":50.00513904228389,"z0":5.7799564178884815,"aX":2.6985350165347533},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.1,"breakHorizontal":-3.7,"spinRate":1966,"spinDirection":174},"zone":3,"typeConfidence":0.92,"plateTime":0.41395062936729365,"extension":6.375718141268181},"index":1,"playId":"b82959e3-bb07-37d0-82eb-20695458d4c0","pitchNumber":2,"startTime":"2026-07-26T01:01:13.539Z","endTime":"2026-07-26T01:01:18.399Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-26T01:01:23.578Z","endTime":"2026-07-26T01:01:36.256Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"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":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0910390297043,"aZ":-21.193663541880692,"pfxX":-8.21294692915685,"pfxZ":5.8498391022537115,"pX":0.07965275531829574,"pZ":2.3678768852980214,"vX0":6.67265944783036,"vY0":-135.78734606538038,"vZ0":-5.093857211461677,"x":113.96,"y":174.85,"x0":-1.3353242686843085,"y0":50.00669739856197,"z0":5.730899116367452,"aX":-15.430738255203961},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.7,"breakHorizontal":13.6,"spinRate":2052,"spinDirection":206},"zone":5,"typeConfidence":0.92,"plateTime":0.40245905031603124,"extension":6.324130282051697},"hitData":{"launchSpeed":101.5,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.96,"coordY":139.91}},"index":3,"playId":"68a54e4e-3433-3da5-b5f5-cd80c68b40c8","pitchNumber":3,"startTime":"2026-07-26T01:01:36.256Z","endTime":"2026-07-26T01:01:44.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:01:44.354Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Gonzalez flies out to left fielder Ian Happ.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T01:01:50.746Z","endTime":"2026-07-26T01:02:15.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.4,"endSpeed":86.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77628487511459,"aZ":-20.895162969710892,"pfxX":-8.119304542238751,"pfxZ":5.996380296424253,"pX":0.21129703635484298,"pZ":2.227764447645916,"vX0":7.9047177302913765,"vY0":-135.82627894546184,"vZ0":-5.189033982972745,"x":108.95,"y":178.63,"x0":-1.671884654956846,"y0":50.006207779964,"z0":5.60189331159074,"aX":-15.281482298897378},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.0,"breakHorizontal":13.2,"spinRate":1878,"spinDirection":206},"zone":8,"typeConfidence":0.92,"plateTime":0.40217541146506885,"extension":6.592396835209501},"hitData":{"launchSpeed":88.3,"launchAngle":28.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.32,"coordY":101.73}},"index":0,"playId":"0964d44d-7a1c-3d85-9777-eb2fae56e777","pitchNumber":1,"startTime":"2026-07-26T01:02:06.273Z","endTime":"2026-07-26T01:02:15.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:02:15.058Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Triantos singles on a ground ball to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T01:04:38.373Z","endTime":"2026-07-26T01:05:36.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,8],"actionIndex":[0,1,2,3,4],"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":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Jake Mangum.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T01:04:40.613Z","endTime":"2026-07-26T01:04:40.614Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100"},{"details":{"description":"Defensive Substitution: Billy Cook replaces first baseman Ryan O'Hearn, batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T01:04:40.615Z","endTime":"2026-07-26T01:04:40.616Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":656811,"link":"/api/v1/people/656811"}},{"details":{"description":"Defensive Substitution: Tyler Callihan replaces left fielder Bryan Reynolds, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-26T01:04:40.617Z","endTime":"2026-07-26T01:04:40.618Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"description":"Pitching Change: Brandon Eisert replaces Ron Marinaccio.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-26T01:04:40.619Z","endTime":"2026-07-26T01:04:40.620Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685126,"link":"/api/v1/people/685126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter James Triantos replaces Ian Happ.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-07-26T01:04:40.621Z","endTime":"2026-07-26T01:04:40.622Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701649,"link":"/api/v1/people/701649"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":664023,"link":"/api/v1/people/664023"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.4,"endSpeed":76.6,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.431004412997535,"aZ":-32.742397284043754,"pfxX":-2.402508414925211,"pfxZ":-0.3813646895544771,"pX":-0.023742784657023834,"pZ":1.7988179345374105,"vX0":-7.84619383268029,"vY0":-121.20996024743002,"vZ0":-0.8033542091126953,"x":117.91,"y":190.21,"x0":3.5718983335084067,"y0":50.00488102043882,"z0":5.002046343634466,"aX":-3.561490210817595},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.6,"breakHorizontal":6.2,"spinRate":2256,"spinDirection":250},"zone":8,"typeConfidence":0.92,"plateTime":0.452469848296404,"extension":7.0321860292991145},"index":5,"playId":"05d8ed1e-3c4f-3e9d-b6e4-6cc8f88fe9dd","pitchNumber":1,"startTime":"2026-07-26T01:04:40.623Z","endTime":"2026-07-26T01:04:43.623Z","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":90.8,"endSpeed":83.3,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.651432634007673,"aZ":-17.71092902419931,"pfxX":3.796081946689557,"pfxZ":8.176932351418902,"pX":-0.6566851107441283,"pZ":3.2694228937915653,"vX0":-11.790294862657053,"vY0":-131.81476200341882,"vZ0":-1.4505772379602397,"x":142.03,"y":150.51,"x0":3.3707333203281755,"y0":50.00247460658603,"z0":5.127604491525877,"aX":6.714831882972898},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.8,"breakHorizontal":-4.4,"spinRate":2085,"spinDirection":141},"zone":1,"typeConfidence":0.89,"plateTime":0.4147038517889903,"extension":7.122703251354684},"index":6,"playId":"087e1a8e-8826-3671-8b9a-dd08adc724a9","pitchNumber":2,"startTime":"2026-07-26T01:04:59.453Z","endTime":"2026-07-26T01:05:02.453Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":7,"startTime":"2026-07-26T01:05:24.628Z","endTime":"2026-07-26T01:05:27.178Z","isPitch":false,"type":"action","player":{"id":701649,"link":"/api/v1/people/701649"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.156839692597305,"aZ":-27.70689269370099,"pfxX":5.730393115382988,"pfxZ":2.8692612856722235,"pX":1.1597979479998282,"pZ":2.156768187746245,"vX0":-8.685457062972244,"vY0":-123.12463344510289,"vZ0":-0.8986766334939195,"x":72.79,"y":180.55,"x0":3.965676103033348,"y0":50.004322338153194,"z0":4.841378078312304,"aX":8.92647163379123},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.3,"breakHorizontal":-8.6,"spinRate":1312,"spinDirection":130},"zone":14,"typeConfidence":0.86,"plateTime":0.44245250259405955,"extension":7.044429870282416},"hitData":{"launchSpeed":90.7,"launchAngle":7.0,"totalDistance":142.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.63,"coordY":110.64}},"index":8,"playId":"d6036653-9451-3eb2-a87e-cb2d74d39acf","pitchNumber":3,"startTime":"2026-07-26T01:05:27.178Z","endTime":"2026-07-26T01:05:36.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:05:36.540Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Dean strikes out swinging.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T01:06:06.315Z","endTime":"2026-07-26T01:07:05.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"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":"Offensive Substitution: Pinch-hitter Justin Dean replaces Nico Hoerner.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T01:05:51.367Z","endTime":"2026-07-26T01:06:08.614Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681909,"link":"/api/v1/people/681909"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.034,"strikeZoneBottom":1.531,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0749144522532,"aZ":-32.851646297978625,"pfxX":-2.4365323885380845,"pfxZ":-0.4551934755730471,"pX":-0.1879570160894328,"pZ":1.9527091770719018,"vX0":-8.42380026472258,"vY0":-121.13901176302933,"vZ0":-0.43062359038163167,"x":124.16,"y":186.06,"x0":3.647178921076812,"y0":50.0016345678153,"z0":4.997982475519484,"aX":-3.6307219062584513},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.7,"breakHorizontal":6.4,"spinRate":2192,"spinDirection":249},"zone":8,"typeConfidence":0.91,"plateTime":0.4516801848265577,"extension":7.101499000135346},"index":1,"playId":"4844367f-8014-34c3-93bf-252c2687e474","pitchNumber":1,"startTime":"2026-07-26T01:06:08.614Z","endTime":"2026-07-26T01:06:13.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.034,"strikeZoneBottom":1.531,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74041754315279,"aZ":-34.69007632680422,"pfxX":-2.7305925616468683,"pfxZ":-1.6605276803905706,"pX":0.2841866816112033,"pZ":2.9033837656341186,"vX0":-7.448482395064191,"vY0":-122.13883824338377,"vZ0":1.8216137293734402,"x":106.17,"y":160.39,"x0":3.7264672672663006,"y0":50.004783225400566,"z0":5.128003277776808,"aX":-4.130322357238282},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.3,"breakHorizontal":6.7,"spinRate":2351,"spinDirection":272},"zone":2,"typeConfidence":0.92,"plateTime":0.4482148269852937,"extension":6.917576801139855},"index":2,"playId":"11eb6721-11fd-304d-8ae5-35b486f09e80","pitchNumber":2,"startTime":"2026-07-26T01:06:24.612Z","endTime":"2026-07-26T01:06:27.612Z","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":90.5,"endSpeed":83.2,"strikeZoneTop":3.034,"strikeZoneBottom":1.531,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.667792834279854,"aZ":-17.555559570444142,"pfxX":5.678301873463643,"pfxZ":8.262074260737872,"pX":1.022907999067708,"pZ":3.8690312672561955,"vX0":-9.082070607323992,"vY0":-131.6024114339464,"vZ0":0.29826558661759883,"x":78.01,"y":134.32,"x0":3.76730981848729,"y0":50.00225182853561,"z0":5.04575832807499,"aX":10.04742772086078},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.2,"breakHorizontal":-8.5,"spinRate":2152,"spinDirection":141},"zone":12,"typeConfidence":0.91,"plateTime":0.4148402977813852,"extension":7.077028470795324},"index":3,"playId":"e2758f4b-efcc-3923-9a57-3e5f67995a62","pitchNumber":3,"startTime":"2026-07-26T01:06:44.623Z","endTime":"2026-07-26T01:06:49.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.034,"strikeZoneBottom":1.531,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.884441438859927,"aZ":-21.31062321419142,"pfxX":5.0970272922879385,"pfxZ":6.170300158322458,"pX":0.699233329329028,"pZ":3.655450769902285,"vX0":-9.725115494571918,"vY0":-131.13573429617978,"vZ0":0.5370987407926802,"x":90.35,"y":140.08,"x0":3.7753881919818952,"y0":50.00310565226483,"z0":5.024322119108109,"aX":8.975583739132407},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.5,"breakHorizontal":-7.3,"spinRate":2056,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.4159386505761997,"extension":7.058291577178555},"index":4,"playId":"7151b1ad-a1ed-3438-b935-fa1f2a2bf545","pitchNumber":4,"startTime":"2026-07-26T01:07:00.728Z","endTime":"2026-07-26T01:07:05.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:07:05.446Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pedro Ramírez doubles (7) on a sharp line drive to center fielder Billy Cook. James Triantos scores.","rbi":1,"awayScore":11,"homeScore":0,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T01:07:17.396Z","endTime":"2026-07-26T01:07:52.683Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"responsiblePitcher":{"id":685126,"link":"/api/v1/people/685126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.867092956639148,"aZ":-26.551723461437614,"pfxX":7.618055694044401,"pfxZ":3.5325247103138278,"pX":1.0416815793103655,"pZ":2.8336013758406646,"vX0":-9.407697260127922,"vY0":-124.56589993625255,"vZ0":0.155725311600715,"x":77.29,"y":162.27,"x0":3.8541594041125284,"y0":50.00402124797347,"z0":4.941452445502224,"aX":12.133756433647772},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.7,"breakHorizontal":-12.0,"spinRate":1295,"spinDirection":126},"zone":12,"typeConfidence":0.83,"plateTime":0.4374544498016224,"extension":6.944458713391252},"index":0,"playId":"88fa7e02-7207-3f8d-aac7-324dfc84c2b2","pitchNumber":1,"startTime":"2026-07-26T01:07:24.983Z","endTime":"2026-07-26T01:07:29.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70937615538099,"aZ":-27.865224795272134,"pfxX":7.886448706163781,"pfxZ":2.726765528095923,"pX":0.2113158405457406,"pZ":1.8395093781351484,"vX0":-11.408504181905979,"vY0":-124.15995961680308,"vZ0":-1.4147025489944776,"x":108.95,"y":189.11,"x0":3.8129715121123082,"y0":50.005309876009264,"z0":4.706523478852084,"aX":12.481314649725245},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.9,"breakHorizontal":-12.0,"spinRate":1284,"spinDirection":123},"zone":8,"typeConfidence":0.88,"plateTime":0.43887746946031614,"extension":7.1729021756652624},"hitData":{"launchSpeed":106.7,"launchAngle":10.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":102.89,"coordY":72.9}},"index":1,"playId":"d3bd2891-575d-330f-b9a2-528bc86657e6","pitchNumber":2,"startTime":"2026-07-26T01:07:39.012Z","endTime":"2026-07-26T01:07:52.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:07:52.683Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson called out on strikes.","rbi":0,"awayScore":11,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T01:08:20.895Z","endTime":"2026-07-26T01:11:44.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.371360763349344,"aZ":-16.56933040764577,"pfxX":4.690535124315472,"pfxZ":8.673644156052902,"pX":-0.6249980692748388,"pZ":2.6970008366668146,"vX0":-12.405319160586082,"vY0":-132.78980656364885,"vZ0":-3.140419250849516,"x":140.82,"y":165.96,"x0":3.4820368636040397,"y0":50.00581562404016,"z0":5.088880786498519,"aX":8.442572918660511},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.2,"breakHorizontal":-6.0,"spinRate":2214,"spinDirection":146},"zone":4,"typeConfidence":0.9,"plateTime":0.4112638982108461,"extension":7.2762635714162744},"index":0,"playId":"7ba628d6-fdaf-34d8-95cd-f90d023d84d9","pitchNumber":1,"startTime":"2026-07-26T01:08:30.440Z","endTime":"2026-07-26T01:08:33.440Z","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":89.6,"endSpeed":82.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.779072788799,"aZ":-17.723350004732115,"pfxX":6.527213587648146,"pfxZ":8.41355828789373,"pX":-0.7004417575894497,"pZ":3.551287329906373,"vX0":-13.510502105667213,"vY0":-129.87558820945688,"vZ0":-0.18512563702924134,"x":143.7,"y":142.9,"x0":3.7080520690071963,"y0":50.00421782175265,"z0":4.965004528771992,"aX":11.214385871445858},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.5,"breakHorizontal":-9.0,"spinRate":2126,"spinDirection":136},"zone":11,"typeConfidence":0.9,"plateTime":0.4208369609074798,"extension":7.139050757859071},"index":1,"playId":"1a991feb-4b3c-3b04-a8a9-60bb7e2378cc","pitchNumber":2,"startTime":"2026-07-26T01:08:50.739Z","endTime":"2026-07-26T01:08:56.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38180015745339,"aZ":-33.05614507298132,"pfxX":-1.4799787960000157,"pfxZ":-0.5672224812618509,"pX":-0.8901825850139214,"pZ":1.053717037192982,"vX0":-10.40738039071503,"vY0":-123.28048807469213,"vZ0":-2.840896957473167,"x":150.93,"y":210.33,"x0":3.5699910319030774,"y0":50.00427182079767,"z0":4.99745627951094,"aX":-2.2895677974662307},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.4,"breakHorizontal":5.0,"spinRate":2284,"spinDirection":270},"zone":13,"typeConfidence":0.89,"plateTime":0.4434653979098728,"extension":7.098393994862392},"index":2,"playId":"2ac93fe3-974e-307a-a351-33a9a3165027","pitchNumber":3,"startTime":"2026-07-26T01:09:09.532Z","endTime":"2026-07-26T01:09:14.510Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-26T01:09:26.131Z","endTime":"2026-07-26T01:09:44.374Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.907501475995723,"aZ":-33.756502180600386,"pfxX":-2.1265687557208848,"pfxZ":-1.0373087663800808,"pX":-0.23689685956159762,"pZ":0.40073275686932247,"vX0":-8.686368983596552,"vY0":-122.1223566855946,"vZ0":-3.884723045138638,"x":126.03,"y":227.96,"x0":3.635289905460253,"y0":50.00542611918618,"z0":4.900086385661162,"aX":-3.229288696739118},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.5,"breakHorizontal":5.8,"spinRate":2328,"spinDirection":263},"zone":13,"typeConfidence":0.89,"plateTime":0.44763473289950095,"extension":7.104726570080372},"index":4,"playId":"cfe0eac9-c889-3f2c-90ef-8e35ff0492f1","pitchNumber":4,"startTime":"2026-07-26T01:09:44.374Z","endTime":"2026-07-26T01:09:47.778Z","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":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.515368958184474,"aZ":-30.306769999742137,"pfxX":6.969468345312935,"pfxZ":1.18579478280334,"pX":0.9934066851026359,"pZ":2.1160381209947556,"vX0":-9.013939795217283,"vY0":-124.07803786513739,"vZ0":-0.7224179868757428,"x":79.13,"y":181.65,"x0":3.7512236576011397,"y0":50.0029567519748,"z0":4.91444475851395,"aX":10.975704946489255},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.3,"breakHorizontal":-10.8,"spinRate":1235,"spinDirection":126},"zone":14,"typeConfidence":0.91,"plateTime":0.4397811085441341,"extension":7.053037067785879},"index":5,"playId":"30c1c5a0-5223-303b-960d-ee32ff5ffb6c","pitchNumber":5,"startTime":"2026-07-26T01:10:11.170Z","endTime":"2026-07-26T01:10:15.579Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.597767380269705,"aZ":-17.694861339088295,"pfxX":4.334024430642216,"pfxZ":8.138246038275259,"pX":0.1876957796659923,"pZ":2.9112382216452755,"vX0":-10.389041354302464,"vY0":-131.93924540436734,"vZ0":-2.0407309251709194,"x":109.85,"y":160.18,"x0":3.5969454834371337,"y0":50.00555546946569,"z0":4.985589261423321,"aX":7.7148264946518745},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.5,"breakHorizontal":-5.8,"spinRate":2229,"spinDirection":149},"zone":2,"typeConfidence":0.9,"plateTime":0.41365708888062125,"extension":7.020234014599093},"index":6,"playId":"6289d4f7-cca8-3954-9301-31f5a73ac315","pitchNumber":6,"startTime":"2026-07-26T01:10:44.183Z","endTime":"2026-07-26T01:10:49.335Z","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":83.7,"endSpeed":77.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.257994949610598,"aZ":-33.875933036344186,"pfxX":-2.4955211081080257,"pfxZ":-1.1378619615171184,"pX":-0.5270090834920946,"pZ":1.8544106150540713,"vX0":-9.157756478667242,"vY0":-121.64477621547087,"vZ0":-0.6119787696283072,"x":137.09,"y":188.71,"x0":3.6133179635313244,"y0":50.00289688009053,"z0":5.050631202618807,"aX":-3.7318326099625843},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.9,"breakHorizontal":6.7,"spinRate":2177,"spinDirection":265},"zone":7,"typeConfidence":0.92,"plateTime":0.4505809274267527,"extension":7.013759712569862},"index":7,"playId":"f55f2da9-2b0d-3c05-a8ba-45374c0a13e0","pitchNumber":7,"startTime":"2026-07-26T01:11:15.686Z","endTime":"2026-07-26T01:11:20.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.069531921525147,"aZ":-31.418561676324178,"pfxX":5.2724934425080505,"pfxZ":0.5010388847564649,"pX":0.5167055001955375,"pZ":2.6170404978862964,"vX0":-9.530410902110965,"vY0":-121.26696585523572,"vZ0":1.1974463944590128,"x":97.3,"y":168.12,"x0":3.78398721548814,"y0":50.004387984851874,"z0":4.824185616883986,"aX":7.983129816636738},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.4,"breakHorizontal":-7.7,"spinRate":1191,"spinDirection":123},"zone":6,"typeConfidence":0.89,"plateTime":0.44886775181649385,"extension":6.970558389051188},"index":8,"playId":"c522ac0d-5618-3975-adb4-1ecbb14d9b42","pitchNumber":8,"startTime":"2026-07-26T01:11:40.035Z","endTime":"2026-07-26T01:11:44.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:11:44.142Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Amaya flies out to center fielder Billy Cook.","rbi":0,"awayScore":11,"homeScore":0,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T01:11:51.144Z","endTime":"2026-07-26T01:12:19.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":92.5,"endSpeed":84.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.426899695382957,"aZ":-16.336472032175703,"pfxX":5.610538058555413,"pfxZ":8.631688191563764,"pX":-0.3159647003727223,"pZ":3.1269844016954487,"vX0":-12.204914799995256,"vY0":-134.18676025725048,"vZ0":-1.950956598549788,"x":129.04,"y":154.35,"x0":3.550173498628823,"y0":50.00033244053767,"z0":5.0198596955428965,"aX":10.29295962151408},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.5,"breakHorizontal":-7.7,"spinRate":2113,"spinDirection":138},"zone":1,"typeConfidence":0.9,"plateTime":0.4072604212715989,"extension":7.072531686128193},"hitData":{"launchSpeed":85.4,"launchAngle":34.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":165.21,"coordY":80.41}},"index":0,"playId":"89dab15f-ee5a-35e7-87c9-e63aa8134d1a","pitchNumber":1,"startTime":"2026-07-26T01:12:08.733Z","endTime":"2026-07-26T01:12:19.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:12:19.255Z","atBatIndex":70},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Henry Davis hit by pitch.","rbi":0,"awayScore":11,"homeScore":0,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T01:14:24.536Z","endTime":"2026-07-26T01:15:14.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Michael Conforto replaces center fielder Pete Crow-Armstrong, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T01:13:48.816Z","endTime":"2026-07-26T01:13:48.833Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"description":"James Triantos remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T01:13:48.833Z","endTime":"2026-07-26T01:13:48.834Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701649,"link":"/api/v1/people/701649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":664023,"link":"/api/v1/people/664023"}},{"details":{"description":"Justin Dean remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-26T01:13:48.834Z","endTime":"2026-07-26T01:14:26.842Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681909,"link":"/api/v1/people/681909"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":663538,"link":"/api/v1/people/663538"}},{"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":92.3,"endSpeed":84.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.126695061694164,"aZ":-23.597253542055483,"pfxX":-8.09951652498722,"pfxZ":4.681151137733345,"pX":-0.22420074604432022,"pZ":2.6852171357428105,"vX0":6.737148555330047,"vY0":-134.2340768133921,"vZ0":-3.586797659318315,"x":125.55,"y":166.28,"x0":-1.7100458463207526,"y0":50.00046558231483,"z0":5.712048291645221,"aX":-14.829752040640917},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.9,"breakHorizontal":13.3,"spinRate":1908,"spinDirection":211},"zone":5,"typeConfidence":0.88,"plateTime":0.4075166988238532,"extension":6.467670434056349},"index":3,"playId":"b1221e6d-1d09-3d93-8341-a1fb25952701","pitchNumber":1,"startTime":"2026-07-26T01:14:26.842Z","endTime":"2026-07-26T01:14:30.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87641317681373,"aZ":-26.882762510474073,"pfxX":7.6457611155119185,"pfxZ":3.536204974821641,"pX":1.650721775955917,"pZ":1.2419839427934225,"vX0":5.800037067415783,"vY0":-121.50919271812946,"vZ0":-4.877770299806698,"x":54.08,"y":205.25,"x0":-1.7604960130041658,"y0":50.00081488841312,"z0":5.612047232348349,"aX":11.425937076950108},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.5,"breakHorizontal":-15.2,"spinRate":2406,"spinDirection":64},"zone":14,"typeConfidence":0.71,"plateTime":0.4508253985438042,"extension":6.383721813442067},"index":4,"playId":"24f8b843-3658-3b79-8aea-cf71e70d6cb8","pitchNumber":2,"startTime":"2026-07-26T01:14:39.530Z","endTime":"2026-07-26T01:14:44.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21799862322269,"aZ":-22.396962601238556,"pfxX":-8.454472079185866,"pfxZ":5.17506929665193,"pX":0.48102913321526153,"pZ":4.261164468646927,"vX0":8.282734112089429,"vY0":-136.60931047758368,"vZ0":-0.19745861659994285,"x":98.66,"y":123.73,"x0":-1.4924303391073452,"y0":50.00257333759805,"z0":5.8745505238838645,"aX":-15.97264970416715},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.5,"breakHorizontal":13.6,"spinRate":1938,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.401022457593208,"extension":6.2968482966091095},"index":5,"playId":"24ee2fe9-0a7d-352c-917d-ef6f21df0aa3","pitchNumber":3,"startTime":"2026-07-26T01:14:51.807Z","endTime":"2026-07-26T01:14:54.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21110392300684,"aZ":-21.481415344292014,"pfxX":-8.117233919260107,"pfxZ":5.760222938692477,"pX":-1.2876964729337024,"pZ":3.36552406082576,"vX0":3.9425680143372572,"vY0":-135.10215018206063,"vZ0":-2.406816747552742,"x":166.08,"y":147.91,"x0":-1.7077166819378815,"y0":50.005739703690864,"z0":5.770628373787873,"aX":-15.07426399306122},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.2,"breakHorizontal":13.9,"spinRate":2018,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.40473047027184395,"extension":6.410562607309305},"index":6,"playId":"4204b174-b6d8-35b7-8582-6497cdf6d474","pitchNumber":4,"startTime":"2026-07-26T01:15:07.794Z","endTime":"2026-07-26T01:15:14.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:15:14.232Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out on a foul tip.","rbi":0,"awayScore":11,"homeScore":0,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T01:15:27.760Z","endTime":"2026-07-26T01:17:00.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.942211479203863,"aZ":-21.353696226377366,"pfxX":-8.877028268233403,"pfxZ":5.797472894954336,"pX":-0.30728197594378925,"pZ":2.369944801095538,"vX0":6.384792154098366,"vY0":-135.11805027727908,"vZ0":-4.884619699792824,"x":128.71,"y":174.79,"x0":-1.536890838204577,"y0":50.00126246748939,"z0":5.683533199931047,"aX":-16.561251221496015},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.7,"breakHorizontal":14.9,"spinRate":1878,"spinDirection":202},"zone":4,"typeConfidence":0.91,"plateTime":0.40398546842239247,"extension":6.405286171945947},"index":0,"playId":"32c516dd-668f-3dc0-8a2b-717d7b157bd2","pitchNumber":1,"startTime":"2026-07-26T01:15:53.064Z","endTime":"2026-07-26T01:15:56.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55754563915594,"aZ":-19.89953953022254,"pfxX":-7.432163695462446,"pfxZ":6.643495495459548,"pX":0.16260257931735175,"pZ":2.4308669808239936,"vX0":6.721704338306846,"vY0":-134.4293386351978,"vZ0":-5.0511207516246435,"x":110.8,"y":173.15,"x0":-1.3931929796975042,"y0":50.00159202016533,"z0":5.728259958094874,"aX":-13.73044836933472},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.3,"breakHorizontal":12.2,"spinRate":1984,"spinDirection":206},"zone":5,"typeConfidence":0.92,"plateTime":0.40597954099304445,"extension":6.585197677650667},"index":1,"playId":"fff3c4a0-be03-3102-a9f7-2254f89b968c","pitchNumber":2,"startTime":"2026-07-26T01:16:09.425Z","endTime":"2026-07-26T01:16:12.910Z","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":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.706828299821144,"aZ":-20.62520799667505,"pfxX":-7.6621508179980875,"pfxZ":6.201253275812286,"pX":0.5735996678265934,"pZ":3.274959962949675,"vX0":7.829201980215732,"vY0":-134.976714564498,"vZ0":-2.907967609118841,"x":95.14,"y":150.36,"x0":-1.355697924736287,"y0":50.00517282178003,"z0":5.802580097431686,"aX":-14.277276338252356},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.9,"breakHorizontal":12.4,"spinRate":2167,"spinDirection":205},"zone":3,"typeConfidence":0.91,"plateTime":0.4042975381059084,"extension":6.459987858089672},"index":2,"playId":"a486625d-7bb4-3a5f-a454-101d9afb7631","pitchNumber":3,"startTime":"2026-07-26T01:16:28.346Z","endTime":"2026-07-26T01:16:32.040Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.741114669093452,"aZ":-15.69436576502503,"pfxX":-3.7904088880425535,"pfxZ":8.649744676135395,"pX":1.2170957855359135,"pZ":2.3362794793877315,"vX0":8.96062228139881,"vY0":-136.59680001267938,"vZ0":-5.807887470265303,"x":70.61,"y":175.7,"x0":-1.6012447362248814,"y0":50.0036835250841,"z0":5.554253064072666,"aX":-7.2230331294435945},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":5.2,"spinRate":2250,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.39971355658731156,"extension":6.493010139019211},"index":3,"playId":"1bceadff-9bba-3734-936b-6e0b406f4c44","pitchNumber":4,"startTime":"2026-07-26T01:16:55.595Z","endTime":"2026-07-26T01:17:00.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:17:00.934Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":11,"homeScore":0,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T01:17:04.661Z","endTime":"2026-07-26T01:17:35.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49132552100468,"aZ":-20.005726431622513,"pfxX":-8.44442944443618,"pfxZ":6.390134304093654,"pX":0.29316653059993897,"pZ":1.8981606741712977,"vX0":7.655615843834932,"vY0":-136.73927382097503,"vZ0":-6.454483005805461,"x":105.83,"y":187.53,"x0":-1.4377289737007317,"y0":50.00390692188542,"z0":5.649278127237268,"aX":-16.08597926588931},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":13.8,"spinRate":2007,"spinDirection":207},"zone":9,"typeConfidence":0.92,"plateTime":0.39965082673159325,"extension":6.395500251015959},"hitData":{"launchSpeed":97.8,"launchAngle":25.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.51,"coordY":79.72}},"index":0,"playId":"32bbf0b2-5af7-3937-a38d-34bd1e369d87","pitchNumber":1,"startTime":"2026-07-26T01:17:22.233Z","endTime":"2026-07-26T01:17:35.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:17:35.560Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Callihan strikes out swinging.","rbi":0,"awayScore":11,"homeScore":0,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T01:17:57.997Z","endTime":"2026-07-26T01:19:36.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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":87.3,"endSpeed":81.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.487333198150807,"aZ":-31.30027084900126,"pfxX":-5.233556367764849,"pfxZ":0.5253714218054979,"pX":-1.0043830251811234,"pZ":1.912875264616617,"vX0":3.197510325073153,"vY0":-127.19359689340025,"vZ0":-3.334393633181902,"x":155.28,"y":187.13,"x0":-1.5910654391687888,"y0":50.00041678762059,"z0":5.695002656790527,"aX":-8.665309583475436},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.5,"breakHorizontal":8.9,"spinRate":1099,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.4288801823718331,"extension":6.4649273750127865},"index":0,"playId":"40d86598-9662-374f-8fe1-6174f723f0f6","pitchNumber":1,"startTime":"2026-07-26T01:18:03.867Z","endTime":"2026-07-26T01:18:08.319Z","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":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96636416703062,"aZ":-16.25389229755987,"pfxX":-8.892220017588485,"pfxZ":8.46823869854081,"pX":0.702144683538974,"pZ":2.057261219202599,"vX0":8.739492947888442,"vY0":-136.046342763764,"vZ0":-6.599663386321644,"x":90.24,"y":183.23,"x0":-1.3917108531933873,"y0":50.004896392127236,"z0":5.635028211275588,"aX":-16.723248780864807},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":14.3,"spinRate":2063,"spinDirection":205},"zone":9,"typeConfidence":0.91,"plateTime":0.4021132211173861,"extension":6.516888604930475},"index":1,"playId":"766aa774-6a13-30b9-a84c-56f022fee077","pitchNumber":2,"startTime":"2026-07-26T01:18:19.530Z","endTime":"2026-07-26T01:18:24.288Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.062667219078936,"aZ":-30.67757532333775,"pfxX":-5.402939677393871,"pfxZ":0.9295658013682324,"pX":-0.5400556200104206,"pZ":1.0002747695295398,"vX0":4.2241236130651645,"vY0":-125.88645618002361,"vZ0":-5.331695884596973,"x":137.59,"y":211.77,"x0":-1.5326851556475534,"y0":50.00414847334587,"z0":5.610606725406168,"aX":-8.726501939664573},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":8.9,"spinRate":1310,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.43405349626382783,"extension":6.685640654949659},"index":2,"playId":"0bfdf396-5623-3beb-a6e0-f88d62e7e5ff","pitchNumber":3,"startTime":"2026-07-26T01:18:49.412Z","endTime":"2026-07-26T01:18:52.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.243181928497716,"aZ":-30.280331203533915,"pfxX":-7.195166977546261,"pfxZ":1.1566230166893403,"pX":-0.19006721268563495,"pZ":-0.4892594458105173,"vX0":5.453245661730111,"vY0":-127.18234374002185,"vZ0":-9.00063890828612,"x":124.24,"y":251.99,"x0":-1.4235274224468653,"y0":50.00579508764403,"z0":5.4852096858917,"aX":-11.82988968795372},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.4,"breakHorizontal":11.9,"spinRate":1422,"spinDirection":225},"zone":13,"typeConfidence":0.91,"plateTime":0.4300887348004663,"extension":6.618288283690693},"index":3,"playId":"796c7992-4074-3fa6-9365-0c06c1be59e3","pitchNumber":4,"startTime":"2026-07-26T01:19:07.951Z","endTime":"2026-07-26T01:19:11.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51117142371111,"aZ":-39.72026521067796,"pfxX":7.112980377477879,"pfxZ":-5.742436883172125,"pX":0.14637387347052255,"pZ":0.6232273504659148,"vX0":1.3310561967745187,"vY0":-114.39135306452535,"vZ0":-2.891729465669287,"x":111.42,"y":221.95,"x0":-1.367586687427628,"y0":50.000222646883415,"z0":5.82500392272338,"aX":9.356470863378227},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-10.8,"breakHorizontal":-13.2,"spinRate":2532,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.4801332635642215,"extension":6.39585244560123},"index":4,"playId":"608f188f-eb8a-3254-a38e-5322baefac6f","pitchNumber":5,"startTime":"2026-07-26T01:19:29.378Z","endTime":"2026-07-26T01:19:36.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:19:36.409Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Conforto flies out to left fielder Jake Mangum.","rbi":0,"awayScore":11,"homeScore":0,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T01:22:03.822Z","endTime":"2026-07-26T01:23:09.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Shawn Ross replaces Marcell Ozuna, batting 6th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T01:21:02.103Z","endTime":"2026-07-26T01:21:02.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676566,"link":"/api/v1/people/676566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":542303,"link":"/api/v1/people/542303"}},{"details":{"description":"Pitching Change: Tyler Callihan replaces Brandon Eisert, batting 3rd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T01:21:02.136Z","endTime":"2026-07-26T01:22:05.999Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"301","replacedPlayer":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":66.7,"endSpeed":61.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.8526947676694,"aZ":-26.109550720594996,"pfxX":-6.164372167073452,"pfxZ":6.325420029103704,"pX":-0.7811316150558284,"pZ":3.092534951813046,"vX0":3.910052350384285,"vY0":-97.1473645969636,"vZ0":0.5412850693421427,"x":146.77,"y":155.28,"x0":-2.0165128255053197,"y0":50.0014791220021,"z0":6.3521496170986955,"aX":-5.90691913665469},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":12.0,"breakHorizontal":10.1,"spinRate":1491,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.5632644694443538,"extension":4.674357629851015},"index":2,"playId":"226a9b3d-fb0a-30ad-9d0e-afc4d9406be7","pitchNumber":1,"startTime":"2026-07-26T01:22:05.999Z","endTime":"2026-07-26T01:22:09.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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":67.9,"endSpeed":62.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.7357905753936,"aZ":-26.242007762691593,"pfxX":-6.4901854204481575,"pfxZ":6.000404945469461,"pX":-1.0448251612966677,"pZ":2.9564392426177504,"vX0":4.133444875384557,"vY0":-98.78156729838942,"vZ0":0.3555704452552013,"x":156.83,"y":158.96,"x0":-2.3212355251263572,"y0":50.001292369710505,"z0":6.224096978133093,"aX":-6.413441771763075},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":11.4,"breakHorizontal":10.6,"spinRate":1543,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.5544863178239199,"extension":4.807024081077864},"index":3,"playId":"fb0e5837-48cf-3dd1-95fd-7dcd48f1d6eb","pitchNumber":2,"startTime":"2026-07-26T01:22:17.296Z","endTime":"2026-07-26T01:22:21.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.258487520524998,"aZ":-18.62530319694327,"pfxX":-4.77795706595629,"pfxZ":8.921788503606892,"pX":-0.2760533266358994,"pZ":2.5875589139949398,"vX0":5.570288447037736,"vY0":-122.48535408756875,"vZ0":-4.855351895849353,"x":127.52,"y":168.92,"x0":-1.9592558120697865,"y0":50.00426022225487,"z0":6.188765147217005,"aX":-7.258303880405544},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":1960,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.447218493865976,"extension":5.177176317377055},"index":4,"playId":"55930ba7-9740-3cb2-b70f-3a4352cd0811","pitchNumber":3,"startTime":"2026-07-26T01:22:29.764Z","endTime":"2026-07-26T01:22:32.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":56.2,"endSpeed":50.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.112802849609496,"aZ":-32.203860846766304,"pfxX":-0.443122063308949,"pfxZ":-0.05343013778866279,"pX":-1.8371190262318497,"pZ":5.003817098280523,"vX0":0.7612271390666353,"vY0":-81.2030962796893,"vZ0":7.44609156567064,"x":187.03,"y":103.68,"x0":-2.259657679113669,"y0":50.00000809492132,"z0":6.708561424029512,"aX":-0.28851944855534767},"breaks":{"breakAngle":0.0,"breakLength":19.2,"breakY":24.0,"breakVertical":-85.6,"breakVerticalInduced":4.0,"breakHorizontal":0.5,"spinRate":279,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.6810835346161861,"extension":5.042456713653303},"index":5,"playId":"e5690974-83b9-35dd-ba2e-b477d30442a9","pitchNumber":4,"startTime":"2026-07-26T01:22:47.527Z","endTime":"2026-07-26T01:22:52.015Z","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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.002961986418676,"aZ":-21.382731685269764,"pfxX":-5.300771694950983,"pfxZ":7.2685182244364235,"pX":0.11085609894267635,"pZ":3.2972220977688558,"vX0":6.848851203796781,"vY0":-120.68834603287857,"vZ0":-2.2157581646177267,"x":112.77,"y":149.76,"x0":-2.0662382463130555,"y0":50.00473712948715,"z0":6.0973571067347185,"aX":-7.873556312679684},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":13.0,"breakHorizontal":8.0,"spinRate":1944,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.45266105117696354,"extension":5.51322255146481},"hitData":{"launchSpeed":74.7,"launchAngle":52.0,"totalDistance":217.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.58,"coordY":119.66}},"index":6,"playId":"b445c74e-3994-3699-bf80-2c10c7926041","pitchNumber":5,"startTime":"2026-07-26T01:22:57.804Z","endTime":"2026-07-26T01:23:09.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:23:09.453Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki called out on strikes.","rbi":0,"awayScore":11,"homeScore":0,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T01:23:16.550Z","endTime":"2026-07-26T01:24:48.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"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":"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":64.2,"endSpeed":59.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.331483100151313,"aZ":-25.96646321351007,"pfxX":-5.623759065912102,"pfxZ":7.029458674375713,"pX":-1.024348245745551,"pZ":2.1117798134601626,"vX0":3.4586982301510907,"vY0":-93.4628118988804,"vZ0":-0.4184416699567539,"x":156.05,"y":181.76,"x0":-2.1699131108351923,"y0":50.003327831139096,"z0":6.158162486960055,"aX":-4.966346018856227},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":13.1,"breakHorizontal":9.1,"spinRate":1456,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.5864695652984002,"extension":4.721582431172189},"index":0,"playId":"03d4ea07-bc70-3bbb-8fd2-8a2dd7e1e044","pitchNumber":1,"startTime":"2026-07-26T01:23:26.588Z","endTime":"2026-07-26T01:23:31.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":70.6,"endSpeed":65.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.394265359437203,"aZ":-23.279744980415877,"pfxX":-7.750913100578089,"pfxZ":8.337157876423529,"pX":0.8460380968225878,"pZ":0.16758521853605007,"vX0":7.56843984520145,"vY0":-102.44904989514676,"vZ0":-5.911674504185968,"x":84.75,"y":234.26,"x0":-1.8832710003727355,"y0":50.002448878026186,"z0":5.9240483122206316,"aX":-8.267316721178672},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":13.8,"breakHorizontal":12.0,"spinRate":1612,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.5339600518769103,"extension":5.140417012218719},"index":1,"playId":"2bf261a4-0f4a-3cfe-97a6-5d9da7a00552","pitchNumber":2,"startTime":"2026-07-26T01:23:37.176Z","endTime":"2026-07-26T01:23:40.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":69.0,"endSpeed":63.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.1034271264293,"aZ":-26.50881063438067,"pfxX":-7.163317608466717,"pfxZ":5.543598670673543,"pX":-2.137231869991691,"pZ":4.934094511796894,"vX0":1.897076866216024,"vY0":-100.40872756337876,"vZ0":3.421016160597766,"x":198.47,"y":105.56,"x0":-2.163053782795007,"y0":50.00297073857346,"z0":6.579122944759057,"aX":-7.321676961179882},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":11.4,"breakHorizontal":12.5,"spinRate":1528,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.5452800990995921,"extension":4.874772382923822},"index":2,"playId":"f09ff57d-fb1f-3f73-982d-0c720070fafa","pitchNumber":3,"startTime":"2026-07-26T01:23:51.692Z","endTime":"2026-07-26T01:23:54.755Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":70.6,"endSpeed":65.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.6230898547241,"aZ":-21.087447323998433,"pfxX":-6.561752714172891,"pfxZ":10.33674912796958,"pX":0.1649132595409513,"pZ":2.7253865841035445,"vX0":5.432095333525398,"vY0":-102.78236278894671,"vZ0":-2.075379947709134,"x":110.71,"y":165.19,"x0":-1.6564499863027589,"y0":50.003992689469406,"z0":6.302391727831308,"aX":-7.039498528471761},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":18.5,"breakHorizontal":10.4,"spinRate":1688,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.5323764517517846,"extension":5.121016468861061},"index":3,"playId":"0a757067-f102-3db4-afd8-face5d215062","pitchNumber":4,"startTime":"2026-07-26T01:24:13.584Z","endTime":"2026-07-26T01:24:17.099Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":71.9,"endSpeed":66.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.279104341767226,"aZ":-21.68633653506211,"pfxX":-6.276022746912636,"pfxZ":9.418596549698545,"pX":-0.9227282272721516,"pZ":3.169002039078864,"vX0":3.9058183238139077,"vY0":-104.70920419428072,"vZ0":-1.1672462282732097,"x":152.17,"y":153.22,"x0":-1.9946202520830052,"y0":50.000909424650196,"z0":6.265488163773393,"aX":-6.985273206963966},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":17.2,"breakHorizontal":10.3,"spinRate":1690,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.5226252609470659,"extension":5.149997093829839},"index":4,"playId":"aa537b7d-d6f4-3ce3-88a1-7a81fb9ce66d","pitchNumber":5,"startTime":"2026-07-26T01:24:24.736Z","endTime":"2026-07-26T01:24:29.617Z","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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98448380191465,"aZ":-19.96224291777958,"pfxX":-5.994221729181994,"pfxZ":8.718102284287678,"pX":0.8647947699444511,"pZ":2.3823258732484267,"vX0":7.715333527308082,"vY0":-118.02402688504206,"vZ0":-4.53254885472558,"x":84.04,"y":174.46,"x0":-1.6787089260805854,"y0":50.00071719387186,"z0":6.182995265260232,"aX":-8.394330918584725},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":14.8,"breakHorizontal":8.8,"spinRate":1851,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4653737615305191,"extension":5.308571804160184},"index":5,"playId":"eafbd557-33e7-3a42-a428-428e81bde750","pitchNumber":6,"startTime":"2026-07-26T01:24:45.213Z","endTime":"2026-07-26T01:24:48.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:24:48.860Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a ground ball to left fielder Jake Mangum.","rbi":0,"awayScore":11,"homeScore":0,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T01:25:00.652Z","endTime":"2026-07-26T01:25:30.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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, 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":69.8,"endSpeed":64.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.781169419641348,"aZ":-26.575581636273913,"pfxX":-6.296018340404754,"pfxZ":5.31416115064868,"pX":-1.0875644428332805,"pZ":1.7654581192901793,"vX0":3.7510301027112654,"vY0":-101.68454430537967,"vZ0":-2.024418009722763,"x":158.46,"y":191.11,"x0":-2.1329703425046485,"y0":50.00195214477425,"z0":6.053162607160998,"aX":-6.630591646393647},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":9.5,"breakHorizontal":10.4,"spinRate":1552,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.5374749458027805,"extension":5.089409576236207},"index":0,"playId":"63e2a028-a4f8-3614-80ec-0759b411ebe2","pitchNumber":1,"startTime":"2026-07-26T01:25:10.089Z","endTime":"2026-07-26T01:25:15.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.6,"endSpeed":68.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.414163334833543,"aZ":-25.681219575427477,"pfxX":-7.177238712663292,"pfxZ":5.543671292128952,"pX":-1.3054467242340355,"pZ":2.8560415828989907,"vX0":3.8057259838248063,"vY0":-107.16221433361297,"vZ0":-1.023631978198001,"x":166.76,"y":161.67,"x0":-2.166208006827017,"y0":50.00071406032413,"z0":6.192386667989456,"aX":-8.399670314194264},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":10.1,"breakHorizontal":12.1,"spinRate":1589,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.5098859119617973,"extension":5.2311884015179215},"hitData":{"launchSpeed":90.3,"launchAngle":4.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.78,"coordY":143.58}},"index":1,"playId":"aaa74156-03cf-3bd2-bf10-be9c89c6ded6","pitchNumber":2,"startTime":"2026-07-26T01:25:20.659Z","endTime":"2026-07-26T01:25:30.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:25:30.205Z","atBatIndex":77},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Bregman pops out to shortstop Jacob Gonzalez.","rbi":0,"awayScore":11,"homeScore":0,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T01:25:37.436Z","endTime":"2026-07-26T01:25:56.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":65.7,"endSpeed":59.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.328505564116263,"aZ":-20.553767897306138,"pfxX":4.723670945286549,"pfxZ":12.814290022367699,"pX":0.7881449514428713,"pZ":3.2642894968824714,"vX0":3.8694266871504066,"vY0":-95.52412597364217,"vZ0":-0.1019728257170811,"x":86.96,"y":150.64,"x0":-1.8917076851029928,"y0":50.00078688287508,"z0":6.255107630156786,"aX":4.280451056895395},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":23.5,"breakHorizontal":-9.8,"spinRate":1429,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.5776359492194265,"extension":4.96181755164278},"hitData":{"launchSpeed":78.7,"launchAngle":56.0,"totalDistance":194.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":83.37,"coordY":135.76}},"index":0,"playId":"2bd9d32e-6b73-3625-9603-1b895a2999cd","pitchNumber":1,"startTime":"2026-07-26T01:25:45.015Z","endTime":"2026-07-26T01:25:56.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:25:56.508Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Esmerlyn Valdez singles on a line drive to center fielder Justin Dean.","rbi":0,"awayScore":11,"homeScore":0,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-26T01:27:52.606Z","endTime":"2026-07-26T01:28:04.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0,1],"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":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681909,"link":"/api/v1/people/681909"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pedro Ramírez remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T01:27:44.822Z","endTime":"2026-07-26T01:27:44.852Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"700"},{"details":{"description":"Pitcher Javier Assad enters the batting order, batting 3rd, first baseman Michael Busch leaves the game.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T01:27:44.852Z","endTime":"2026-07-26T01:27:54.896Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665871,"link":"/api/v1/people/665871"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"301","replacedPlayer":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.812198676123803,"aZ":-24.60301120798051,"pfxX":-6.9202760840203865,"pfxZ":4.056537323102866,"pX":-0.28006802407840764,"pZ":2.2649186899511777,"vX0":6.015895108193989,"vY0":-135.3561084068851,"vZ0":-4.626106602479378,"x":127.68,"y":177.63,"x0":-1.6255122898502747,"y0":50.00569199865569,"z0":5.705622490797231,"aX":-12.923805707355307},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.6,"breakHorizontal":11.4,"spinRate":1930,"spinDirection":211},"zone":5,"typeConfidence":0.89,"plateTime":0.40369377707779464,"extension":6.404833246626329},"hitData":{"launchSpeed":84.2,"launchAngle":19.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.15,"coordY":92.41}},"index":2,"playId":"aa6d7f19-3fe5-33b5-99a9-d79339968e8c","pitchNumber":1,"startTime":"2026-07-26T01:27:54.896Z","endTime":"2026-07-26T01:28:04.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:28:04.133Z","atBatIndex":79},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Billy Cook grounds into a force out, second baseman James Triantos to shortstop Dansby Swanson. Esmerlyn Valdez out at 2nd. Billy Cook to 1st.","rbi":0,"awayScore":11,"homeScore":0,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-26T01:28:05.823Z","endTime":"2026-07-26T01:28:40.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701649,"link":"/api/v1/people/701649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.575729967978944,"aZ":-20.95189370013774,"pfxX":-8.953233768535162,"pfxZ":5.914722700822721,"pX":-0.8378329595741333,"pZ":2.0601197952736325,"vX0":5.0346752407298165,"vY0":-136.7436045889946,"vZ0":-6.021551439417434,"x":148.94,"y":183.16,"x0":-1.5376138741496652,"y0":50.004344127564295,"z0":5.723898043206211,"aX":-16.99162072868744},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.6,"breakHorizontal":15.2,"spinRate":2053,"spinDirection":202},"zone":13,"typeConfidence":0.92,"plateTime":0.4002374541520286,"extension":6.099496007302459},"hitData":{"launchSpeed":62.9,"launchAngle":15.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.91,"coordY":136.11}},"index":0,"playId":"7b049099-378e-3423-a790-05656b648ce6","pitchNumber":1,"startTime":"2026-07-26T01:28:29.844Z","endTime":"2026-07-26T01:28:40.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:28:40.256Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shawn Ross flies out to center fielder Justin Dean.","rbi":0,"awayScore":11,"homeScore":0,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-26T01:28:48.178Z","endTime":"2026-07-26T01:29:28.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681909,"link":"/api/v1/people/681909"},"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":93.6,"endSpeed":85.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20020820656031,"aZ":-19.117082197717284,"pfxX":-8.820453657479284,"pfxZ":6.959995049377913,"pX":-1.046400985836469,"pZ":3.0603204866089797,"vX0":4.57045587222248,"vY0":-136.19819312515796,"vZ0":-3.6286540904531357,"x":156.89,"y":156.15,"x0":-1.6010978871302188,"y0":50.00597875081746,"z0":5.733720776401673,"aX":-16.55711257691262},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.0,"breakHorizontal":15.0,"spinRate":2071,"spinDirection":208},"zone":11,"typeConfidence":0.92,"plateTime":0.4023027893851756,"extension":6.373276181959634},"index":0,"playId":"511bec60-547c-3cd9-8b5f-348007b2b2fd","pitchNumber":1,"startTime":"2026-07-26T01:29:04.895Z","endTime":"2026-07-26T01:29:09.164Z","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":94.1,"endSpeed":86.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.851170066528756,"aZ":-22.08211299611777,"pfxX":-7.633160871621579,"pfxZ":5.306689166601748,"pX":-0.2725267545889522,"pZ":2.6693958151176793,"vX0":6.085004016926115,"vY0":-136.94372031431,"vZ0":-4.113959734171928,"x":127.39,"y":166.71,"x0":-1.5300885274411344,"y0":50.00408184794183,"z0":5.69914913927064,"aX":-14.519136568998519},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.0,"breakHorizontal":12.6,"spinRate":2023,"spinDirection":211},"zone":5,"typeConfidence":0.92,"plateTime":0.39974961155288113,"extension":6.210839128553212},"hitData":{"launchSpeed":82.6,"launchAngle":29.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.35,"coordY":79.51}},"index":1,"playId":"8c9462e9-2572-36af-99d0-7c9ca61ac5d3","pitchNumber":2,"startTime":"2026-07-26T01:29:18.966Z","endTime":"2026-07-26T01:29:28.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:29:28.399Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo called out on strikes.","rbi":0,"awayScore":11,"homeScore":0,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-26T01:29:32.200Z","endTime":"2026-07-26T01:30:35.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.34"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.15"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.74"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.45"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.18"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.06"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.95"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.02"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.11"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"61.20"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.16"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"65.32"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.90"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".917"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".846"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".355"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".289"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".917"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".846"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".355"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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(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.9,"endSpeed":85.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.673168565568915,"aZ":-20.91093064946276,"pfxX":-9.250993861848153,"pfxZ":5.968269833005591,"pX":-0.6398770034930522,"pZ":2.6640210786087954,"vX0":5.383451882514686,"vY0":-136.66391670068091,"vZ0":-4.488399342531997,"x":141.39,"y":166.85,"x0":-1.4353226941916355,"y0":50.00551937346968,"z0":5.767770987274479,"aX":-17.46714401008229},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.1,"breakHorizontal":15.6,"spinRate":1930,"spinDirection":204},"zone":4,"typeConfidence":0.91,"plateTime":0.4010809204390391,"extension":6.303426010851025},"index":0,"playId":"fdf8a8fb-c5f8-3b5e-b30e-cc08a2f82c7b","pitchNumber":1,"startTime":"2026-07-26T01:29:51.585Z","endTime":"2026-07-26T01:29:56.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83710666296869,"aZ":-22.29234977270597,"pfxX":-9.95758448821623,"pfxZ":5.1877916780636575,"pX":0.32171680112076895,"pZ":2.4879939672817653,"vX0":7.978139878927356,"vY0":-137.24074874728373,"vZ0":-4.620280198823402,"x":104.74,"y":171.6,"x0":-1.3316281640020091,"y0":50.002502728265064,"z0":5.714922568737678,"aX":-18.9637294689984},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.5,"breakHorizontal":16.3,"spinRate":2138,"spinDirection":203},"zone":6,"typeConfidence":0.91,"plateTime":0.39935182971437744,"extension":6.529810826989587},"index":1,"playId":"b5aeafda-5796-33f7-8d8f-0b0c1311f65a","pitchNumber":2,"startTime":"2026-07-26T01:30:10.954Z","endTime":"2026-07-26T01:30:13.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.536583084448793,"aZ":-21.313682550750613,"pfxX":-10.021742537978445,"pfxZ":5.653881713075391,"pX":0.6273780978248186,"pZ":1.5608998698735375,"vX0":8.785878867586389,"vY0":-137.7068706000398,"vZ0":-7.221505069365738,"x":93.09,"y":196.64,"x0":-1.3021941710901355,"y0":50.002252539850645,"z0":5.658754083901051,"aX":-19.24974790679871},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.9,"breakHorizontal":16.3,"spinRate":2121,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.3977191936372293,"extension":6.420649184856438},"index":2,"playId":"36dc2345-28c1-35b4-be92-61472e250b3c","pitchNumber":3,"startTime":"2026-07-26T01:30:31.480Z","endTime":"2026-07-26T01:30:35.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:30:35.706Z","atBatIndex":82}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo called out on strikes.","rbi":0,"awayScore":11,"homeScore":0,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-26T01:29:32.200Z","endTime":"2026-07-26T01:30:35.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.34"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.15"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.74"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.45"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.18"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.06"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.95"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.02"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.11"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"61.20"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.16"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"65.32"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.90"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".917"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".846"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".355"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".289"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".917"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".846"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".355"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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(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.9,"endSpeed":85.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.673168565568915,"aZ":-20.91093064946276,"pfxX":-9.250993861848153,"pfxZ":5.968269833005591,"pX":-0.6398770034930522,"pZ":2.6640210786087954,"vX0":5.383451882514686,"vY0":-136.66391670068091,"vZ0":-4.488399342531997,"x":141.39,"y":166.85,"x0":-1.4353226941916355,"y0":50.00551937346968,"z0":5.767770987274479,"aX":-17.46714401008229},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.1,"breakHorizontal":15.6,"spinRate":1930,"spinDirection":204},"zone":4,"typeConfidence":0.91,"plateTime":0.4010809204390391,"extension":6.303426010851025},"index":0,"playId":"fdf8a8fb-c5f8-3b5e-b30e-cc08a2f82c7b","pitchNumber":1,"startTime":"2026-07-26T01:29:51.585Z","endTime":"2026-07-26T01:29:56.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83710666296869,"aZ":-22.29234977270597,"pfxX":-9.95758448821623,"pfxZ":5.1877916780636575,"pX":0.32171680112076895,"pZ":2.4879939672817653,"vX0":7.978139878927356,"vY0":-137.24074874728373,"vZ0":-4.620280198823402,"x":104.74,"y":171.6,"x0":-1.3316281640020091,"y0":50.002502728265064,"z0":5.714922568737678,"aX":-18.9637294689984},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.5,"breakHorizontal":16.3,"spinRate":2138,"spinDirection":203},"zone":6,"typeConfidence":0.91,"plateTime":0.39935182971437744,"extension":6.529810826989587},"index":1,"playId":"b5aeafda-5796-33f7-8d8f-0b0c1311f65a","pitchNumber":2,"startTime":"2026-07-26T01:30:10.954Z","endTime":"2026-07-26T01:30:13.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.536583084448793,"aZ":-21.313682550750613,"pfxX":-10.021742537978445,"pfxZ":5.653881713075391,"pX":0.6273780978248186,"pZ":1.5608998698735375,"vX0":8.785878867586389,"vY0":-137.7068706000398,"vZ0":-7.221505069365738,"x":93.09,"y":196.64,"x0":-1.3021941710901355,"y0":50.002252539850645,"z0":5.658754083901051,"aX":-19.24974790679871},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.9,"breakHorizontal":16.3,"spinRate":2121,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.3977191936372293,"extension":6.420649184856438},"index":2,"playId":"36dc2345-28c1-35b4-be92-61472e250b3c","pitchNumber":3,"startTime":"2026-07-26T01:30:31.480Z","endTime":"2026-07-26T01:30:35.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:30:35.706Z","atBatIndex":82},"scoringPlays":[33,34,44,45,48,59,68],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":88.71,"y":132.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":149.28,"y":54.39},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":101.27,"y":139.21},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":132.87,"y":142.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":107.22,"y":177.02},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":13,"top":[7,8,9],"bottom":[10,11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":118.79,"y":210.66},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":188.06,"y":99.84},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":128.1,"y":64.19},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":110.76,"y":56.92},"type":"O","description":"Flyout"}]}},{"startIndex":14,"endIndex":22,"top":[14,15,16,17,18],"bottom":[19,20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":114.13,"y":49.42},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":186.64,"y":118.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":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":74.79,"y":146.55},"type":"H","description":"Single"}]}},{"startIndex":23,"endIndex":29,"top":[23,24,25],"bottom":[26,27,28,29],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":59.35,"y":140.07},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":176.2,"y":127.3},"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":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":169.91,"y":94.62},"type":"O","description":"Flyout"}]}},{"startIndex":30,"endIndex":40,"top":[30,31,32,33,34,35,36],"bottom":[37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":113.66,"y":211.45},"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":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":117.45,"y":93.14},"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":5,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":171.07,"y":119.76},"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":5,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":145.22,"y":46.28},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":183.26,"y":137.78},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":149.71,"y":175.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":107.84,"y":57.54},"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":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":60.6,"y":134.96},"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":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":150.23,"y":172.71},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":55,"top":[41,42,43,44,45,46,47,48,49,50,51],"bottom":[52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":159.92,"y":169.92},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":64.8,"y":96.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":58.07,"y":124.25},"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":6,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":68.79,"y":122.76},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":173.42,"y":80.33},"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":6,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":154.28,"y":89.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":83.81,"y":95.66},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":120.39,"y":151.68},"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":6,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":43.89,"y":121.31},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":120.85,"y":129.62},"type":"O","description":"Lineout"}]}},{"startIndex":56,"endIndex":65,"top":[56,57,58,59,60,61,62],"bottom":[63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":178.73,"y":105.44},"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":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":73.58,"y":72.99},"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":7,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":226.86,"y":76.58},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":191.01,"y":100.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":108.23,"y":162.83},"type":"O","description":"Forceout"}],"home":[{"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":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":133.48,"y":183.85},"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":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":100.96,"y":139.91},"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":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":56.32,"y":101.73},"type":"O","description":"Flyout"}]}},{"startIndex":66,"endIndex":74,"top":[66,67,68,69,70],"bottom":[71,72,73,74],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"coordinates":{"x":175.63,"y":110.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":102.89,"y":72.9},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":165.21,"y":80.41},"type":"O","description":"Flyout"}],"home":[{"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":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":198.51,"y":79.72},"type":"O","description":"Flyout"}]}},{"startIndex":75,"endIndex":82,"top":[75,76,77,78],"bottom":[79,80,81,82],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":93.58,"y":119.66},"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":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":74.78,"y":143.58},"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":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":83.37,"y":135.76},"type":"O","description":"Pop Out"}],"home":[{"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":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"coordinates":{"x":102.15,"y":92.41},"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":9,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"coordinates":{"x":133.91,"y":136.11},"type":"O","description":"Forceout"},{"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":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566"},"coordinates":{"x":118.35,"y":79.51},"type":"O","description":"Flyout"}]}}]},"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":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":5,"hits":5,"errors":0,"leftOnBase":3}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":0,"hits":5,"errors":1,"leftOnBase":7},"away":{"runs":11,"hits":16,"errors":1,"leftOnBase":11}},"defense":{"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"catcher":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"first":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"second":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"third":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"shortstop":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"left":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"center":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"right":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batter":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"onDeck":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"inHole":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"battingOrder":5,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"onDeck":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"inHole":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"pitcher":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"battingOrder":7,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":2,"airOuts":9,"runs":11,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".246","atBats":43,"obp":".339","slg":".413","ops":".752","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":23,"rbi":11,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":9,"groundOuts":8,"airOuts":12,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":32,"obp":".206","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":116,"era":"4.19","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.26","battersFaced":34,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":116,"balls":37,"strikes":79,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"pitchesPerInning":"12.89","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"101","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":69,"flyOuts":27,"groundOuts":27,"airOuts":39,"runs":21,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":52,"baseOnBalls":20,"intentionalWalks":1,"hits":36,"hitByPitch":0,"avg":".235","atBats":153,"obp":".322","slg":".477","ops":".799","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":174,"totalBases":73,"rbi":24,"leftOnBase":72,"sacBunts":0,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":3,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":48,"errors":0,"chances":48,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":56,"groundOuts":67,"airOuts":86,"runs":64,"doubles":18,"triples":2,"homeRuns":18,"strikeOuts":134,"baseOnBalls":57,"intentionalWalks":3,"hits":81,"hitByPitch":6,"avg":".221","atBats":367,"obp":".334","slg":".428","ops":".762","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":431,"totalBases":157,"rbi":45,"leftOnBase":208,"sacBunts":0,"sacFlies":1,"babip":".292","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.39","popOuts":14,"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":4,"putOuts":184,"errors":1,"chances":189,"fielding":".995","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,"battingOrder":"301","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"note":"(S, 1)","summary":"3.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":32,"inningsPitched":"3.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":7,"strikes":25,"strikePercentage":".780","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":8,"flyOuts":43,"groundOuts":73,"airOuts":72,"runs":29,"doubles":7,"triples":0,"homeRuns":12,"strikeOuts":42,"baseOnBalls":16,"intentionalWalks":1,"hits":57,"hitByPitch":2,"atBats":241,"obp":".288","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1023,"era":"3.86","inningsPitched":"65.1","wins":6,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.12","battersFaced":262,"outs":196,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1023,"balls":379,"strikes":644,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".857","pitchesPerInning":"15.66","gamesFinished":4,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"5.79","walksPer9Inn":"2.20","hitsPer9Inn":"7.85","runsScoredPer9":"3.99","homeRunsPer9":"1.65","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":19,"groundOuts":14,"airOuts":39,"runs":15,"doubles":2,"triples":0,"homeRuns":8,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":2,"hits":25,"hitByPitch":0,"atBats":117,"obp":".292","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":547,"era":"4.06","inningsPitched":"31.0","wins":3,"losses":2,"saves":2,"saveOpportunities":5,"holds":7,"blownSaves":3,"earnedRuns":14,"whip":"1.23","battersFaced":131,"outs":93,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":547,"balls":180,"strikes":367,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".600","pitchesPerInning":"17.65","gamesFinished":6,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"11.61","walksPer9Inn":"3.77","hitsPer9Inn":"7.26","runsScoredPer9":"4.35","homeRunsPer9":"2.32","inheritedRunners":15,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621053":{"person":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"jerseyNumber":"64","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":13,"gamesStarted":0,"flyOuts":9,"groundOuts":9,"airOuts":13,"runs":10,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":16,"baseOnBalls":0,"intentionalWalks":0,"hits":13,"hitByPitch":3,"atBats":51,"obp":".296","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":187,"era":"7.11","inningsPitched":"12.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":10,"whip":"1.03","battersFaced":54,"outs":38,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":187,"balls":56,"strikes":131,"strikePercentage":".700","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".000","pitchesPerInning":"14.76","gamesFinished":5,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"11.37","walksPer9Inn":"0.00","hitsPer9Inn":"9.24","runsScoredPer9":"7.11","homeRunsPer9":"3.55","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":2,"chances":6,"fielding":".667","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":{"note":"(W, 7-8)","summary":"6.0 IP, 0 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":5,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":30,"strikes":54,"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":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":80,"groundOuts":102,"airOuts":136,"runs":51,"doubles":18,"triples":1,"homeRuns":22,"strikeOuts":113,"baseOnBalls":29,"intentionalWalks":0,"hits":104,"hitByPitch":3,"atBats":453,"obp":".280","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1884,"era":"3.72","inningsPitched":"121.0","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.10","battersFaced":487,"outs":363,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1884,"balls":646,"strikes":1238,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".467","pitchesPerInning":"15.57","gamesFinished":0,"strikeoutWalkRatio":"3.90","strikeoutsPer9Inn":"8.40","walksPer9Inn":"2.16","hitsPer9Inn":"7.74","runsScoredPer9":"3.79","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":35,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":6,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"0-5 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":70,"groundOuts":93,"airOuts":144,"runs":50,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":76,"baseOnBalls":53,"intentionalWalks":2,"hits":94,"hitByPitch":8,"avg":".234","atBats":402,"obp":".331","slg":".351","ops":".682","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":141,"rbi":44,"leftOnBase":217,"sacBunts":0,"sacFlies":5,"babip":".262","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.20","popOuts":39,"lineOuts":35},"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":171,"putOuts":56,"errors":4,"chances":231,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID699393":{"person":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"jerseyNumber":"75","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":9,"groundOuts":21,"airOuts":22,"runs":12,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".295","atBats":78,"obp":".341","slg":".449","ops":".790","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":86,"totalBases":35,"rbi":12,"leftOnBase":26,"sacBunts":1,"sacFlies":1,"babip":".344","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.00","popOuts":3,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":17,"errors":1,"chances":36,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"3-6 | 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":72,"groundOuts":85,"airOuts":100,"runs":46,"doubles":17,"triples":2,"homeRuns":13,"strikeOuts":109,"baseOnBalls":65,"intentionalWalks":1,"hits":94,"hitByPitch":10,"avg":".245","atBats":384,"obp":".365","slg":".401","ops":".766","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":463,"totalBases":154,"rbi":56,"leftOnBase":196,"sacBunts":0,"sacFlies":4,"babip":".305","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.54","popOuts":10,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":96,"putOuts":760,"errors":3,"chances":859,"fielding":".997","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":30,"groundOuts":64,"airOuts":67,"runs":36,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":31,"intentionalWalks":0,"hits":62,"hitByPitch":3,"avg":".262","atBats":237,"obp":".354","slg":".380","ops":".734","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":271,"totalBases":90,"rbi":35,"leftOnBase":113,"sacBunts":0,"sacFlies":0,"babip":".299","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.50","popOuts":15,"lineOuts":22},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":6,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":1,"strikes":5,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"6.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"18.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":13,"stolenBases":37,"stolenBasePercentage":".740","caughtStealingPercentage":".260","assists":19,"putOuts":484,"errors":6,"chances":509,"fielding":".988","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592791":{"person":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"jerseyNumber":"50","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":14,"gamesStarted":14,"flyOuts":59,"groundOuts":56,"airOuts":89,"runs":44,"doubles":9,"triples":0,"homeRuns":22,"strikeOuts":65,"baseOnBalls":25,"intentionalWalks":1,"hits":70,"hitByPitch":2,"atBats":280,"obp":".316","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1204,"era":"5.38","inningsPitched":"72.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.32","battersFaced":307,"outs":216,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1204,"balls":445,"strikes":759,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".286","pitchesPerInning":"16.72","gamesFinished":0,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.13","walksPer9Inn":"3.13","hitsPer9Inn":"8.75","runsScoredPer9":"5.50","homeRunsPer9":"2.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691718":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"4-5 | HR, 2 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":9,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":52,"groundOuts":60,"airOuts":99,"runs":70,"doubles":19,"triples":5,"homeRuns":23,"strikeOuts":119,"baseOnBalls":53,"intentionalWalks":4,"hits":113,"hitByPitch":11,"avg":".291","atBats":388,"obp":".390","slg":".544","ops":".934","caughtStealing":6,"stolenBases":26,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":455,"totalBases":211,"rbi":59,"leftOnBase":132,"sacBunts":1,"sacFlies":2,"babip":".363","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.87","popOuts":26,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":288,"errors":4,"chances":297,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID657097":{"person":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":27,"groundOuts":38,"airOuts":42,"runs":17,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":51,"baseOnBalls":17,"intentionalWalks":0,"hits":41,"hitByPitch":0,"atBats":170,"obp":".307","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":778,"era":"2.84","inningsPitched":"44.1","wins":3,"losses":2,"saves":5,"saveOpportunities":9,"holds":7,"blownSaves":4,"earnedRuns":14,"whip":"1.31","battersFaced":189,"outs":133,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":778,"balls":259,"strikes":519,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".600","pitchesPerInning":"17.55","gamesFinished":14,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.35","walksPer9Inn":"3.45","hitsPer9Inn":"8.32","runsScoredPer9":"3.45","homeRunsPer9":"1.22","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665804":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | HBP, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":23,"groundOuts":27,"airOuts":42,"runs":28,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":40,"baseOnBalls":18,"intentionalWalks":0,"hits":34,"hitByPitch":8,"avg":".239","atBats":142,"obp":".357","slg":".359","ops":".716","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":51,"rbi":17,"leftOnBase":63,"sacBunts":1,"sacFlies":0,"babip":".313","groundOutsToAirouts":"0.64","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"47.33","popOuts":12,"lineOuts":7},"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":8,"stolenBases":18,"stolenBasePercentage":".692","caughtStealingPercentage":".308","assists":17,"putOuts":322,"errors":1,"chances":340,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | HBP, 4 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":42,"groundOuts":63,"airOuts":83,"runs":54,"doubles":16,"triples":0,"homeRuns":17,"strikeOuts":100,"baseOnBalls":44,"intentionalWalks":3,"hits":88,"hitByPitch":4,"avg":".266","atBats":331,"obp":".356","slg":".468","ops":".824","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":382,"totalBases":155,"rbi":56,"leftOnBase":190,"sacBunts":0,"sacFlies":3,"babip":".327","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.47","popOuts":23,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":137,"errors":2,"chances":144,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681909":{"person":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"601","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".286","atBats":7,"obp":".444","slg":".571","ops":"1.015","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":4,"rbi":3,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".667","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID668970":{"person":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":12,"groundOuts":4,"airOuts":21,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":46,"obp":".309","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":225,"era":"2.08","inningsPitched":"13.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"1.23","battersFaced":55,"outs":39,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":225,"balls":82,"strikes":143,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.19","rbi":0,"winPercentage":".---","pitchesPerInning":"17.31","gamesFinished":2,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"9.00","walksPer9Inn":"5.54","hitsPer9Inn":"5.54","runsScoredPer9":"2.77","homeRunsPer9":"1.38","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"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}},"ID650644":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":15,"flyOuts":64,"groundOuts":53,"airOuts":111,"runs":48,"doubles":23,"triples":1,"homeRuns":17,"strikeOuts":60,"baseOnBalls":25,"intentionalWalks":1,"hits":102,"hitByPitch":2,"atBats":323,"obp":".366","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1359,"era":"5.49","inningsPitched":"77.0","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.65","battersFaced":354,"outs":231,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1359,"balls":475,"strikes":884,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".417","pitchesPerInning":"17.65","gamesFinished":1,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.01","walksPer9Inn":"2.92","hitsPer9Inn":"11.92","runsScoredPer9":"5.61","homeRunsPer9":"1.99","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":24,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656849":{"person":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":12,"flyOuts":48,"groundOuts":108,"airOuts":82,"runs":64,"doubles":18,"triples":4,"homeRuns":9,"strikeOuts":74,"baseOnBalls":38,"intentionalWalks":0,"hits":101,"hitByPitch":3,"atBats":359,"obp":".351","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":1468,"era":"5.97","inningsPitched":"89.0","wins":5,"losses":7,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":59,"whip":"1.56","battersFaced":406,"outs":267,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1468,"balls":541,"strikes":927,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".417","pitchesPerInning":"16.49","gamesFinished":2,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"7.48","walksPer9Inn":"3.84","hitsPer9Inn":"10.21","runsScoredPer9":"6.47","homeRunsPer9":"0.91","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":9,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":8,"errors":2,"chances":17,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":2,"flyOuts":22,"groundOuts":34,"airOuts":33,"runs":13,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":17,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":136,"obp":".312","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":597,"era":"2.54","inningsPitched":"39.0","wins":5,"losses":1,"saves":1,"saveOpportunities":3,"holds":3,"blownSaves":2,"earnedRuns":11,"whip":"1.23","battersFaced":155,"outs":117,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":597,"balls":222,"strikes":375,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".833","pitchesPerInning":"15.31","gamesFinished":13,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"9.23","walksPer9Inn":"3.92","hitsPer9Inn":"7.15","runsScoredPer9":"3.00","homeRunsPer9":"0.92","inheritedRunners":22,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663423":{"person":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":0,"flyOuts":17,"groundOuts":40,"airOuts":30,"runs":11,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":13,"baseOnBalls":10,"intentionalWalks":1,"hits":21,"hitByPitch":1,"atBats":103,"obp":".281","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":421,"era":"2.70","inningsPitched":"30.0","wins":3,"losses":3,"saves":3,"saveOpportunities":3,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"1.03","battersFaced":115,"outs":90,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":421,"balls":155,"strikes":266,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".500","pitchesPerInning":"14.03","gamesFinished":9,"strikeoutWalkRatio":"1.30","strikeoutsPer9Inn":"3.90","walksPer9Inn":"3.00","hitsPer9Inn":"6.30","runsScoredPer9":"3.30","homeRunsPer9":"1.20","inheritedRunners":13,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":11,"gamesStarted":11,"flyOuts":31,"groundOuts":55,"airOuts":59,"runs":26,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":55,"baseOnBalls":17,"intentionalWalks":0,"hits":56,"hitByPitch":4,"atBats":225,"obp":".313","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":955,"era":"3.81","inningsPitched":"59.0","wins":6,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.24","battersFaced":246,"outs":177,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":955,"balls":330,"strikes":625,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".857","pitchesPerInning":"16.19","gamesFinished":0,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"8.39","walksPer9Inn":"2.59","hitsPer9Inn":"8.54","runsScoredPer9":"3.97","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701649":{"person":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"1-1 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID607067":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":17,"flyOuts":66,"groundOuts":118,"airOuts":106,"runs":59,"doubles":19,"triples":1,"homeRuns":17,"strikeOuts":81,"baseOnBalls":38,"intentionalWalks":0,"hits":112,"hitByPitch":7,"atBats":413,"obp":".342","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":1756,"era":"4.85","inningsPitched":"105.2","wins":7,"losses":7,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.42","battersFaced":462,"outs":317,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1756,"balls":636,"strikes":1120,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".500","pitchesPerInning":"16.62","gamesFinished":1,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"6.90","walksPer9Inn":"3.24","hitsPer9Inn":"9.54","runsScoredPer9":"5.03","homeRunsPer9":"1.45","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":19,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621020":{"person":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":62,"groundOuts":84,"airOuts":100,"runs":65,"doubles":13,"triples":3,"homeRuns":16,"strikeOuts":89,"baseOnBalls":40,"intentionalWalks":0,"hits":74,"hitByPitch":1,"avg":".216","atBats":342,"obp":".297","slg":".412","ops":".709","caughtStealing":0,"stolenBases":14,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":388,"totalBases":141,"rbi":60,"leftOnBase":177,"sacBunts":1,"sacFlies":4,"babip":".241","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.38","popOuts":18,"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":253,"putOuts":132,"errors":6,"chances":391,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":102,"flyOuts":67,"groundOuts":123,"airOuts":153,"runs":41,"doubles":23,"triples":1,"homeRuns":4,"strikeOuts":38,"baseOnBalls":36,"intentionalWalks":0,"hits":100,"hitByPitch":5,"avg":".244","atBats":409,"obp":".310","slg":".335","ops":".645","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":455,"totalBases":137,"rbi":43,"leftOnBase":179,"sacBunts":0,"sacFlies":5,"babip":".258","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"102.25","popOuts":31,"lineOuts":55},"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":257,"putOuts":156,"errors":3,"chances":416,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[691718,624424,673548,683737,665871,608324,664023,701649,663538,681909,699393,621020,665804,684007],"pitchers":[684007,665871],"bench":[608348],"bullpen":[571510,650644,621053,668970,656849,607067,669020,592791,573204,663423,657097],"battingOrder":[624424,673548,665871,608324,701649,681909,699393,621020,665804],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Crow-Armstrong 2 (19, Skenes, Mattson); Swanson (13, Mattson); Ramírez (7, Eisert)."},{"label":"HR","value":"Crow-Armstrong (23, 7th inning off Marinaccio, 1 on, 2 out)."},{"label":"TB","value":"Amaya 2; Busch 3; Crow-Armstrong 9; Hoerner; Ramírez 3; Suzuki; Swanson 3; Triantos."},{"label":"RBI","value":"Amaya 2 (17); Busch 2 (56); Crow-Armstrong 3 (59); Ramírez (12); Suzuki 2 (56); Swanson (60)."},{"label":"2-out RBI","value":"Busch 2; Crow-Armstrong 2."},{"label":"Runners left in scoring position, 2 out","value":"Busch; Amaya; Hoerner 2; Bregman 2."},{"label":"Team RISP","value":"6-for-17."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Crow-Armstrong (26, 2nd base off Skenes/Davis, H); Ramírez (3, 2nd base off Marinaccio/Davis, H)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Swanson (6, throw)."}]}],"note":[{"label":"a","value":"Singled for Happ in the 8th."},{"label":"b","value":"Struck out for Hoerner in the 8th."}]},"home":{"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":9,"groundOuts":8,"airOuts":12,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".259","atBats":32,"obp":".337","slg":".420","ops":".757","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":5,"rbi":0,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":2,"airOuts":9,"runs":11,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":0,"hits":16,"hitByPitch":2,"atBats":43,"obp":".449","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":197,"era":"4.30","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":11,"whip":"1.31","battersFaced":49,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":197,"balls":74,"strikes":123,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.22","rbi":11,"pitchesPerInning":"21.89","runsScoredPer9":"11.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":27,"errors":1,"chances":29,"passedBall":0,"pickoffs":0}},"players":{"ID694378":{"person":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"jerseyNumber":"26","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":20,"groundOuts":23,"airOuts":34,"runs":14,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":0,"hits":26,"hitByPitch":2,"avg":".245","atBats":106,"obp":".310","slg":".406","ops":".716","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":43,"rbi":22,"leftOnBase":32,"sacBunts":1,"sacFlies":0,"babip":".282","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.50","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":161,"errors":0,"chances":181,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{"note":"(L, 9-9)","summary":"5.1 IP, 5 ER, 11 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":105,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":25,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":38,"strikes":67,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"8.44","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":55,"groundOuts":92,"airOuts":112,"runs":56,"doubles":25,"triples":1,"homeRuns":11,"strikeOuts":149,"baseOnBalls":28,"intentionalWalks":0,"hits":100,"hitByPitch":8,"atBats":448,"obp":".279","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":2015,"era":"3.65","inningsPitched":"120.2","wins":9,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.06","battersFaced":490,"outs":362,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2015,"balls":708,"strikes":1307,"strikePercentage":".650","hitBatsmen":8,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.82","rbi":3,"winPercentage":".500","pitchesPerInning":"16.70","gamesFinished":0,"strikeoutWalkRatio":"5.32","strikeoutsPer9Inn":"11.11","walksPer9Inn":"2.09","hitsPer9Inn":"7.46","runsScoredPer9":"4.18","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":28,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":7,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664040":{"person":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":65,"groundOuts":73,"airOuts":105,"runs":61,"doubles":21,"triples":1,"homeRuns":21,"strikeOuts":116,"baseOnBalls":40,"intentionalWalks":0,"hits":91,"hitByPitch":2,"avg":".241","atBats":378,"obp":".311","slg":".468","ops":".779","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":427,"totalBases":177,"rbi":65,"leftOnBase":159,"sacBunts":0,"sacFlies":7,"babip":".282","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":18,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":236,"putOuts":114,"errors":7,"chances":357,"fielding":".980","passedBall":0,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":45,"groundOuts":94,"airOuts":78,"runs":71,"doubles":24,"triples":2,"homeRuns":14,"strikeOuts":109,"baseOnBalls":64,"intentionalWalks":2,"hits":103,"hitByPitch":8,"avg":".270","atBats":382,"obp":".384","slg":".453","ops":".837","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":456,"totalBases":173,"rbi":59,"leftOnBase":157,"sacBunts":0,"sacFlies":2,"babip":".341","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.29","popOuts":7,"lineOuts":26},"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":158,"errors":2,"chances":162,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID685126":{"person":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"jerseyNumber":"14","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"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":18,"balls":5,"strikes":13,"strikePercentage":".720","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":4,"flyOuts":23,"groundOuts":26,"airOuts":32,"runs":25,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":38,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":0,"atBats":127,"obp":".324","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":599,"era":"6.75","inningsPitched":"32.0","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":24,"whip":"1.41","battersFaced":141,"outs":96,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":599,"balls":239,"strikes":360,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.81","rbi":1,"winPercentage":".500","pitchesPerInning":"18.72","gamesFinished":5,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"10.69","walksPer9Inn":"3.38","hitsPer9Inn":"9.28","runsScoredPer9":"7.03","homeRunsPer9":"1.69","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683003":{"person":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"jerseyNumber":"17","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":10,"gamesStarted":10,"flyOuts":21,"groundOuts":38,"airOuts":46,"runs":20,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":53,"baseOnBalls":13,"intentionalWalks":0,"hits":34,"hitByPitch":0,"atBats":170,"obp":".257","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":734,"era":"3.72","inningsPitched":"46.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.02","battersFaced":184,"outs":138,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":734,"balls":272,"strikes":462,"strikePercentage":".630","hitBatsmen":0,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".667","pitchesPerInning":"15.96","gamesFinished":0,"strikeoutWalkRatio":"4.08","strikeoutsPer9Inn":"10.37","walksPer9Inn":"2.54","hitsPer9Inn":"6.65","runsScoredPer9":"3.91","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642397":{"person":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"jerseyNumber":"31","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":43,"gamesStarted":0,"flyOuts":19,"groundOuts":37,"airOuts":41,"runs":20,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":47,"baseOnBalls":18,"intentionalWalks":0,"hits":27,"hitByPitch":2,"atBats":152,"obp":".273","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":713,"era":"3.80","inningsPitched":"42.2","wins":5,"losses":2,"saves":13,"saveOpportunities":18,"holds":7,"blownSaves":5,"earnedRuns":18,"whip":"1.05","battersFaced":173,"outs":128,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":713,"balls":272,"strikes":441,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".714","pitchesPerInning":"16.71","gamesFinished":22,"strikeoutWalkRatio":"2.61","strikeoutsPer9Inn":"9.91","walksPer9Inn":"3.80","hitsPer9Inn":"5.70","runsScoredPer9":"4.22","homeRunsPer9":"1.05","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682254":{"person":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"jerseyNumber":"46","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":42,"gamesStarted":5,"flyOuts":14,"groundOuts":38,"airOuts":22,"runs":18,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":63,"baseOnBalls":19,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":153,"obp":".289","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":727,"era":"3.70","inningsPitched":"41.1","wins":3,"losses":3,"saves":1,"saveOpportunities":3,"holds":9,"blownSaves":2,"earnedRuns":17,"whip":"1.21","battersFaced":173,"outs":124,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":727,"balls":263,"strikes":464,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.73","rbi":0,"winPercentage":".500","pitchesPerInning":"17.59","gamesFinished":7,"strikeoutWalkRatio":"3.32","strikeoutsPer9Inn":"13.72","walksPer9Inn":"4.14","hitsPer9Inn":"6.75","runsScoredPer9":"3.92","homeRunsPer9":"0.87","inheritedRunners":21,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":3},"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":23,"groundOuts":67,"airOuts":43,"runs":23,"doubles":12,"triples":0,"homeRuns":1,"strikeOuts":53,"baseOnBalls":18,"intentionalWalks":0,"hits":52,"hitByPitch":3,"avg":".243","atBats":214,"obp":".311","slg":".313","ops":".624","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":238,"totalBases":67,"rbi":19,"leftOnBase":107,"sacBunts":1,"sacFlies":0,"babip":".319","groundOutsToAirouts":"1.56","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"214.00","popOuts":3,"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":102,"putOuts":98,"errors":7,"chances":207,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID699013":{"person":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"jerseyNumber":"55","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":12,"groundOuts":14,"airOuts":20,"runs":24,"doubles":7,"triples":1,"homeRuns":13,"strikeOuts":53,"baseOnBalls":18,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".283","atBats":120,"obp":".374","slg":".683","ops":"1.057","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":139,"totalBases":82,"rbi":34,"leftOnBase":58,"sacBunts":0,"sacFlies":1,"babip":".382","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.23","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":47,"errors":0,"chances":48,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663968":{"person":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":27,"groundOuts":90,"airOuts":47,"runs":35,"doubles":10,"triples":1,"homeRuns":2,"strikeOuts":48,"baseOnBalls":14,"intentionalWalks":1,"hits":79,"hitByPitch":6,"avg":".304","atBats":260,"obp":".352","slg":".373","ops":".725","caughtStealing":6,"stolenBases":19,"stolenBasePercentage":".760","caughtStealingPercentage":".240","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":97,"rbi":21,"leftOnBase":125,"sacBunts":3,"sacFlies":1,"babip":".365","groundOutsToAirouts":"1.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"130.00","popOuts":10,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":149,"errors":2,"chances":154,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":20,"gamesStarted":20,"flyOuts":62,"groundOuts":104,"airOuts":127,"runs":64,"doubles":23,"triples":2,"homeRuns":13,"strikeOuts":83,"baseOnBalls":37,"intentionalWalks":0,"hits":105,"hitByPitch":8,"atBats":417,"obp":".323","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1735,"era":"4.90","inningsPitched":"108.1","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.31","battersFaced":464,"outs":325,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1735,"balls":622,"strikes":1113,"strikePercentage":".640","hitBatsmen":8,"balks":1,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".462","pitchesPerInning":"16.02","gamesFinished":0,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"6.90","walksPer9Inn":"3.07","hitsPer9Inn":"8.72","runsScoredPer9":"5.32","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":44},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":15,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":43,"gamesStarted":0,"flyOuts":20,"groundOuts":55,"airOuts":40,"runs":24,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":61,"baseOnBalls":33,"intentionalWalks":9,"hits":43,"hitByPitch":10,"atBats":199,"obp":".355","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":907,"era":"3.31","inningsPitched":"54.1","wins":6,"losses":3,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":20,"whip":"1.40","battersFaced":242,"outs":163,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":907,"balls":339,"strikes":568,"strikePercentage":".630","hitBatsmen":10,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".667","pitchesPerInning":"16.69","gamesFinished":10,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"10.10","walksPer9Inn":"5.47","hitsPer9Inn":"7.12","runsScoredPer9":"3.98","homeRunsPer9":"0.66","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":3,"chances":16,"fielding":".813","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":{"summary":"0.1 IP, 3 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":6,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":10,"strikes":16,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":35,"gamesStarted":0,"flyOuts":28,"groundOuts":17,"airOuts":49,"runs":18,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":15,"intentionalWalks":0,"hits":35,"hitByPitch":1,"atBats":130,"obp":".347","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":609,"era":"4.91","inningsPitched":"33.0","wins":0,"losses":0,"saves":0,"saveOpportunities":2,"holds":8,"blownSaves":2,"earnedRuns":18,"whip":"1.52","battersFaced":147,"outs":99,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":609,"balls":213,"strikes":396,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.35","rbi":5,"winPercentage":".---","pitchesPerInning":"18.45","gamesFinished":7,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.18","walksPer9Inn":"4.09","hitsPer9Inn":"9.55","runsScoredPer9":"4.91","homeRunsPer9":"0.82","inheritedRunners":16,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696149":{"person":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":19,"flyOuts":69,"groundOuts":82,"airOuts":124,"runs":56,"doubles":21,"triples":1,"homeRuns":10,"strikeOuts":90,"baseOnBalls":56,"intentionalWalks":1,"hits":84,"hitByPitch":5,"atBats":377,"obp":".330","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1716,"era":"4.47","inningsPitched":"100.2","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.39","battersFaced":442,"outs":302,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1716,"balls":640,"strikes":1076,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".273","pitchesPerInning":"17.05","gamesFinished":0,"strikeoutWalkRatio":"1.61","strikeoutsPer9Inn":"8.05","walksPer9Inn":"5.01","hitsPer9Inn":"7.51","runsScoredPer9":"5.01","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":31,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695257":{"person":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"501","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":6,"groundOuts":6,"airOuts":12,"runs":10,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":17,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".205","atBats":44,"obp":".205","slg":".273","ops":".478","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":12,"rbi":2,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"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":1,"putOuts":55,"errors":0,"chances":56,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":22,"gamesStarted":9,"flyOuts":50,"groundOuts":84,"airOuts":99,"runs":39,"doubles":18,"triples":1,"homeRuns":7,"strikeOuts":69,"baseOnBalls":30,"intentionalWalks":0,"hits":87,"hitByPitch":2,"atBats":337,"obp":".321","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1463,"era":"3.34","inningsPitched":"86.1","wins":6,"losses":3,"saves":2,"saveOpportunities":3,"holds":2,"blownSaves":1,"earnedRuns":32,"whip":"1.36","battersFaced":372,"outs":259,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1463,"balls":529,"strikes":934,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".667","pitchesPerInning":"16.95","gamesFinished":3,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"7.19","walksPer9Inn":"3.13","hitsPer9Inn":"9.07","runsScoredPer9":"4.07","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | HBP","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":18,"errors":0,"chances":18,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":27,"groundOuts":44,"airOuts":63,"runs":25,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":0,"hits":32,"hitByPitch":6,"avg":".176","atBats":182,"obp":".274","slg":".335","ops":".609","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":209,"totalBases":61,"rbi":28,"leftOnBase":102,"sacBunts":1,"sacFlies":1,"babip":".185","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.75","popOuts":24,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":14,"stolenBases":14,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":16,"putOuts":594,"errors":4,"chances":614,"fielding":".993","passedBall":6,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID696062":{"person":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"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":11,"gamesStarted":0,"flyOuts":17,"groundOuts":20,"airOuts":21,"runs":12,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":84,"obp":".298","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":382,"era":"4.84","inningsPitched":"22.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":12,"whip":"1.25","battersFaced":94,"outs":67,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":382,"balls":136,"strikes":246,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".333","pitchesPerInning":"17.10","gamesFinished":1,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"10.07","walksPer9Inn":"3.63","hitsPer9Inn":"7.66","runsScoredPer9":"4.84","homeRunsPer9":"0.81","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682997":{"person":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"301","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":17,"groundOuts":8,"airOuts":26,"runs":13,"doubles":4,"triples":2,"homeRuns":3,"strikeOuts":34,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".230","atBats":87,"obp":".306","slg":".425","ops":".731","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":37,"rbi":15,"leftOnBase":45,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":53,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":15,"outs":9,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":27,"strikes":26,"strikePercentage":".490","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"17.67","gamesFinished":4,"strikeoutWalkRatio":"0.33","strikeoutsPer9Inn":"3.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":45,"errors":2,"chances":66,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676760":{"person":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"jerseyNumber":"97","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":7,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":34,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":9,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":16,"strikes":18,"strikePercentage":".530","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"6.75","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":26,"groundOuts":45,"airOuts":52,"runs":27,"doubles":7,"triples":2,"homeRuns":10,"strikeOuts":39,"baseOnBalls":19,"intentionalWalks":0,"hits":53,"hitByPitch":4,"atBats":189,"obp":".358","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":850,"era":"5.03","inningsPitched":"48.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":27,"whip":"1.49","battersFaced":212,"outs":145,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":850,"balls":333,"strikes":517,"strikePercentage":".610","hitBatsmen":4,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":2,"winPercentage":"1.000","pitchesPerInning":"17.59","gamesFinished":12,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"7.26","walksPer9Inn":"3.54","hitsPer9Inn":"9.87","runsScoredPer9":"5.03","homeRunsPer9":"1.86","inheritedRunners":16,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676566":{"person":{"id":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566"},"jerseyNumber":"73","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"601","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID656811":{"person":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":49,"groundOuts":79,"airOuts":81,"runs":51,"doubles":13,"triples":0,"homeRuns":16,"strikeOuts":85,"baseOnBalls":28,"intentionalWalks":1,"hits":93,"hitByPitch":5,"avg":".278","atBats":335,"obp":".340","slg":".460","ops":".800","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":154,"rbi":64,"leftOnBase":165,"sacBunts":0,"sacFlies":3,"babip":".325","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.94","popOuts":10,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":253,"errors":2,"chances":271,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"3","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":46,"groundOuts":110,"airOuts":75,"runs":58,"doubles":17,"triples":1,"homeRuns":6,"strikeOuts":73,"baseOnBalls":28,"intentionalWalks":0,"hits":116,"hitByPitch":6,"avg":".311","atBats":373,"obp":".368","slg":".410","ops":".778","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":408,"totalBases":153,"rbi":47,"leftOnBase":156,"sacBunts":0,"sacFlies":1,"babip":".373","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.17","popOuts":8,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":135,"putOuts":86,"errors":8,"chances":229,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID542303":{"person":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"jerseyNumber":"24","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":35,"groundOuts":44,"airOuts":68,"runs":21,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":80,"baseOnBalls":27,"intentionalWalks":1,"hits":48,"hitByPitch":2,"avg":".200","atBats":240,"obp":".286","slg":".325","ops":".611","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":269,"totalBases":78,"rbi":28,"leftOnBase":134,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":17,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":20,"gamesStarted":20,"flyOuts":58,"groundOuts":107,"airOuts":102,"runs":56,"doubles":19,"triples":1,"homeRuns":16,"strikeOuts":130,"baseOnBalls":28,"intentionalWalks":0,"hits":108,"hitByPitch":6,"atBats":440,"obp":".296","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1775,"era":"3.95","inningsPitched":"116.1","wins":9,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.17","battersFaced":481,"outs":349,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1775,"balls":552,"strikes":1223,"strikePercentage":".690","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".692","pitchesPerInning":"15.26","gamesFinished":0,"strikeoutWalkRatio":"4.64","strikeoutsPer9Inn":"10.06","walksPer9Inn":"2.17","hitsPer9Inn":"8.36","runsScoredPer9":"4.33","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":22,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[663968,693304,668804,682997,699013,656811,695257,542303,676566,669707,694378,680779,694973,676755,676760,685126],"pitchers":[694973,676755,676760,685126,682997],"bench":[664040],"bullpen":[677952,696149,696062,683003,656605,669387,682254,670990,642397],"battingOrder":[663968,693304,682997,699013,695257,676566,669707,694378,680779],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Davis, H; Gonzales, N; Mangum; O'Hearn; Valdez, Es."},{"label":"Runners left in scoring position, 2 out","value":"Gonzales, N."},{"label":"Team RISP","value":"0-for-1."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Skenes (1, pickoff)."}]}],"note":[]}},"officials":[{"official":{"id":484183,"fullName":"Cory Blaser","link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":596740,"fullName":"Jansen Visconti","link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":427164,"fullName":"Andy Fletcher","link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"fullName":"Alex Tosi","link":"/api/v1/people/605673"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Marinaccio."},{"label":"HBP","value":"Amaya (by Skenes); Suzuki (by Marinaccio); Davis, H (by Assad)."},{"label":"ABS Challenge","value":"Davis, H 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Overturned to Strike); Swanson (Strike-Overturned to Ball); Amaya (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Imanaga 84-54; Assad 32-25; Skenes 105-67; Mattson 26-16; Marinaccio 34-18; Eisert 18-13; Callihan, T 14-9."},{"label":"Groundouts-flyouts","value":"Imanaga 5-6; Assad 3-3; Skenes 1-2; Mattson 0-0; Marinaccio 1-0; Eisert 0-1; Callihan, T 0-1."},{"label":"Batters faced","value":"Imanaga 23; Assad 11; Skenes 25; Mattson 6; Marinaccio 9; Eisert 5; Callihan, T 4."},{"label":"Inherited runners-scored","value":"Mattson 2-2; Marinaccio 2-0."},{"label":"Umpires","value":"HP: Cory Blaser. 1B: Jansen Visconti. 2B: Andy Fletcher. 3B: Alex Tosi. "},{"label":"Weather","value":"79 degrees, Partly Cloudy."},{"label":"Wind","value":"8 mph, Out To LF."},{"label":"First pitch","value":"6:42 PM."},{"label":"T","value":"2:48."},{"label":"Att","value":"39,105."},{"label":"Venue","value":"PNC Park."},{"label":"July 25, 2026"}],"pitchingNotes":[],"topPerformers":[{"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":"100","stats":{"batting":{"summary":"4-5 | HR, 2 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":9,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":52,"groundOuts":60,"airOuts":99,"runs":70,"doubles":19,"triples":5,"homeRuns":23,"strikeOuts":119,"baseOnBalls":53,"intentionalWalks":4,"hits":113,"hitByPitch":11,"avg":".291","atBats":388,"obp":".390","slg":".544","ops":".934","caughtStealing":6,"stolenBases":26,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":455,"totalBases":211,"rbi":59,"leftOnBase":132,"sacBunts":1,"sacFlies":2,"babip":".363","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.87","popOuts":26,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":288,"errors":4,"chances":297,"fielding":".987","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":80,"hittingGameScore":80},{"player":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","boxscoreName":"Imanaga"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 7-8)","summary":"6.0 IP, 0 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":5,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":30,"strikes":54,"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":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":80,"groundOuts":102,"airOuts":136,"runs":51,"doubles":18,"triples":1,"homeRuns":22,"strikeOuts":113,"baseOnBalls":29,"intentionalWalks":0,"hits":104,"hitByPitch":3,"atBats":453,"obp":".280","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1884,"era":"3.72","inningsPitched":"121.0","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.10","battersFaced":487,"outs":363,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1884,"balls":646,"strikes":1238,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".467","pitchesPerInning":"15.57","gamesFinished":0,"strikeoutWalkRatio":"3.90","strikeoutsPer9Inn":"8.40","walksPer9Inn":"2.16","hitsPer9Inn":"7.74","runsScoredPer9":"3.79","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":35,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":6,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":70,"pitchingGameScore":70},{"player":{"person":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871","boxscoreName":"Assad"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"301","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"note":"(S, 1)","summary":"3.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":32,"inningsPitched":"3.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":7,"strikes":25,"strikePercentage":".780","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":8,"flyOuts":43,"groundOuts":73,"airOuts":72,"runs":29,"doubles":7,"triples":0,"homeRuns":12,"strikeOuts":42,"baseOnBalls":16,"intentionalWalks":1,"hits":57,"hitByPitch":2,"atBats":241,"obp":".288","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1023,"era":"3.86","inningsPitched":"65.1","wins":6,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.12","battersFaced":262,"outs":196,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1023,"balls":379,"strikes":644,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".857","pitchesPerInning":"15.66","gamesFinished":4,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"5.79","walksPer9Inn":"2.20","hitsPer9Inn":"7.85","runsScoredPer9":"3.99","homeRunsPer9":"1.65","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":59,"pitchingGameScore":59}]},"decisions":{"winner":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"loser":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"save":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}