{"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":824820,"link":"/api/v1.1/game/824820/feed/live","metaData":{"wait":10,"timeStamp":"20260708_021732","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824820,"type":"R","doubleHeader":"N","id":"2026/07/07/chnmlb-balmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824820-2026-07-07","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-07T22:35:00Z","originalDate":"2026-07-07","officialDate":"2026-07-07","dayNight":"night","time":"6:35","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":91,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":51,"losses":40,"ties":0,"pct":".560"},"records":{},"divisionLeader":false,"wins":51,"losses":40,"winningPercentage":".560"},"franchiseName":"Chicago","clubName":"Cubs","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110","season":2026,"venue":{"id":2,"name":"Oriole Park at Camden Yards","link":"/api/v1/venues/2"},"springVenue":{"id":2508,"link":"/api/v1/venues/2508"},"teamCode":"bal","fileCode":"bal","abbreviation":"BAL","teamName":"Orioles","locationName":"Baltimore","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Baltimore","record":{"gamesPlayed":92,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":42,"losses":50,"ties":0,"pct":".457"},"records":{},"divisionLeader":false,"wins":42,"losses":50,"winningPercentage":".457"},"franchiseName":"Baltimore","clubName":"Orioles","active":true}},"players":{"ID694212":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212","firstName":"Samuel","lastName":"Basallo","primaryNumber":"29","birthDate":"2004-08-13","currentAge":22,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Samuel","useLastName":"Basallo","middleName":"Alexander","boxscoreName":"Basallo","gender":"M","nameMatrilineal":"Mendez","isPlayer":true,"isVerified":true,"pronunciation":"SAM-well bah-SY-yo","mlbDebutDate":"2025-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Samuel Basallo","nameSlug":"samuel-basallo-694212","firstLastName":"Samuel Basallo","lastFirstName":"Basallo, Samuel","lastInitName":"Basallo, S","initLastName":"S Basallo","fullFMLName":"Samuel Alexander Basallo","fullLFMName":"Basallo, Samuel Alexander","strikeZoneTop":3.39,"strikeZoneBottom":1.71},"ID669330":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330","firstName":"Tyler","lastName":"Wells","primaryNumber":"68","birthDate":"1994-08-26","currentAge":32,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 8\"","weight":270,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Wells","middleName":"Austin","boxscoreName":"Wells, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Wells","nameSlug":"tyler-wells-669330","firstLastName":"Tyler Wells","lastFirstName":"Wells, Tyler","lastInitName":"Wells, T","initLastName":"T Wells","fullFMLName":"Tyler Austin Wells","fullLFMName":"Wells, Tyler Austin","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"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},"ID670329":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329","firstName":"Joshua","lastName":"Garcia","primaryNumber":"50","birthDate":"1994-01-10","currentAge":32,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rico","useLastName":"Garcia","middleName":"Rico","boxscoreName":"Garcia, Ri","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rico Garcia","nameSlug":"rico-garcia-670329","firstLastName":"Rico Garcia","lastFirstName":"Garcia, Rico","lastInitName":"Garcia, R","initLastName":"R Garcia","fullFMLName":"Joshua Rico Garcia","fullLFMName":"Garcia, Joshua Rico","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID683002":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002","firstName":"Gunnar","lastName":"Henderson","primaryNumber":"2","birthDate":"2001-06-29","currentAge":25,"birthCity":"Montgomery","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Gunnar","useLastName":"Henderson","middleName":"Randal","boxscoreName":"Henderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gunnar Henderson","nameSlug":"gunnar-henderson-683002","firstLastName":"Gunnar Henderson","lastFirstName":"Henderson, Gunnar","lastInitName":"Henderson, G","initLastName":"G Henderson","fullFMLName":"Gunnar Randal Henderson","fullLFMName":"Henderson, Gunnar Randal","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID684007":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","firstName":"Shota","lastName":"Imanaga","primaryNumber":"18","birthDate":"1993-09-01","currentAge":33,"birthCity":"Kitakyushu","birthCountry":"Japan","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shota","useLastName":"Imanaga","boxscoreName":"Imanaga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SHOW-tah ee-mah-NAH-gah","mlbDebutDate":"2024-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shota Imanaga","nameSlug":"shota-imanaga-684007","firstLastName":"Shota Imanaga","lastFirstName":"Imanaga, Shota","lastInitName":"Imanaga, S","initLastName":"S Imanaga","fullFMLName":"Shota  Imanaga","fullLFMName":"Imanaga, Shota ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID544150":{"id":544150,"fullName":"Albert Suárez","link":"/api/v1/people/544150","firstName":"Albert","lastName":"Suárez","primaryNumber":"50","birthDate":"1989-10-08","currentAge":36,"birthCity":"San Felix","birthCountry":"Venezuela","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Albert","useLastName":"Suárez ","middleName":"Joe","boxscoreName":"Suárez, A","nickName":"Chiguire","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Albert Suárez","nameSlug":"albert-suarez-544150","firstLastName":"Albert Suárez","lastFirstName":"Suárez, Albert","lastInitName":"Suárez, A","initLastName":"A Suárez","fullFMLName":"Albert Joe Suárez","fullLFMName":"Suárez, Albert Joe","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID680694":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694","firstName":"Kyle","lastName":"Bradish","primaryNumber":"38","birthDate":"1996-09-12","currentAge":30,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Bradish","middleName":"Edward","boxscoreName":"Bradish","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"BRAD-ish","mlbDebutDate":"2022-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Bradish","nameSlug":"kyle-bradish-680694","firstLastName":"Kyle Bradish","lastFirstName":"Bradish, Kyle","lastInitName":"Bradish, K","initLastName":"K Bradish","fullFMLName":"Kyle Edward Bradish","fullLFMName":"Bradish, Kyle Edward","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687637":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637","firstName":"Dylan","lastName":"Beavers","primaryNumber":"12","birthDate":"2001-08-11","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Dylan","useLastName":"Beavers","middleName":"Matthew","boxscoreName":"Beavers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Beavers","nameSlug":"dylan-beavers-687637","firstLastName":"Dylan Beavers","lastFirstName":"Beavers, Dylan","lastInitName":"Beavers, D","initLastName":"D Beavers","fullFMLName":"Dylan Matthew Beavers","fullLFMName":"Beavers, Dylan Matthew","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"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},"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},"ID519141":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141","firstName":"Thomas","lastName":"Pomeranz","primaryNumber":"47","birthDate":"1988-11-22","currentAge":37,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":246,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Pomeranz","middleName":"Andrew","boxscoreName":"Pomeranz","nickName":"Big Smooth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2011-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Pomeranz","nameSlug":"drew-pomeranz-519141","firstLastName":"Drew Pomeranz","lastFirstName":"Pomeranz, Drew","lastInitName":"Pomeranz, D","initLastName":"D Pomeranz","fullFMLName":"Thomas Andrew Pomeranz","fullLFMName":"Pomeranz, Thomas Andrew","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID673548":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548","firstName":"Seiya","lastName":"Suzuki","primaryNumber":"27","birthDate":"1994-08-18","currentAge":32,"birthCity":"Arakawa","birthCountry":"Japan","height":"5' 11\"","weight":182,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Seiya","useLastName":"Suzuki","boxscoreName":"Suzuki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SAY-ya","mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seiya Suzuki","nameSlug":"seiya-suzuki-673548","firstLastName":"Seiya Suzuki","lastFirstName":"Suzuki, Seiya","lastInitName":"Suzuki, S","initLastName":"S Suzuki","fullFMLName":"Seiya Suzuki","fullLFMName":"Suzuki, Seiya ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID689296":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296","firstName":"Anthony","lastName":"Nunez","primaryNumber":"66","birthDate":"2001-07-10","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Nunez","boxscoreName":"Nunez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-03-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Nunez","nameSlug":"anthony-nunez-689296","firstLastName":"Anthony Nunez","lastFirstName":"Nunez, Anthony","lastInitName":"Nunez, A","initLastName":"A Nunez","fullFMLName":"Anthony Nunez","fullLFMName":"Nunez, Anthony","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID663765":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765","firstName":"Jacob","lastName":"Woodford","birthDate":"1996-10-28","currentAge":29,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Woodford","middleName":"Robert","boxscoreName":"Woodford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-08-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Woodford","nameSlug":"jake-woodford-663765","firstLastName":"Jake Woodford","lastFirstName":"Woodford, Jake","lastInitName":"Woodford, J","initLastName":"J Woodford","fullFMLName":"Jacob Robert Woodford","fullLFMName":"Woodford, Jacob Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID681297":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297","firstName":"Colton","lastName":"Cowser","primaryNumber":"17","birthDate":"2000-03-20","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Colton","useLastName":"Cowser","middleName":"Dale","boxscoreName":"Cowser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"KOW-zur","mlbDebutDate":"2023-07-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colton Cowser","nameSlug":"colton-cowser-681297","firstLastName":"Colton Cowser","lastFirstName":"Cowser, Colton","lastInitName":"Cowser, C","initLastName":"C Cowser","fullFMLName":"Colton Dale Cowser","fullLFMName":"Cowser, Colton Dale","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID691723":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723","firstName":"Coby","lastName":"Mayo","primaryNumber":"16","birthDate":"2001-12-10","currentAge":24,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Coby","useLastName":"Mayo","middleName":"Gerald","boxscoreName":"Mayo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Coby Mayo","nameSlug":"coby-mayo-691723","firstLastName":"Coby Mayo","lastFirstName":"Mayo, Coby","lastInitName":"Mayo, C","initLastName":"C Mayo","fullFMLName":"Coby Gerald Mayo","fullLFMName":"Mayo, Coby Gerald","strikeZoneTop":3.41,"strikeZoneBottom":1.72},"ID665152":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152","firstName":"Dean","lastName":"Kremer","primaryNumber":"13","birthDate":"1996-01-07","currentAge":30,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dean","useLastName":"Kremer","middleName":"Junior","boxscoreName":"Kremer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"KRAY-mur","mlbDebutDate":"2020-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dean Kremer","nameSlug":"dean-kremer-665152","firstLastName":"Dean Kremer","lastFirstName":"Kremer, Dean","lastInitName":"Kremer, D","initLastName":"D Kremer","fullFMLName":"Dean Junior Kremer","fullLFMName":"Kremer, Dean Junior","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669236":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236","firstName":"Jeremiah","lastName":"Jackson","primaryNumber":"82","birthDate":"2000-03-26","currentAge":26,"birthCity":"Antioch","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeremiah","useLastName":"Jackson","boxscoreName":"Jackson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2025-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Jackson","nameSlug":"jeremiah-jackson-669236","firstLastName":"Jeremiah Jackson","lastFirstName":"Jackson, Jeremiah","lastInitName":"Jackson, J","initLastName":"J Jackson","fullFMLName":"Jeremiah Jackson","fullLFMName":"Jackson, Jeremiah","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID669432":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432","firstName":"Trevor","lastName":"Rogers","primaryNumber":"28","birthDate":"1997-11-13","currentAge":28,"birthCity":"Carlsbad","birthStateProvince":"NM","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Rogers","middleName":"J'Daniel","boxscoreName":"Rogers, Tr","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-08-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Trevor Rogers","nameSlug":"trevor-rogers-669432","firstLastName":"Trevor Rogers","lastFirstName":"Rogers, Trevor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Trevor J'Daniel Rogers","fullLFMName":"Rogers, Trevor J'Daniel","strikeZoneTop":3.81,"strikeZoneBottom":1.77},"ID687064":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064","firstName":"Brandon","lastName":"Young","primaryNumber":"63","birthDate":"1998-08-19","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Young","middleName":"Wayne","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Young","nameSlug":"brandon-young-687064","firstLastName":"Brandon Young","lastFirstName":"Young, Brandon","lastInitName":"Young, B","initLastName":"B Young","fullFMLName":"Brandon Wayne Young","fullLFMName":"Young, Brandon Wayne","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID675919":{"id":675919,"fullName":"Nick Raquet","link":"/api/v1/people/675919","firstName":"Nick","lastName":"Raquet","primaryNumber":"72","birthDate":"1995-12-12","currentAge":30,"birthCity":"Boalsberg","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Raquet","boxscoreName":"Raquet","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2025-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Raquet","nameSlug":"nick-raquet-675919","firstLastName":"Nick Raquet","lastFirstName":"Raquet, Nick","lastInitName":"Raquet, N","initLastName":"N Raquet","fullFMLName":"Nick  Raquet","fullLFMName":"Raquet, Nick","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":32,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID665871":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871","firstName":"Javier","lastName":"Assad","primaryNumber":"72","birthDate":"1997-07-30","currentAge":29,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Javier","useLastName":"Assad","middleName":"Eduardo","boxscoreName":"Assad","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":false,"pronunciation":"AH-sahd","mlbDebutDate":"2022-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Assad","nameSlug":"javier-assad-665871","firstLastName":"Javier Assad","lastFirstName":"Assad, Javier","lastInitName":"Assad, J","initLastName":"J Assad","fullFMLName":"Javier Eduardo Assad","fullLFMName":"Assad, Javier Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID573204":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204","firstName":"Caleb","lastName":"Thielbar","primaryNumber":"24","birthDate":"1987-01-31","currentAge":39,"birthCity":"Northfield","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Thielbar","middleName":"John","boxscoreName":"Thielbar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"THEEL-bar","mlbDebutDate":"2013-05-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Thielbar","nameSlug":"caleb-thielbar-573204","firstLastName":"Caleb Thielbar","lastFirstName":"Thielbar, Caleb","lastInitName":"Thielbar, C","initLastName":"C Thielbar","fullFMLName":"Caleb John Thielbar","fullLFMName":"Thielbar, Caleb John","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID665750":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750","firstName":"Leody","lastName":"Taveras","primaryNumber":"30","birthDate":"1998-09-08","currentAge":28,"birthCity":"Tenares","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Leody","useLastName":"Taveras","boxscoreName":"Taveras, L","gender":"M","nameMatrilineal":"Salazar","isPlayer":true,"isVerified":true,"pronunciation":"lay-OH-dee tuh-VAIR-uhs","mlbDebutDate":"2020-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leody Taveras","nameSlug":"leody-taveras-665750","firstLastName":"Leody Taveras","lastFirstName":"Taveras, Leody","lastInitName":"Taveras, L","initLastName":"L Taveras","fullFMLName":"Leody Taveras","fullLFMName":"Taveras, Leody","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"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},"ID669358":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358","firstName":"Shane","lastName":"Baz","primaryNumber":"34","birthDate":"1999-06-17","currentAge":27,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Baz","middleName":"Austin","boxscoreName":"Baz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"bahz","mlbDebutDate":"2021-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Baz","nameSlug":"shane-baz-669358","firstLastName":"Shane Baz","lastFirstName":"Baz, Shane","lastInitName":"Baz, S","initLastName":"S Baz","fullFMLName":"Shane Austin Baz","fullLFMName":"Baz, Shane Austin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID621493":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493","firstName":"Joseph","lastName":"Ward","primaryNumber":"27","birthDate":"1993-12-14","currentAge":32,"birthCity":"Dayton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Taylor","useLastName":"Ward","middleName":"Taylor","boxscoreName":"Ward, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Ward","nameSlug":"taylor-ward-621493","firstLastName":"Taylor Ward","lastFirstName":"Ward, Taylor","lastInitName":"Ward, T","initLastName":"T Ward","fullFMLName":"Joseph Taylor Ward","fullLFMName":"Ward, Joseph Taylor","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"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},"ID668939":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939","firstName":"Adley","lastName":"Rutschman","primaryNumber":"31","birthDate":"1998-02-06","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Adley","useLastName":"Rutschman","middleName":"Stan","boxscoreName":"Rutschman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-21","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adley Rutschman","nameSlug":"adley-rutschman-668939","firstLastName":"Adley Rutschman","lastFirstName":"Rutschman, Adley","lastInitName":"Rutschman, A","initLastName":"A Rutschman","fullFMLName":"Adley Stan Rutschman","fullLFMName":"Rutschman, Adley Stan","strikeZoneTop":3.253,"strikeZoneBottom":1.642},"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":33,"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},"ID641933":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933","firstName":"Tyler","lastName":"O'Neill","primaryNumber":"9","birthDate":"1995-06-22","currentAge":31,"birthCity":"Burnaby","birthStateProvince":"BC","birthCountry":"Canada","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"O'Neill","middleName":"Alan","boxscoreName":"O'Neill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler O'Neill","nameSlug":"tyler-o-neill-641933","firstLastName":"Tyler O'Neill","lastFirstName":"O'Neill, Tyler","lastInitName":"O'Neill, T","initLastName":"T O'Neill","fullFMLName":"Tyler Alan O'Neill","fullLFMName":"O'Neill, Tyler Alan","strikeZoneTop":3.097,"strikeZoneBottom":1.563},"ID677942":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942","firstName":"Blaze","lastName":"Alexander","primaryNumber":"23","birthDate":"1999-06-11","currentAge":27,"birthCity":"Cape Coral","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Alexander","middleName":"Chanee","boxscoreName":"Alexander","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"Blayz","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Alexander","nameSlug":"blaze-alexander-677942","firstLastName":"Blaze Alexander","lastFirstName":"Alexander, Blaze","lastInitName":"Alexander, B","initLastName":"B Alexander","fullFMLName":"Blaze Chanee Alexander","fullLFMName":"Alexander, Blaze Chanee","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"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},"ID624413":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413","firstName":"Peter","lastName":"Alonso","primaryNumber":"25","birthDate":"1994-12-07","currentAge":31,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Pete","useLastName":"Alonso","middleName":"Morgan","boxscoreName":"Alonso","nickName":"Polar Bear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Alonso","nameSlug":"pete-alonso-624413","firstLastName":"Pete Alonso","lastFirstName":"Alonso, Pete","lastInitName":"Alonso, P","initLastName":"P Alonso","fullFMLName":"Peter Morgan Alonso","fullLFMName":"Alonso, Peter Morgan","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID656849":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849","firstName":"David","lastName":"Peterson","primaryNumber":"19","birthDate":"1995-09-03","currentAge":31,"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, T","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},"ID702616":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616","firstName":"Jackson","lastName":"Holliday","primaryNumber":"7","birthDate":"2003-12-04","currentAge":22,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jackson","useLastName":"Holliday","middleName":"Matthew","boxscoreName":"Holliday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Holliday","nameSlug":"jackson-holliday-702616","firstLastName":"Jackson Holliday","lastFirstName":"Holliday, Jackson","lastInitName":"Holliday, J","initLastName":"J Holliday","fullFMLName":"Jackson Matthew Holliday","fullLFMName":"Holliday, Jackson Matthew","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID552640":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640","firstName":"Andrew","lastName":"Kittredge","primaryNumber":"39","birthDate":"1990-03-17","currentAge":36,"birthCity":"Spokane","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Kittredge","middleName":"Michael","boxscoreName":"Kittredge","nickName":"Kitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2008,"pronunciation":"KIT-rij","mlbDebutDate":"2017-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Kittredge","nameSlug":"andrew-kittredge-552640","firstLastName":"Andrew Kittredge","lastFirstName":"Kittredge, Andrew","lastInitName":"Kittredge, A","initLastName":"A Kittredge","fullFMLName":"Andrew Michael Kittredge","fullLFMName":"Kittredge, Andrew Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664991":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991","firstName":"Grant","lastName":"Wolfram","primaryNumber":"48","birthDate":"1996-12-12","currentAge":29,"birthCity":"Holland","birthStateProvince":"MI","birthCountry":"USA","height":"6' 7\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Wolfram","boxscoreName":"Wolfram","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"wolf-RAM","mlbDebutDate":"2025-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Grant Wolfram","nameSlug":"grant-wolfram-664991","firstLastName":"Grant Wolfram","lastFirstName":"Wolfram, Grant","lastInitName":"Wolfram, G","initLastName":"G Wolfram","fullFMLName":"Grant Wolfram","fullLFMName":"Wolfram, Grant","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID682634":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634","firstName":"Kevin","lastName":"Alcantara","primaryNumber":"13","birthDate":"2002-07-12","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 6\"","weight":188,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kevin","useLastName":"Alcántara","boxscoreName":"Alcántara","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ahl-KAHN-tah-rah","mlbDebutDate":"2024-09-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Alcántara","nameSlug":"kevin-alcantara-682634","firstLastName":"Kevin Alcántara","lastFirstName":"Alcántara, Kevin","lastInitName":"Alcántara, K","initLastName":"K Alcántara","fullFMLName":"Kevin Alcántara","fullLFMName":"Alcántara, Kevin ","strikeZoneTop":3.46,"strikeZoneBottom":1.75},"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},"ID666974":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974","firstName":"Yennier","lastName":"Cano","primaryNumber":"78","birthDate":"1994-03-09","currentAge":32,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 4\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yennier","useLastName":"Cano","boxscoreName":"Cano","gender":"M","nameMatrilineal":"Banes","isPlayer":true,"isVerified":true,"pronunciation":"YEN-neer","mlbDebutDate":"2022-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yennier Cano","nameSlug":"yennier-cano-666974","firstLastName":"Yennier Cano","lastFirstName":"Cano, Yennier","lastInitName":"Cano, Y","initLastName":"Y Cano","fullFMLName":"Yennier  Cano","fullLFMName":"Cano, Yennier","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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}},"venue":{"id":2,"name":"Oriole Park at Camden Yards","link":"/api/v1/venues/2","location":{"address1":"333 West Camden Street","city":"Baltimore","state":"Maryland","stateAbbrev":"MD","postalCode":"21201","defaultCoordinates":{"latitude":39.283787,"longitude":-76.621689},"azimuthAngle":31.0,"elevation":33,"country":"USA","phone":"(410) 685-9800"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":42455,"turfType":"Grass","roofType":"Open","leftLine":333,"left":363,"leftCenter":376,"center":410,"rightCenter":373,"rightLine":318},"active":true,"season":"2026"},"officialVenue":{"id":2,"link":"/api/v1/venues/2"},"weather":{"condition":"Cloudy","temp":"78","wind":"4 mph, In From RF"},"gameInfo":{"attendance":16200,"firstPitch":"2026-07-07T23:31:00.000Z","gameDurationMinutes":166,"delayDurationMinutes":56},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"home":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"}},"officialScorer":{"id":603873,"fullName":"David Vatz","link":"/api/v1/people/603873"},"primaryDatacaster":{"id":684807,"fullName":"Jeremy Davis","link":"/api/v1/people/684807"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T23:31:53.795Z","endTime":"2026-07-07T23:33:52.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,8,9,10],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-07T19:24:32.083Z","endTime":"2026-07-07T22:04:16.863Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"description":"Status Change - Delayed Start: Rain","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-07T22:04:16.863Z","endTime":"2026-07-07T23:01:11.139Z","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":2,"startTime":"2026-07-07T23:01:11.139Z","endTime":"2026-07-07T23:31:40.187Z","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":3,"startTime":"2026-07-07T23:31:40.187Z","endTime":"2026-07-07T23:31:56.098Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2793955081788,"aZ":-11.718624730954954,"pfxX":-5.29997774435334,"pfxZ":10.537691149842964,"pX":0.08645556634526046,"pZ":1.9316926990190781,"vX0":5.361026697854433,"vY0":-138.52899282616926,"vZ0":-7.714368665286503,"x":113.7,"y":186.62,"x0":-1.1863551280415732,"y0":50.00546827118752,"z0":5.538248133733158,"aX":-10.290809040180312},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":8.5,"spinRate":2310,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3955646706177771,"extension":6.507079968176022},"index":4,"playId":"0dc5bb62-2bee-33ab-b4ff-dc9edb7df465","pitchNumber":1,"startTime":"2026-07-07T23:31:56.098Z","endTime":"2026-07-07T23:31:59.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.011546833453732,"aZ":-43.729834692121756,"pfxX":7.653331060938288,"pfxZ":-7.760252061640582,"pX":-0.27444690247667186,"pZ":4.498814826999847,"vX0":-0.12100502450904138,"vY0":-121.84893361460195,"vZ0":5.408306757166169,"x":127.46,"y":117.31,"x0":-1.2165895363413566,"y0":50.00104594554972,"z0":6.049582320000294,"aX":11.399858211455216},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-12.4,"breakHorizontal":-13.8,"spinRate":2588,"spinDirection":35},"zone":11,"typeConfidence":2.0,"plateTime":0.45112097811803276,"extension":6.307043804920808},"index":5,"playId":"c5feafd9-9d29-37c6-8419-9cb6ecca0cc5","pitchNumber":2,"startTime":"2026-07-07T23:32:16.963Z","endTime":"2026-07-07T23:32:19.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.826650274797498,"aZ":-41.14394198544962,"pfxX":4.241786288939069,"pfxZ":-6.122044424175693,"pX":0.4054187950027445,"pZ":2.0376440186006666,"vX0":2.193408346511205,"vY0":-120.62093648137012,"vZ0":-0.3938092904881336,"x":101.55,"y":183.76,"x0":-1.0687159050526454,"y0":50.005082079607774,"z0":5.850125139954237,"aX":6.2117532765825105},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.9,"breakHorizontal":-8.3,"spinRate":2500,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.4551688961142957,"extension":6.467387045447345},"index":6,"playId":"93425959-2ac7-3f06-a9c7-390fb687dd66","pitchNumber":3,"startTime":"2026-07-07T23:32:34.759Z","endTime":"2026-07-07T23:32:38.083Z","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":7,"startTime":"2026-07-07T23:32:47.609Z","endTime":"2026-07-07T23:33:05.805Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.017844175240242,"aZ":-40.17545875093681,"pfxX":1.3852713596260222,"pfxZ":-4.9554561401418145,"pX":0.6159991981103912,"pZ":1.5868977467990224,"vX0":3.6318714679994595,"vY0":-126.53375957866574,"vZ0":-2.237176872767365,"x":93.52,"y":195.93,"x0":-1.0208897645490738,"y0":50.00630197433792,"z0":5.716957118714333,"aX":2.2345402145037814},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-9.2,"breakHorizontal":-3.4,"spinRate":2496,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.43369765338040356,"extension":6.630185854432647},"index":8,"playId":"295ad6da-89a9-345f-a01d-eb1c1a2890ba","pitchNumber":4,"startTime":"2026-07-07T23:33:05.805Z","endTime":"2026-07-07T23:33:09.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11876339192664,"aZ":-11.738611697108615,"pfxX":-4.856707160059066,"pfxZ":9.756772541021519,"pX":0.7551120024609441,"pZ":3.0084435383373727,"vX0":6.661788596437457,"vY0":-143.55014943491895,"vZ0":-5.169781925904292,"x":88.22,"y":157.55,"x0":-0.9607693763457902,"y0":50.001601513827694,"z0":5.558570418564259,"aX":-10.171754880372399},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.8,"breakHorizontal":7.6,"spinRate":2334,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.3810417228241092,"extension":6.756900422553018},"index":9,"playId":"99d1e669-eaa4-3d9b-a23c-90f61bd70d28","pitchNumber":5,"startTime":"2026-07-07T23:33:28.039Z","endTime":"2026-07-07T23:33:31.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.463803726372745,"aZ":-11.175545869496437,"pfxX":-3.431209374421716,"pfxZ":10.201820771096386,"pX":-0.2757276533238296,"pZ":3.1794468247773926,"vX0":3.3693418809283116,"vY0":-142.48980278617594,"vZ0":-4.857083214235669,"x":127.51,"y":152.93,"x0":-1.027212963353943,"y0":50.00142504447571,"z0":5.6110665196562035,"aX":-7.061582544501425},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.6,"breakHorizontal":5.5,"spinRate":2365,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.38426207041370786,"extension":6.745798051064853},"index":10,"playId":"010a17e8-fa03-333c-aabd-9ce67e21407a","pitchNumber":6,"startTime":"2026-07-07T23:33:49.075Z","endTime":"2026-07-07T23:33:52.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:33:52.422Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to right fielder Blaze Alexander.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T23:33:54.836Z","endTime":"2026-07-07T23:35:32.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"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":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.492035433021876,"aZ":-19.931433402545288,"pfxX":-9.992179913515685,"pfxZ":6.229243381921046,"pX":0.1850402179909309,"pZ":2.3149709308346456,"vX0":6.759337459591678,"vY0":-139.12992315273206,"vZ0":-5.247703769014263,"x":109.95,"y":176.28,"x0":-0.9746541717243028,"y0":50.00276933565114,"z0":5.54181912553571,"aX":-19.637686282109588},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.4,"breakHorizontal":16.8,"spinRate":2214,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39331285475181854,"extension":6.827551868471324},"index":0,"playId":"0cc154fc-6d9e-3262-a0d7-a53ae08f3471","pitchNumber":1,"startTime":"2026-07-07T23:34:18.545Z","endTime":"2026-07-07T23:34:22.188Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.733405517819474,"aZ":-41.158565742722914,"pfxX":2.18313795383341,"pfxZ":-5.583440472766284,"pX":0.46694966355795425,"pZ":1.9443465067920975,"vX0":2.7539553022647136,"vY0":-125.63982051596294,"vZ0":-1.3397776921533204,"x":99.2,"y":186.28,"x0":-0.9239126146973748,"y0":50.00010601724891,"z0":5.807688705236285,"aX":3.5146389468053423},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-10.2,"breakHorizontal":-4.6,"spinRate":2588,"spinDirection":29},"zone":9,"typeConfidence":2.0,"plateTime":0.434748060856061,"extension":6.5223315797251455},"index":1,"playId":"d220474d-1af4-37c5-b3c1-c6b277c76774","pitchNumber":2,"startTime":"2026-07-07T23:34:35.852Z","endTime":"2026-07-07T23:34:39.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85613076475314,"aZ":-11.152978685798272,"pfxX":-4.023991392496806,"pfxZ":10.295797786084197,"pX":-1.4052619264911796,"pZ":2.721561253585399,"vX0":0.700747870219951,"vY0":-141.83500993495988,"vZ0":-5.961371618448891,"x":170.57,"y":165.3,"x0":-1.132447181521277,"y0":50.00002533610466,"z0":5.5589313303278765,"aX":-8.212407007525533},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.6,"breakHorizontal":7.2,"spinRate":2350,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38589340646972214,"extension":6.6229267574584165},"index":2,"playId":"06fb78c9-c022-3217-baa6-14e8b748f409","pitchNumber":3,"startTime":"2026-07-07T23:34:55.446Z","endTime":"2026-07-07T23:34:58.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.542315885460983,"aZ":-42.58871626246997,"pfxX":4.558620678807431,"pfxZ":-6.511022901129746,"pX":0.8958949946257028,"pZ":1.9035399967290751,"vX0":3.09931586579826,"vY0":-125.93541016919787,"vZ0":-0.8957157218669789,"x":82.85,"y":187.38,"x0":-0.9446478434536123,"y0":50.00234867519384,"z0":5.720908900081721,"aX":7.2918993826591985},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-11.8,"breakHorizontal":-9.0,"spinRate":2458,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4356069653820671,"extension":6.6375285799843455},"hitData":{"launchSpeed":80.9,"launchAngle":31.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.46,"coordY":87.29}},"index":3,"playId":"24b337ba-17a7-3074-bae6-f39b30a2bb34","pitchNumber":4,"startTime":"2026-07-07T23:35:24.150Z","endTime":"2026-07-07T23:35:32.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:35:32.339Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Busch lines out to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T23:35:32.888Z","endTime":"2026-07-07T23:36:21.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":1},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04791509595688,"aZ":-43.27975534057805,"pfxX":3.4489310037964893,"pfxZ":-7.296593638538789,"pX":0.672167514113118,"pZ":1.8823979250757386,"vX0":3.137062921246644,"vY0":-122.98881232724179,"vZ0":-0.5980032568320911,"x":91.38,"y":187.96,"x0":-1.0714912239049248,"y0":50.00555525644756,"z0":5.82222664713437,"aX":5.246113942865292},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-13.1,"breakHorizontal":-7.1,"spinRate":2550,"spinDirection":30},"zone":9,"typeConfidence":2.0,"plateTime":0.44658903357892,"extension":6.482806862383163},"index":0,"playId":"0cd8e36e-23bb-327b-b323-dfc3ec96a826","pitchNumber":1,"startTime":"2026-07-07T23:35:55.882Z","endTime":"2026-07-07T23:35:59.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.834454720275296,"aZ":-11.453309797349066,"pfxX":-4.579486910296212,"pfxZ":10.104546389484645,"pX":-0.10209930032285182,"pZ":3.0376878255005892,"vX0":4.3062298611317,"vY0":-142.95940677882103,"vZ0":-5.2215027797525275,"x":120.89,"y":156.76,"x0":-1.039865138210861,"y0":50.0014055938897,"z0":5.619601080468238,"aX":-9.38971130776851},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.3,"breakHorizontal":7.3,"spinRate":2449,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.3845122785959014,"extension":6.66141820217124},"hitData":{"launchSpeed":87.7,"launchAngle":21.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.77,"coordY":100.55}},"index":1,"playId":"0a83e160-0be9-3afe-82a8-15e79d669afe","pitchNumber":2,"startTime":"2026-07-07T23:36:14.908Z","endTime":"2026-07-07T23:36:21.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:36:21.291Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T23:38:22.919Z","endTime":"2026-07-07T23:39:42.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94428754146005,"aZ":-21.6771188223505,"pfxX":9.136496414226261,"pfxZ":5.521872587256313,"pX":0.7635891453544902,"pZ":2.999683060220076,"vX0":-6.760664164264176,"vY0":-136.51072795130713,"vZ0":-2.88667421654711,"x":87.89,"y":157.79,"x0":2.0759094059139986,"y0":50.00564287398085,"z0":5.550683760146293,"aX":17.375820001037965},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.6,"breakHorizontal":-15.2,"spinRate":2243,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.400100851354416,"extension":5.944264726643014},"index":0,"playId":"60c7a358-071c-3677-863a-827f9a0333d1","pitchNumber":1,"startTime":"2026-07-07T23:38:36.402Z","endTime":"2026-07-07T23:38:40.167Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.736231089309364,"aZ":-27.95912149995145,"pfxX":10.643814540548147,"pfxZ":3.1037316499709107,"pX":0.16250282128313734,"pZ":1.4904100593483942,"vX0":-7.5913554127494915,"vY0":-115.33692488125848,"vZ0":-2.9112300998024834,"x":110.81,"y":198.54,"x0":2.099919931944759,"y0":50.00371629995012,"z0":5.441720129202268,"aX":14.463411965656908},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":5.2,"breakHorizontal":-17.6,"spinRate":1968,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.47334960737772214,"extension":6.200098639119979},"index":1,"playId":"5adf21ff-e014-3a99-b4d6-4333434b7452","pitchNumber":2,"startTime":"2026-07-07T23:38:49.410Z","endTime":"2026-07-07T23:38:52.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.173614001263662,"aZ":-20.858702014887935,"pfxX":9.340502535638697,"pfxZ":6.049467951871478,"pX":-0.9579140358309286,"pZ":3.9867836354581714,"vX0":-10.71964770787909,"vY0":-135.5223982166172,"vZ0":-0.4502199053836323,"x":153.51,"y":131.14,"x0":1.825514352847743,"y0":50.00067787298254,"z0":5.605409575986261,"aX":17.46412880683925},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.0,"breakHorizontal":-14.8,"spinRate":2296,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.4033644784207322,"extension":6.109298270979128},"index":2,"playId":"7d16e58e-1f78-35bd-9ab4-80894063de2b","pitchNumber":3,"startTime":"2026-07-07T23:39:04.340Z","endTime":"2026-07-07T23:39:07.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.610129173665857,"aZ":-27.874680695011598,"pfxX":9.741014341174665,"pfxZ":3.144260646210668,"pX":0.8654109331867416,"pZ":1.6976539786022975,"vX0":-5.996111998549379,"vY0":-116.21936446333561,"vZ0":-2.313089627797217,"x":84.01,"y":192.94,"x0":2.21213417032367,"y0":50.005464877248,"z0":5.3511107599515615,"aX":13.338582397199232},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.4,"breakHorizontal":-16.2,"spinRate":1813,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.47112952264045527,"extension":6.06910765205361},"index":3,"playId":"61a09ff1-abec-377d-a563-ca1063ba6960","pitchNumber":4,"startTime":"2026-07-07T23:39:21.122Z","endTime":"2026-07-07T23:39:24.186Z","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":93.9,"endSpeed":86.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.382834033087587,"aZ":-20.414061379405037,"pfxX":9.385973150607006,"pfxZ":6.202655483523019,"pX":0.445917106179785,"pZ":3.307572392274134,"vX0":-7.388692072904239,"vY0":-136.63161291237222,"vZ0":-2.019662827260618,"x":100.0,"y":149.48,"x0":1.9623661730623332,"y0":50.00021764195375,"z0":5.455319697164561,"aX":17.7887689275563},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.0,"breakHorizontal":-15.5,"spinRate":2297,"spinDirection":120},"zone":3,"typeConfidence":2.0,"plateTime":0.4004780628021605,"extension":6.092163719794385},"index":4,"playId":"f91bbe12-ee63-3b5f-8311-759f4db7081b","pitchNumber":5,"startTime":"2026-07-07T23:39:39.071Z","endTime":"2026-07-07T23:39:42.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:39:42.512Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adley Rutschman flies out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T23:39:50.257Z","endTime":"2026-07-07T23:41:34.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.317496349147998,"aZ":-17.570821569455788,"pfxX":8.322299104015139,"pfxZ":7.41538873031773,"pX":0.8003689598955664,"pZ":3.3142381101529397,"vX0":-6.267549794980904,"vY0":-139.23655675490895,"vZ0":-2.748185344032093,"x":86.49,"y":149.3,"x0":1.995579616629777,"y0":50.006059515655856,"z0":5.472367015820094,"aX":16.396539598323756},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.1,"breakHorizontal":-13.8,"spinRate":2341,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.3928973018716251,"extension":6.0466820039034594},"index":0,"playId":"a8a82468-996c-32a7-a193-00daa2435aeb","pitchNumber":1,"startTime":"2026-07-07T23:40:13.758Z","endTime":"2026-07-07T23:40:17.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37846528179916,"aZ":-17.71530462175391,"pfxX":8.610538820687959,"pfxZ":7.440833909406969,"pX":0.48668362145306093,"pZ":3.2695065217751944,"vX0":-6.984532820378519,"vY0":-138.1772669860755,"vZ0":-2.719378935164659,"x":98.45,"y":150.5,"x0":1.9223645458892529,"y0":50.00205978080256,"z0":5.449811113294512,"aX":16.73109978118098},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":-14.3,"spinRate":2375,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.3956449043601631,"extension":6.026203836668443},"index":1,"playId":"f7816d60-0d80-3dfd-afd2-2b38a94fb1e6","pitchNumber":2,"startTime":"2026-07-07T23:40:28.480Z","endTime":"2026-07-07T23:40:31.696Z","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":1},"index":2,"startTime":"2026-07-07T23:40:46.172Z","endTime":"2026-07-07T23:40:56.072Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53046247336522,"aZ":-18.387264252365604,"pfxX":9.713913125047354,"pfxZ":6.93807212833595,"pX":1.6229309087196806,"pZ":4.46281808099725,"vX0":-4.203666085070446,"vY0":-139.62660077594234,"vZ0":0.12743054237670304,"x":55.14,"y":118.28,"x0":1.8804668012733925,"y0":50.002719716028835,"z0":5.6201143930798105,"aX":19.304128060104997},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.8,"breakHorizontal":-16.8,"spinRate":2511,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.391313916763659,"extension":6.067133569814812},"index":3,"playId":"c408f783-6538-3c00-b5fa-0e9585f9bb99","pitchNumber":3,"startTime":"2026-07-07T23:40:56.072Z","endTime":"2026-07-07T23:40:59.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.5,"endSpeed":69.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.73380839748579,"aZ":-37.7709163594867,"pfxX":-5.0984201949580745,"pfxZ":-4.68906350033868,"pX":1.2958845828525056,"pZ":1.309196001679374,"vX0":-0.17718999195723106,"vY0":-108.54897169775711,"vZ0":-0.6585918982872258,"x":67.6,"y":203.43,"x0":2.040957822991279,"y0":50.00058025609984,"z0":5.723541103672392,"aX":-6.091964991212632},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-8.3,"breakHorizontal":9.2,"spinRate":2295,"spinDirection":322},"zone":14,"typeConfidence":2.0,"plateTime":0.5043028251185384,"extension":6.154785169543477},"index":4,"playId":"57fd0dcb-057d-34e5-acd5-4168149b189a","pitchNumber":4,"startTime":"2026-07-07T23:41:10.658Z","endTime":"2026-07-07T23:41:14.407Z","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":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.20129757214323,"aZ":-29.468396613450086,"pfxX":9.000273406033472,"pfxZ":1.9719150098432623,"pX":-0.5295628241713213,"pZ":2.032461031170031,"vX0":-8.441224207915816,"vY0":-115.81846468244933,"vZ0":-1.4038336322740401,"x":137.19,"y":183.9,"x0":1.972393222470068,"y0":50.00524439193518,"z0":5.4338268147655935,"aX":12.375826956245552},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":3.5,"breakHorizontal":-14.5,"spinRate":1741,"spinDirection":112},"zone":7,"typeConfidence":2.0,"plateTime":0.47077495761290766,"extension":6.088753461645063},"hitData":{"launchSpeed":86.9,"launchAngle":48.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.12,"coordY":98.43}},"index":5,"playId":"70ffa475-8ed6-3f6c-9127-ea39b45352cd","pitchNumber":5,"startTime":"2026-07-07T23:41:25.470Z","endTime":"2026-07-07T23:41:34.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:41:34.674Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gunnar Henderson singles on a ground ball to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T23:41:35.152Z","endTime":"2026-07-07T23:42:12.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.504395213282827,"aZ":-19.15729889937027,"pfxX":9.993682727681625,"pfxZ":6.788436456686252,"pX":-0.272270762860597,"pZ":2.3054634402141105,"vX0":-9.363030626024162,"vY0":-137.36599579259314,"vZ0":-4.709689993937316,"x":127.38,"y":176.53,"x0":1.8766813334963817,"y0":50.000484876816884,"z0":5.338635422879054,"aX":19.15802698440055},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.5,"breakHorizontal":-16.2,"spinRate":2389,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.39824247301597904,"extension":6.260619257026075},"hitData":{"launchSpeed":104.5,"launchAngle":1.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":141.67,"coordY":94.93}},"index":0,"playId":"fbecee46-c25f-34b0-a0a7-b180d979abdc","pitchNumber":1,"startTime":"2026-07-07T23:42:01.359Z","endTime":"2026-07-07T23:42:12.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:42:12.145Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pete Alonso pops out to second baseman Nico Hoerner.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T23:42:19.908Z","endTime":"2026-07-07T23:44:32.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.5,"endSpeed":67.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.872191520515344,"aZ":-36.16059272819556,"pfxX":-3.4775139437241047,"pfxZ":-3.507356985768004,"pX":-0.05267126898548856,"pZ":2.9696574965634923,"vX0":-3.19064660776746,"vY0":-105.58531606784567,"vZ0":2.482761648648256,"x":119.01,"y":158.6,"x0":1.926191823207,"y0":50.003687855535304,"z0":5.920321053783241,"aX":-3.951343302102586},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-5.4,"breakHorizontal":7.1,"spinRate":2255,"spinDirection":304},"zone":2,"typeConfidence":2.0,"plateTime":0.5174705780628721,"extension":6.002845699514297},"index":0,"playId":"513fda13-914a-39b5-ba37-e432cddabe5b","pitchNumber":1,"startTime":"2026-07-07T23:42:39.338Z","endTime":"2026-07-07T23:42:43.027Z","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":93.7,"endSpeed":86.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.273014539990854,"aZ":-19.757318790139664,"pfxX":9.067198920467757,"pfxZ":6.539703823410268,"pX":-0.06293558703404213,"pZ":1.8802335581414877,"vX0":-8.58092733720926,"vY0":-136.2480918501356,"vZ0":-6.006247371157574,"x":119.4,"y":188.01,"x0":1.9348956056041438,"y0":50.00003094606026,"z0":5.459072203586714,"aX":17.206733156352428},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":-14.9,"spinRate":2437,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.40056084504648126,"extension":6.143876927701552},"index":1,"playId":"b687c858-76c8-31dc-8f73-9a9ffe1082c6","pitchNumber":2,"startTime":"2026-07-07T23:42:59.971Z","endTime":"2026-07-07T23:43:02.971Z","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-07T23:43:16.680Z","endTime":"2026-07-07T23:43:37.309Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3599975400172,"aZ":-21.624514663292118,"pfxX":8.220408866799144,"pfxZ":5.301320838115695,"pX":0.34374697051895337,"pZ":2.570943635028984,"vX0":-7.109344249981932,"vY0":-139.0020492213562,"vZ0":-4.367806786361056,"x":103.9,"y":169.36,"x0":1.8460826854672423,"y0":50.00118117886638,"z0":5.568392707849346,"aX":16.349427493349513},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.0,"breakHorizontal":-13.7,"spinRate":2224,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.3916080234622257,"extension":6.171657355825406},"index":3,"playId":"23a04422-251d-3a2f-b7f4-bdd535f895bc","pitchNumber":3,"startTime":"2026-07-07T23:43:37.309Z","endTime":"2026-07-07T23:43:40.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.565957998742938,"aZ":-20.175551850796754,"pfxX":8.543640681653983,"pfxZ":6.495711738709987,"pX":-0.6459755155339959,"pZ":3.981306518665031,"vX0":-9.311421760106489,"vY0":-134.63110169011415,"vZ0":-0.7609348549545759,"x":141.62,"y":131.28,"x0":1.73745421111649,"y0":50.00177265721368,"z0":5.6876695843419665,"aX":15.778944433910842},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.9,"breakHorizontal":-13.7,"spinRate":2346,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.4059023719880761,"extension":6.164115868727953},"index":4,"playId":"eefafcfd-99df-3875-9ec6-06761675d285","pitchNumber":4,"startTime":"2026-07-07T23:44:02.529Z","endTime":"2026-07-07T23:44:06.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.759469842471795,"aZ":-29.387193625058966,"pfxX":11.449533631116863,"pfxZ":2.055141715723744,"pX":-0.5968629825898281,"pZ":0.9806850295707323,"vX0":-9.359291437380302,"vY0":-115.39335409295042,"vZ0":-3.47487539658837,"x":139.75,"y":212.3,"x0":2.0171378017837878,"y0":50.00123261441308,"z0":5.326787832241389,"aX":15.494724069838703},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":3.1,"breakHorizontal":-18.5,"spinRate":1913,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.474028205772572,"extension":6.240981349240722},"hitData":{"launchSpeed":67.4,"launchAngle":72.0,"totalDistance":90.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":132.55,"coordY":165.36}},"index":5,"playId":"cce747c5-b35f-38ec-8148-c2196d817600","pitchNumber":5,"startTime":"2026-07-07T23:44:23.942Z","endTime":"2026-07-07T23:44:32.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:44:32.779Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Seiya Suzuki lines out sharply to center fielder Dylan Beavers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T23:46:40.698Z","endTime":"2026-07-07T23:47:58.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49637355651725,"aZ":-23.715280370606013,"pfxX":0.7852149719521355,"pfxZ":4.9268253152684,"pX":1.0036812578216756,"pZ":1.67684730734028,"vX0":5.658261862275977,"vY0":-129.98380952607164,"vZ0":-5.295194592318159,"x":78.74,"y":193.51,"x0":-1.3005662928187844,"y0":50.00018126011004,"z0":5.533956344554238,"aX":1.3470080544679193},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.0,"breakHorizontal":-2.6,"spinRate":2325,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4209052790513548,"extension":6.699493044917285},"index":0,"playId":"43eb4ba0-cbc7-3579-9ede-0611e9cea779","pitchNumber":1,"startTime":"2026-07-07T23:46:46.168Z","endTime":"2026-07-07T23:46:49.782Z","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":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.083267970744156,"aZ":-27.164345156729514,"pfxX":2.0088304168472586,"pfxZ":3.0139565949815603,"pX":0.31062224981182923,"pZ":1.9278871057800624,"vX0":3.2343194741089154,"vY0":-128.05336725278946,"vZ0":-4.071430975627172,"x":105.16,"y":186.73,"x0":-1.2291181285261803,"y0":50.0039661116232,"z0":5.66007394408309,"aX":3.3410309051220914},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.8,"breakHorizontal":-4.3,"spinRate":2272,"spinDirection":196},"zone":9,"typeConfidence":2.0,"plateTime":0.4274975432097867,"extension":6.50789763048424},"index":1,"playId":"1294ea1f-f3aa-3b97-b8c5-b76ee16d8ffc","pitchNumber":2,"startTime":"2026-07-07T23:47:03.651Z","endTime":"2026-07-07T23:47:07.398Z","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.5,"endSpeed":86.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31271695263087,"aZ":-19.563324826866452,"pfxX":-7.9037398383510435,"pfxZ":6.5514627897406115,"pX":-0.3686406532193614,"pZ":3.0032608831321,"vX0":4.5974633954054465,"vY0":-137.5575272476126,"vZ0":-3.5488275309023694,"x":131.05,"y":157.69,"x0":-1.0311197718116154,"y0":50.00199022041614,"z0":5.629583500353909,"aX":-15.209403920800545},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":13.4,"spinRate":2176,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.39755781842618987,"extension":6.585854551361477},"index":2,"playId":"c1a74c0c-8937-3cc1-a049-7b19f19f04ff","pitchNumber":3,"startTime":"2026-07-07T23:47:25.195Z","endTime":"2026-07-07T23:47:29.412Z","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":96.6,"endSpeed":88.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.733335520435286,"aZ":-11.435456803368925,"pfxX":-6.246545663553819,"pfxZ":10.388552365698974,"pX":0.47608361021129475,"pZ":2.0765966306767014,"vX0":5.90042505505563,"vY0":-140.379934839408,"vZ0":-7.578931100359743,"x":98.85,"y":182.71,"x0":-0.8413173316743018,"y0":50.00115254669462,"z0":5.555476946363306,"aX":-12.468041359820296},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":10.1,"spinRate":2441,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3901603527900046,"extension":6.639583745368271},"hitData":{"launchSpeed":106.4,"launchAngle":19.0,"totalDistance":383.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":124.0,"coordY":44.6}},"index":3,"playId":"6ae98913-14df-3a8b-9534-9fd792f02ace","pitchNumber":4,"startTime":"2026-07-07T23:47:51.802Z","endTime":"2026-07-07T23:47:58.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:47:58.816Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out sharply to center fielder Dylan Beavers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T23:48:02.316Z","endTime":"2026-07-07T23:48:37.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"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":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.277740752076166,"aZ":-13.292036389072566,"pfxX":-4.319361374746556,"pfxZ":9.622580783766136,"pX":0.14420929393322104,"pZ":2.6264584172757237,"vX0":4.90255723530428,"vY0":-139.189247387531,"vZ0":-5.7785937941879695,"x":111.5,"y":167.87,"x0":-1.0788704424103164,"y0":50.00118755245742,"z0":5.609835883041853,"aX":-8.47393825548309},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":6.8,"spinRate":2397,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3935472306622292,"extension":6.600996118795186},"hitData":{"launchSpeed":100.5,"launchAngle":54.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":159.59,"coordY":99.12}},"index":0,"playId":"1df391cc-c0bb-3120-bd55-4fd521539f35","pitchNumber":1,"startTime":"2026-07-07T23:48:27.253Z","endTime":"2026-07-07T23:48:37.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:48:37.534Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out to right fielder Blaze Alexander.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T23:48:46.971Z","endTime":"2026-07-07T23:49:58.980Z","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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":677942,"link":"/api/v1/people/677942"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.448466053479013,"aZ":-25.417529909284838,"pfxX":1.9989801213021416,"pfxZ":3.8808204588954354,"pX":0.22500954640811902,"pZ":3.2329461839518405,"vX0":3.147943854351004,"vY0":-130.3624845964951,"vZ0":-1.4888862358477173,"x":108.42,"y":151.49,"x0":-1.2525652913713634,"y0":50.00295033067376,"z0":5.709249203140096,"aX":3.479527148478666},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.0,"breakHorizontal":-4.2,"spinRate":2286,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.4183303924024373,"extension":6.510058029717224},"index":0,"playId":"7c40e6aa-f103-31f1-99cb-6fec0f8c2684","pitchNumber":1,"startTime":"2026-07-07T23:49:02.171Z","endTime":"2026-07-07T23:49:05.777Z","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":2},"index":1,"startTime":"2026-07-07T23:49:13.848Z","endTime":"2026-07-07T23:49:29.326Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.002625637551024,"aZ":-41.364927417788884,"pfxX":2.7296165939742925,"pfxZ":-5.729852557156082,"pX":0.502264190741577,"pZ":1.9538400176977153,"vX0":2.9630541011387495,"vY0":-126.01265651815424,"vZ0":-1.1709880343674517,"x":97.85,"y":186.03,"x0":-1.0440345534706763,"y0":50.000379550305176,"z0":5.771325660657789,"aX":4.380842493397256},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-10.4,"breakHorizontal":-5.6,"spinRate":2625,"spinDirection":29},"zone":9,"typeConfidence":2.0,"plateTime":0.4349487922360016,"extension":6.651850185721811},"index":2,"playId":"d9f5c290-aff7-3a24-93dd-332ae478d3a7","pitchNumber":2,"startTime":"2026-07-07T23:49:29.326Z","endTime":"2026-07-07T23:49:32.982Z","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":96.6,"endSpeed":88.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.647991137330106,"aZ":-13.241505988081142,"pfxX":-6.394025815000997,"pfxZ":9.377359719933581,"pX":0.22719246849901295,"pZ":2.7080749482049695,"vX0":5.430617233143808,"vY0":-140.64937019770315,"vZ0":-5.846302262115451,"x":108.34,"y":165.66,"x0":-0.8907837422404389,"y0":50.000478505134225,"z0":5.660349646245115,"aX":-12.905620088063882},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":10.6,"spinRate":2378,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3883168953548646,"extension":6.725137019241785},"hitData":{"launchSpeed":93.7,"launchAngle":19.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.2,"coordY":88.17}},"index":3,"playId":"1882ff2a-4593-3803-a106-042a534e52d7","pitchNumber":3,"startTime":"2026-07-07T23:49:52.405Z","endTime":"2026-07-07T23:49:58.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:49:58.980Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Coby Mayo walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:52:00.516Z","endTime":"2026-07-07T23:53:56.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"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":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.663961538238418,"aZ":-16.866183946128032,"pfxX":6.56164189795426,"pfxZ":7.9640841064137025,"pX":1.5937919802409972,"pZ":3.647899275580317,"vX0":-3.86635085877281,"vY0":-137.11243791704888,"vZ0":-2.0489774563143026,"x":56.25,"y":140.29,"x0":2.1628669556146485,"y0":50.00135922483141,"z0":5.5440168543920905,"aX":12.608955710313484},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":-11.2,"spinRate":2437,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.3980636095814152,"extension":6.041636552819272},"index":0,"playId":"9b5b6095-9d0a-3f52-a2db-e8a398b4d9e9","pitchNumber":1,"startTime":"2026-07-07T23:52:10.070Z","endTime":"2026-07-07T23:52:13.522Z","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":93.7,"endSpeed":86.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.569136223291338,"aZ":-16.509866722379638,"pfxX":6.384400578832448,"pfxZ":8.212538495318375,"pX":0.2650825321268423,"pZ":2.4902075920427778,"vX0":-6.92092546093551,"vY0":-136.4047964556729,"vZ0":-5.012896562319171,"x":106.9,"y":171.54,"x0":1.9910855863366785,"y0":50.002796637295965,"z0":5.469247574949926,"aX":12.178090026588618},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":-10.3,"spinRate":2449,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.3996866515368662,"extension":6.173363011481021},"index":1,"playId":"91b8114f-c68e-3e4b-b916-300ba4f37ad9","pitchNumber":2,"startTime":"2026-07-07T23:52:25.533Z","endTime":"2026-07-07T23:52:29.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.8,"endSpeed":68.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.09015110274519,"aZ":-34.834213065175504,"pfxX":-4.004959351782036,"pfxZ":-2.3109975255354414,"pX":-0.4448885767447407,"pZ":2.3684914110295314,"vX0":-3.9271740669093487,"vY0":-106.09332624443017,"vZ0":0.857968503688624,"x":133.96,"y":174.83,"x0":1.941939083868631,"y0":50.000030396580144,"z0":5.891434670901486,"aX":-4.619422567277115},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-3.7,"breakHorizontal":8.2,"spinRate":2318,"spinDirection":315},"zone":4,"typeConfidence":2.0,"plateTime":0.5138977005164675,"extension":6.032987647163351},"index":2,"playId":"69a4672e-bd8d-3db5-8004-db4e0e2451f4","pitchNumber":3,"startTime":"2026-07-07T23:52:40.273Z","endTime":"2026-07-07T23:52:43.539Z","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-07T23:52:57.103Z","endTime":"2026-07-07T23:53:10.407Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":77.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.833836777203185,"aZ":-34.16292931739274,"pfxX":-1.0790802666268222,"pfxZ":-1.3500724289916795,"pX":-1.1205669219622252,"pZ":0.5765073138753167,"vX0":-7.739483224976857,"vY0":-119.70900509643603,"vZ0":-3.7664165804715273,"x":159.71,"y":223.21,"x0":2.274560775389349,"y0":50.00352961089218,"z0":5.180787458642676,"aX":-1.5883620910699747},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.0,"breakHorizontal":3.6,"spinRate":2714,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4549318058341121,"extension":5.9773948759984865},"index":4,"playId":"7d202459-b24c-37c0-b1bd-cdb951e12636","pitchNumber":4,"startTime":"2026-07-07T23:53:10.407Z","endTime":"2026-07-07T23:53:13.832Z","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":94.0,"endSpeed":86.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88925470411039,"aZ":-19.836024358132235,"pfxX":9.517974239895198,"pfxZ":6.466405056773239,"pX":-2.2182816857290315,"pZ":2.0983750023977876,"vX0":-13.499583548394654,"vY0":-136.28027397258998,"vZ0":-5.255720004188872,"x":201.56,"y":182.12,"x0":1.5300038254101145,"y0":50.00522193919066,"z0":5.3943414896706825,"aX":18.166652179330665},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.9,"breakHorizontal":-14.9,"spinRate":2500,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.3997119280297863,"extension":6.25752754322107},"index":5,"playId":"dfd72841-4d6b-3c36-b2f4-f556589a48dc","pitchNumber":5,"startTime":"2026-07-07T23:53:31.608Z","endTime":"2026-07-07T23:53:34.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.734696295661937,"aZ":-20.110693383826856,"pfxX":11.18825628568262,"pfxZ":6.301685234959817,"pX":-0.781734201289849,"pZ":2.2274118314493876,"vX0":-10.735687686527319,"vY0":-136.69108471749882,"vZ0":-4.923286561777437,"x":146.8,"y":178.64,"x0":1.7203935194142077,"y0":50.00611771048815,"z0":5.4100534245902105,"aX":21.431066145393206},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.7,"breakHorizontal":-18.4,"spinRate":2394,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.39886783819839033,"extension":6.294867882251587},"index":6,"playId":"add44b96-bebc-30c9-a0d9-929a1edd6bb6","pitchNumber":6,"startTime":"2026-07-07T23:53:52.264Z","endTime":"2026-07-07T23:53:56.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:53:56.361Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samuel Basallo grounds out to first baseman Michael Busch. Coby Mayo to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:53:56.109Z","endTime":"2026-07-07T23:54:52.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":77.8,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.17433869136845,"aZ":-31.69186685787619,"pfxX":0.4204967619961886,"pfxZ":0.3185897572545837,"pX":0.29714576557632394,"pZ":2.5282318266685158,"vX0":-5.285241002869543,"vY0":-121.63471928467428,"vZ0":0.0212193885885692,"x":105.67,"y":170.52,"x0":2.428532851127278,"y0":50.00401053077804,"z0":5.230269139087832,"aX":0.6408428761539807},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.8,"breakHorizontal":0.2,"spinRate":2566,"spinDirection":300},"zone":5,"typeConfidence":2.0,"plateTime":0.44749293617047625,"extension":5.8601753020276615},"index":0,"playId":"a29bf124-a777-3e95-b59b-ae8b36864d3b","pitchNumber":1,"startTime":"2026-07-07T23:54:22.894Z","endTime":"2026-07-07T23:54:26.136Z","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":93.6,"endSpeed":86.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.806719548973028,"aZ":-19.671413627279755,"pfxX":8.775289760996479,"pfxZ":6.583358020123109,"pX":-0.2622029356041105,"pZ":2.6040613841320597,"vX0":-8.85645004856153,"vY0":-136.1755230008038,"vZ0":-3.9609239169193744,"x":118.41,"y":155.5,"x0":1.8749670192913295,"y0":50.00306962861764,"z0":5.419317279955998,"aX":16.664156017664574},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.4,"breakHorizontal":-14.3,"spinRate":2418,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.4005497594632854,"extension":6.070323048973757},"hitData":{"launchSpeed":82.3,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.69,"coordY":177.02}},"index":1,"playId":"7f191005-424c-3d7c-9375-09ede8bd29e0","pitchNumber":2,"startTime":"2026-07-07T23:54:44.713Z","endTime":"2026-07-07T23:54:52.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:54:52.750Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Blaze Alexander lines out sharply to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:55:06.513Z","endTime":"2026-07-07T23:59:13.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":"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":78.1,"endSpeed":72.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.28123076516849,"aZ":-30.86579393926115,"pfxX":9.849562382446178,"pfxZ":0.9938620954163806,"pX":0.9948677391159617,"pZ":1.6193640131360896,"vX0":-5.77140467436527,"vY0":-113.6915109017827,"vZ0":-1.5211162642601,"x":79.08,"y":195.06,"x0":2.276341666030318,"y0":50.00481588987464,"z0":5.3380208357314975,"aX":12.998886115270869},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":1.7,"breakHorizontal":-16.6,"spinRate":1747,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4802973438883025,"extension":5.993403863073},"index":0,"playId":"9cf747d9-c724-33d9-bdf0-f599c44f16cd","pitchNumber":1,"startTime":"2026-07-07T23:55:21.331Z","endTime":"2026-07-07T23:55:25.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.698909341944823,"aZ":-27.053923788335187,"pfxX":9.770810986263161,"pfxZ":3.7661473692451892,"pX":0.5801414539925542,"pZ":2.1198924459307,"vX0":-6.473993979495723,"vY0":-115.578043302724,"vZ0":-1.3916398865604436,"x":94.89,"y":181.54,"x0":2.1423210280640013,"y0":50.00017110159974,"z0":5.317744723954545,"aX":13.272246323009032},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":6.7,"breakHorizontal":-16.2,"spinRate":1839,"spinDirection":117},"zone":9,"typeConfidence":2.0,"plateTime":0.4731411018986913,"extension":5.9110708843530455},"index":1,"playId":"f073bcd4-fcdf-3d4c-98a2-f0ec3bb611ef","pitchNumber":2,"startTime":"2026-07-07T23:55:39.452Z","endTime":"2026-07-07T23:55:42.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98816020143276,"aZ":-17.775266621517147,"pfxX":10.146713367281498,"pfxZ":7.931596733395515,"pX":0.5423880833204636,"pZ":2.3606853554869813,"vX0":-6.819851286586573,"vY0":-134.12513899030122,"vZ0":-4.956465118159906,"x":96.33,"y":175.04,"x0":1.8044372905164323,"y0":50.00270398335138,"z0":5.506795672400415,"aX":18.419980211403658},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.4,"breakHorizontal":-16.8,"spinRate":2296,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.40893989822466725,"extension":6.186442735581549},"index":2,"playId":"ad8fcb83-8b7c-3ac1-ac24-4a0e228f8441","pitchNumber":3,"startTime":"2026-07-07T23:56:00.685Z","endTime":"2026-07-07T23:56:05.257Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-07T23:56:09.305Z","endTime":"2026-07-07T23:56:31.049Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43152126975988,"aZ":-27.84371911884424,"pfxX":11.135721883989763,"pfxZ":3.153309486958484,"pX":-0.03006033421320707,"pZ":0.9759376644469201,"vX0":-8.553198690242805,"vY0":-116.61321660764376,"vZ0":-3.7061493950930475,"x":118.15,"y":212.43,"x0":2.242916178379345,"y0":50.00369200611479,"z0":5.219533205325347,"aX":15.299967606029607},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":5.0,"breakHorizontal":-18.0,"spinRate":1890,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.47013813801509263,"extension":6.244745487384837},"index":4,"playId":"6d37d0db-3068-316f-8d75-8375a8635cbe","pitchNumber":4,"startTime":"2026-07-07T23:56:31.049Z","endTime":"2026-07-07T23:56:34.942Z","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.2,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.983818935602446,"aZ":-17.514090773275523,"pfxX":9.58513169197019,"pfxZ":7.687634496866473,"pX":-0.05285102243565009,"pZ":2.0024464844261978,"vX0":-8.460727069548168,"vY0":-136.89345987620985,"vZ0":-5.8801443193981555,"x":119.01,"y":184.71,"x0":1.8259882026884173,"y0":50.00030025512295,"z0":5.368949212115945,"aX":18.269432024960413},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.0,"breakHorizontal":-15.7,"spinRate":2421,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.39945441633979994,"extension":6.2526121716165886},"index":5,"playId":"ffd28679-f464-3a32-bcec-6ac4c4411e3a","pitchNumber":5,"startTime":"2026-07-07T23:56:58.879Z","endTime":"2026-07-07T23:57:03.162Z","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.1,"endSpeed":87.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23701784568528,"aZ":-16.61323491530022,"pfxX":8.318473600787529,"pfxZ":7.997358172796265,"pX":1.6086365699704843,"pZ":3.751362347653473,"vX0":-3.938400203477,"vY0":-138.44854217362362,"vZ0":-2.033677779048205,"x":55.68,"y":137.49,"x0":1.967047232759218,"y0":50.00264448787309,"z0":5.604420854339827,"aX":16.185959268833223},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":-14.3,"spinRate":2448,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.39527247293227585,"extension":6.1050595675424635},"index":6,"playId":"f0387507-2a9a-3003-b3f7-d110d0aed736","pitchNumber":6,"startTime":"2026-07-07T23:57:30.337Z","endTime":"2026-07-07T23:57:33.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.696727870595257,"aZ":-18.379893516298985,"pfxX":8.05714227007601,"pfxZ":7.1927588870236026,"pX":-0.8090147038469855,"pZ":3.1726003829092946,"vX0":-9.796051207976396,"vY0":-137.2189937107565,"vZ0":-3.0759014710756327,"x":147.84,"y":153.12,"x0":1.750625767114841,"y0":50.00354847955914,"z0":5.5514518515285785,"aX":15.455454850891405},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.6,"breakHorizontal":-12.7,"spinRate":2342,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.3982596412505579,"extension":6.180639034786553},"index":7,"playId":"22404381-615c-37e2-90cb-f37aa0fde98d","pitchNumber":7,"startTime":"2026-07-07T23:57:51.870Z","endTime":"2026-07-07T23:57:56.180Z","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":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98049468346573,"aZ":-15.76120887391326,"pfxX":7.68099053255555,"pfxZ":8.674188122547205,"pX":0.5324919492554041,"pZ":2.9134459261067525,"vX0":-6.054234652211841,"vY0":-136.63896844593384,"vZ0":-3.952245908763943,"x":96.7,"y":160.12,"x0":1.7785177407117871,"y0":50.00092463200945,"z0":5.460941309699964,"aX":14.52906471851732},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":-12.6,"spinRate":2445,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.40079860340180673,"extension":6.216645558198488},"index":8,"playId":"ac134680-94a7-30de-872b-fcb1c82db00b","pitchNumber":8,"startTime":"2026-07-07T23:58:15.565Z","endTime":"2026-07-07T23:58:18.743Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.814259976777368,"aZ":-30.02187197789093,"pfxX":8.609868835749495,"pfxZ":1.5601057491028172,"pX":-0.5824708862479736,"pZ":2.056393541789104,"vX0":-8.469881138966459,"vY0":-116.14111724280944,"vZ0":-1.1046532465754328,"x":139.2,"y":183.26,"x0":1.976724782357904,"y0":50.00349881355177,"z0":5.369250147487419,"aX":11.87532955486797},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.9,"breakHorizontal":-13.7,"spinRate":1790,"spinDirection":111},"zone":7,"typeConfidence":2.0,"plateTime":0.4699047189905534,"extension":5.982611839628116},"hitData":{"launchSpeed":109.0,"launchAngle":18.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":40.49,"coordY":97.31}},"index":9,"playId":"95c5eef2-f4c6-3658-bd65-b381b598b58f","pitchNumber":9,"startTime":"2026-07-07T23:59:02.994Z","endTime":"2026-07-07T23:59:13.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:59:13.751Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Beavers flies out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:59:18.571Z","endTime":"2026-07-08T00:00:39.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.827621081196543,"aZ":-28.616091335700784,"pfxX":-0.565623288243899,"pfxZ":2.227835902176654,"pX":-0.63029626906069,"pZ":2.3957584340035254,"vX0":-7.016507397950527,"vY0":-124.66417057804719,"vZ0":-1.1327325721507697,"x":141.03,"y":174.09,"x0":2.2780976792308323,"y0":50.0022051977634,"z0":5.188904908011936,"aX":-0.9004542649826928},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.1,"breakHorizontal":2.4,"spinRate":2626,"spinDirection":251},"zone":4,"typeConfidence":2.0,"plateTime":0.4370834841660636,"extension":6.004560987260738},"index":0,"playId":"6e7f3b68-e084-3b38-a7e0-6de1d30b7c11","pitchNumber":1,"startTime":"2026-07-07T23:59:46.531Z","endTime":"2026-07-07T23:59:49.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8951052841878,"aZ":-30.742034459429597,"pfxX":1.7039775256274972,"pfxZ":0.9227193011116412,"pX":-2.501066216240324,"pZ":0.9970593562893475,"vX0":-12.008542933561428,"vY0":-123.80084886261845,"vZ0":-3.4734546618096003,"x":212.33,"y":211.86,"x0":2.1838150338632807,"y0":50.0047504638431,"z0":4.981711638073901,"aX":2.6545988950749604},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.1,"breakHorizontal":-0.4,"spinRate":2704,"spinDirection":14},"zone":13,"typeConfidence":2.0,"plateTime":0.4418268295403296,"extension":6.202600518727526},"index":1,"playId":"d40b5e20-f7ec-3b79-83ef-39373a16de8e","pitchNumber":2,"startTime":"2026-07-08T00:00:06.695Z","endTime":"2026-07-08T00:00:09.695Z","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":92.9,"endSpeed":85.2,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.133579908383663,"aZ":-19.681853323450834,"pfxX":10.00320455748508,"pfxZ":6.72936291556503,"pX":-0.22898905984978324,"pZ":2.646855025191204,"vX0":-8.987376253511759,"vY0":-135.0600506736207,"vZ0":-3.387802983385087,"x":125.73,"y":167.31,"x0":1.8345929390894602,"y0":50.00251003595396,"z0":5.293925591436731,"aX":18.56673526362243},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.6,"breakHorizontal":-16.3,"spinRate":2487,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.40484037034892584,"extension":6.190193171407718},"hitData":{"launchSpeed":94.7,"launchAngle":57.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.35,"coordY":121.63}},"index":2,"playId":"62f49731-6d39-3fe8-9746-3c5a80da7d2d","pitchNumber":3,"startTime":"2026-07-08T00:00:29.591Z","endTime":"2026-07-08T00:00:39.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:00:39.702Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Conforto grounds out, second baseman Jackson Holliday to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T00:02:35.088Z","endTime":"2026-07-08T00:02:55.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21503654023949,"aZ":-15.11712055030571,"pfxX":-6.393556486354297,"pfxZ":8.902283345939104,"pX":-0.6442435355839101,"pZ":2.3273687420255804,"vX0":3.3597785623882275,"vY0":-137.26226598459436,"vZ0":-6.228600815233507,"x":141.56,"y":175.94,"x0":-1.0507688722839839,"y0":50.003564511379615,"z0":5.647930574241031,"aX":-12.250491829826199},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":10.9,"spinRate":2261,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.39842144504751875,"extension":6.55663633026074},"hitData":{"launchSpeed":81.6,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.23,"coordY":144.18}},"index":0,"playId":"f84425a5-6f06-3553-b99e-21a1d4a0b9f3","pitchNumber":1,"startTime":"2026-07-08T00:02:48.727Z","endTime":"2026-07-08T00:02:55.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:02:55.983Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dansby Swanson lines out sharply to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T00:03:01.252Z","endTime":"2026-07-08T00:03:50.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":86.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.044526896364207,"aZ":-20.07014018444037,"pfxX":-7.815708595366883,"pfxZ":6.309624592739144,"pX":-0.6782343829855914,"pZ":3.120319401856298,"vX0":4.005961555353339,"vY0":-137.06440544102458,"vZ0":-3.3359846400415263,"x":142.85,"y":154.53,"x0":-1.1371223169232931,"y0":50.001802499904095,"z0":5.7107404514674425,"aX":-14.987455180915237},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.0,"breakHorizontal":13.4,"spinRate":2236,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3984123718050441,"extension":6.527752970583251},"index":0,"playId":"e784e145-8c91-3719-8ea8-1d35ef2320e5","pitchNumber":1,"startTime":"2026-07-08T00:03:25.773Z","endTime":"2026-07-08T00:03:29.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.745825099476022,"aZ":-25.145051622164665,"pfxX":2.07485053572219,"pfxZ":4.028272116092543,"pX":0.3153225533105189,"pZ":3.1594671926922593,"vX0":3.2173381633119944,"vY0":-130.54690036986653,"vZ0":-1.656537663368432,"x":104.98,"y":153.47,"x0":-1.1975651315730589,"y0":50.00173222627221,"z0":5.675600038584648,"aX":3.618344319476045},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.2,"breakHorizontal":-4.4,"spinRate":2349,"spinDirection":176},"zone":3,"typeConfidence":2.0,"plateTime":0.41786514969605904,"extension":6.655786008121765},"hitData":{"launchSpeed":101.5,"launchAngle":18.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":64.74,"coordY":100.59}},"index":1,"playId":"eff83ed1-187d-343b-b185-11070ebe7428","pitchNumber":2,"startTime":"2026-07-08T00:03:43.440Z","endTime":"2026-07-08T00:03:50.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:03:50.467Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Amaya walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T00:03:52.555Z","endTime":"2026-07-08T00:05:34.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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,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":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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.039044681516668,"aZ":-25.944277508112858,"pfxX":2.042377221923843,"pfxZ":3.66232733633748,"pX":-1.1822760804418644,"pZ":4.0118991701388085,"vX0":0.037356731223885345,"vY0":-128.90783981514494,"vZ0":0.6582643073224038,"x":162.07,"y":130.46,"x0":-1.4627352432389686,"y0":50.0038287599297,"z0":5.739191561662336,"aX":3.4750015087324595},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.0,"breakHorizontal":-3.7,"spinRate":2309,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.4231377699417438,"extension":6.4470627169955845},"index":0,"playId":"5eb9d8e7-d984-3e05-9146-706fa9823bb4","pitchNumber":1,"startTime":"2026-07-08T00:04:18.255Z","endTime":"2026-07-08T00:04:22.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.565307150121342,"aZ":-24.328175907591497,"pfxX":2.059056304186514,"pfxZ":4.553850756248799,"pX":-0.05032588372628666,"pZ":2.9529237657205947,"vX0":2.489078298318577,"vY0":-129.31632200857118,"vZ0":-2.3547363558859384,"x":118.92,"y":159.05,"x0":-1.2866834986091165,"y0":50.00461020313555,"z0":5.708521104572972,"aX":3.547392880180591},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.0,"breakHorizontal":-4.2,"spinRate":2300,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.4207874048120068,"extension":6.4630203535583055},"index":1,"playId":"7e8a28ab-02f7-30c0-a820-7d2e96262d49","pitchNumber":2,"startTime":"2026-07-08T00:04:35.516Z","endTime":"2026-07-08T00:04:39.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1142371891773,"aZ":-39.45566879192046,"pfxX":0.9994392436060773,"pfxZ":-4.482923833258761,"pX":0.8094696507195711,"pZ":1.506720868384949,"vX0":3.776008791696304,"vY0":-125.7836024364916,"vZ0":-2.6250120920464584,"x":86.14,"y":198.1,"x0":-0.8323864737397556,"y0":50.002513347803514,"z0":5.7195969029433495,"aX":1.6230921801748754},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-8.5,"breakHorizontal":-2.5,"spinRate":2607,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.43311565414904507,"extension":6.5095479864507135},"index":2,"playId":"0b49f384-28d6-391e-b3b8-b4fbafc1254a","pitchNumber":3,"startTime":"2026-07-08T00:04:52.379Z","endTime":"2026-07-08T00:04:56.317Z","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":95.8,"endSpeed":87.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.783985267701148,"aZ":-14.384221092973396,"pfxX":-4.973193888006973,"pfxZ":8.990751257625424,"pX":0.4700250929697895,"pZ":3.621692191080059,"vX0":5.681312925218628,"vY0":-139.3974449437025,"vZ0":-3.3148111710600814,"x":99.08,"y":140.99,"x0":-0.9432269795702799,"y0":50.00183930341247,"z0":5.769129605732526,"aX":-9.839242016726702},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":7.9,"spinRate":2440,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39214366108441645,"extension":6.6185660322615085},"index":3,"playId":"60b7ca50-17af-3fab-b73b-229b0d21b4a7","pitchNumber":4,"startTime":"2026-07-08T00:05:12.419Z","endTime":"2026-07-08T00:05:16.068Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":83.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20055460643123,"aZ":-24.39350631587312,"pfxX":1.7006867951815678,"pfxZ":4.452652613171685,"pX":-1.205363112772396,"pZ":2.994315046815814,"vX0":-0.18281182893020623,"vY0":-129.8117420875534,"vZ0":-2.1803838638619997,"x":162.95,"y":157.93,"x0":-1.3565086440731389,"y0":50.00162340030947,"z0":5.658644822636089,"aX":2.9700633021069045},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.9,"breakHorizontal":-3.1,"spinRate":2298,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.4182285395206091,"extension":6.516568541580669},"index":4,"playId":"2e0398c3-80ef-32a9-8b62-66b7387ac0e1","pitchNumber":5,"startTime":"2026-07-08T00:05:30.820Z","endTime":"2026-07-08T00:05:34.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:05:34.922Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a ground ball to center fielder Dylan Beavers. Miguel Amaya to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T00:06:06.684Z","endTime":"2026-07-08T00:07:49.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T00:05:55.881Z","endTime":"2026-07-08T00:06:08.984Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26691176403634,"aZ":-24.789069638813903,"pfxX":-6.946273779122205,"pfxZ":4.464963731687372,"pX":-0.7387183652886319,"pZ":1.9009076664577118,"vX0":3.51878075671911,"vY0":-127.79345596493717,"vZ0":-4.518099093791208,"x":145.16,"y":187.46,"x0":-1.2307828291572083,"y0":50.00455427766909,"z0":5.638486879126644,"aX":-11.493304540456917},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.3,"breakHorizontal":11.8,"spinRate":1856,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.4285557261265054,"extension":6.681382538111909},"index":1,"playId":"e4be7b83-bcdf-38df-b095-cb948b10fb6d","pitchNumber":1,"startTime":"2026-07-08T00:06:08.984Z","endTime":"2026-07-08T00:06:12.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.708281092716316,"aZ":-11.00525978060848,"pfxX":-4.504607269778625,"pfxZ":10.632765967213032,"pX":1.0873340332781407,"pZ":2.112455778732291,"vX0":7.325670081319455,"vY0":-140.00204752576482,"vZ0":-7.493650331673658,"x":75.55,"y":181.74,"x0":-0.9743446059270178,"y0":50.00461705416681,"z0":5.538905547559088,"aX":-8.970381535480183},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":6.7,"spinRate":2325,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3907718784770462,"extension":6.7333495413224815},"index":2,"playId":"d208ae2d-15bf-35a0-9f8a-4cef1b769cd4","pitchNumber":2,"startTime":"2026-07-08T00:06:29.031Z","endTime":"2026-07-08T00:06:32.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.931601683143825,"aZ":-14.32946616239355,"pfxX":-6.621603893747695,"pfxZ":9.070921615236891,"pX":0.7239246160932787,"pZ":1.481049528506393,"vX0":7.274389234813041,"vY0":-139.7163565846988,"vZ0":-8.518257956612498,"x":89.41,"y":198.79,"x0":-1.0592974139958367,"y0":50.0048190798361,"z0":5.521567680754038,"aX":-13.02847879621855},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":10.4,"spinRate":2359,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3927765056785897,"extension":6.663519696405367},"index":3,"playId":"f6738e45-c380-33e9-b4eb-abae1b6a407e","pitchNumber":3,"startTime":"2026-07-08T00:06:52.363Z","endTime":"2026-07-08T00:06:55.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.780925919605544,"aZ":-39.14501744585019,"pfxX":3.2335755296971382,"pfxZ":-4.447354973199298,"pX":0.6279338435834785,"pZ":2.0919307842469097,"vX0":3.081105934334214,"vY0":-124.32208938235156,"vZ0":-1.0953103611454313,"x":93.06,"y":182.3,"x0":-1.04735902386668,"y0":50.00419117754501,"z0":5.785391123366225,"aX":5.0652703101507806},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-8.0,"breakHorizontal":-6.6,"spinRate":2609,"spinDirection":33},"zone":9,"typeConfidence":2.0,"plateTime":0.4404545848597743,"extension":6.441292022423722},"index":4,"playId":"6c0a3eb7-9f6c-3d7f-af50-79fca73c75c0","pitchNumber":4,"startTime":"2026-07-08T00:07:12.482Z","endTime":"2026-07-08T00:07:15.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.803970213809436,"aZ":-22.661869871606804,"pfxX":-7.085493673746657,"pfxZ":5.502222868655636,"pX":0.019160731778100192,"pZ":1.6510181100825918,"vX0":5.133650993842849,"vY0":-129.78273482587267,"vZ0":-5.680522594630498,"x":116.27,"y":194.2,"x0":-1.0510728937926774,"y0":50.00054143292172,"z0":5.56320268359652,"aX":-12.244996513482022},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.1,"breakHorizontal":11.9,"spinRate":1872,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.4199140210632888,"extension":6.792929778227562},"hitData":{"launchSpeed":97.2,"launchAngle":4.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.21,"coordY":102.53}},"index":5,"playId":"d364d1a6-1032-3e03-b7d3-3c29f30b1e8a","pitchNumber":5,"startTime":"2026-07-08T00:07:38.725Z","endTime":"2026-07-08T00:07:49.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:07:49.755Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a line drive to center fielder Dylan Beavers. Miguel Amaya scores. Pete Crow-Armstrong to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T00:07:55.592Z","endTime":"2026-07-08T00:09:36.777Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":{"id":669358,"link":"/api/v1/people/669358"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.119628913000557,"aZ":-39.2457914558373,"pfxX":6.578135787327004,"pfxZ":-4.518385790798385,"pX":-0.1847207813204186,"pZ":2.711949959068595,"vX0":-0.0734834201966561,"vY0":-123.57401212285677,"vZ0":0.3323051074029917,"x":124.04,"y":165.56,"x0":-1.0110835622195176,"y0":50.00604115311378,"z0":5.843805412753308,"aX":10.285692199258298},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.9,"breakHorizontal":-11.9,"spinRate":2645,"spinDirection":36},"zone":5,"typeConfidence":2.0,"plateTime":0.4414092467273889,"extension":6.464895321102091},"index":0,"playId":"60f5078e-3d60-326f-a7af-11c4e7bd7623","pitchNumber":1,"startTime":"2026-07-08T00:08:16.385Z","endTime":"2026-07-08T00:08:19.972Z","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":97.2,"endSpeed":89.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51305167058783,"aZ":-14.292197387217549,"pfxX":-3.8122013347142056,"pfxZ":8.721286050727041,"pX":-0.948698835244127,"pZ":3.2208080445271343,"vX0":1.6892865735649973,"vY0":-141.64411214397953,"vZ0":-4.2902191263135006,"x":153.16,"y":151.82,"x0":-1.0543508555577423,"y0":50.006456051080995,"z0":5.655992247131611,"aX":-7.820620197569966},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":6.6,"spinRate":2364,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3853090919108979,"extension":6.672343868185319},"index":1,"playId":"b32d0c69-a376-3b49-90ae-ec516c970132","pitchNumber":2,"startTime":"2026-07-08T00:08:36.923Z","endTime":"2026-07-08T00:08:40.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":82.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.005246444642577,"aZ":-40.109417478489746,"pfxX":0.8032089034720391,"pfxZ":-4.761287180256652,"pX":1.1006880828704844,"pZ":-0.005863409356193334,"vX0":4.550769153163508,"vY0":-127.72913920983834,"vZ0":-6.19903878334413,"x":75.04,"y":238.94,"x0":-0.8015304848791774,"y0":50.002149221149104,"z0":5.572698374603223,"aX":1.338292577684309},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-9.7,"breakHorizontal":-2.4,"spinRate":2534,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4273031749751772,"extension":6.806331313337399},"index":2,"playId":"abb6bcfa-480b-3e65-8c97-95fc37aab560","pitchNumber":3,"startTime":"2026-07-08T00:09:01.040Z","endTime":"2026-07-08T00:09:04.772Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.601000350846277,"aZ":-41.3393014725953,"pfxX":0.6974753564671704,"pfxZ":-5.484595806068946,"pX":-0.08400483500006398,"pZ":1.7370557244565472,"vX0":1.958615761867657,"vY0":-127.79232346926081,"vZ0":-1.9655834210827405,"x":120.2,"y":191.88,"x0":-0.9475428744597952,"y0":50.00071590951489,"z0":5.73030534042286,"aX":1.1658623910705899},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-10.2,"breakHorizontal":-1.7,"spinRate":2571,"spinDirection":27},"zone":8,"typeConfidence":2.0,"plateTime":0.4268099403361978,"extension":6.652214314805136},"hitData":{"launchSpeed":84.9,"launchAngle":10.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.83,"coordY":96.35}},"index":3,"playId":"44c46f41-2ab4-3bae-8933-c3e676eb9f7d","pitchNumber":4,"startTime":"2026-07-08T00:09:26.409Z","endTime":"2026-07-08T00:09:36.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:09:36.777Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Busch walks. Alex Bregman to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T00:10:50.449Z","endTime":"2026-07-08T00:13:07.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,7],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T00:09:55.698Z","endTime":"2026-07-08T00:10:52.807Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.849804094262012,"aZ":-15.03060836846459,"pfxX":-5.955886318596208,"pfxZ":8.623843151997711,"pX":-0.14412201835514002,"pZ":2.9791184604899086,"vX0":4.683716053090612,"vY0":-139.50587053518444,"vZ0":-4.758698900785971,"x":122.49,"y":158.34,"x0":-1.0637695426827656,"y0":50.00578090527887,"z0":5.684764190895657,"aX":-11.842928698062128},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":10.0,"spinRate":2304,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.39134179942495306,"extension":6.657955046027444},"index":1,"playId":"b8cc5e85-c78c-35e4-8ffb-763ac5d7115a","pitchNumber":1,"startTime":"2026-07-08T00:10:52.807Z","endTime":"2026-07-08T00:10:56.732Z","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":88.6,"endSpeed":82.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4762511546399,"aZ":-24.433154576046935,"pfxX":-7.686629883301938,"pfxZ":4.559703499588701,"pX":0.6628399640756747,"pZ":1.5434068155375558,"vX0":6.590082215172622,"vY0":-128.87767123657872,"vZ0":-5.760690898280613,"x":91.73,"y":197.11,"x0":-0.917308912595825,"y0":50.002799422999594,"z0":5.671814289013168,"aX":-13.049468506293858},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.3,"breakHorizontal":12.6,"spinRate":1865,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.42350496899026924,"extension":6.593880978541926},"index":2,"playId":"4fabfdc7-cec9-38c3-be54-74a060f6f3ea","pitchNumber":2,"startTime":"2026-07-08T00:11:15.150Z","endTime":"2026-07-08T00:11:19.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.257081437711662,"aZ":-23.62211763208096,"pfxX":-7.567650115192366,"pfxZ":5.107555220591568,"pX":-0.149613881070087,"pZ":2.533844334387397,"vX0":4.609063073229551,"vY0":-128.24485510721996,"vZ0":-3.424189115372478,"x":122.7,"y":170.37,"x0":-0.9822302588418873,"y0":50.0034247805119,"z0":5.718370775049437,"aX":-12.670040617788935},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.8,"breakHorizontal":12.7,"spinRate":1863,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4262683033014043,"extension":6.599578012420283},"index":3,"playId":"fa6c590f-eddd-31cd-91b0-94aa4cd6438f","pitchNumber":3,"startTime":"2026-07-08T00:11:36.411Z","endTime":"2026-07-08T00:11:39.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47225670322195,"aZ":-24.91873443766947,"pfxX":-7.88591187171521,"pfxZ":4.348263383744362,"pX":-2.0142803446192197,"pZ":3.227013170923692,"vX0":0.4247037859308418,"vY0":-128.3256392475352,"vZ0":-1.5538112037139231,"x":193.78,"y":151.65,"x0":-1.1573642024223822,"y0":50.00200946403444,"z0":5.780927470795215,"aX":-13.155425879251144},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.8,"breakHorizontal":14.2,"spinRate":1882,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.42677875150357014,"extension":6.6797940708174},"index":4,"playId":"89bd365c-4ebf-349d-a9a9-bc6bd4ee8a20","pitchNumber":4,"startTime":"2026-07-08T00:12:04.760Z","endTime":"2026-07-08T00:12:07.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9984079878147,"aZ":-40.126328835276986,"pfxX":-0.2561524639104211,"pfxZ":-4.87057987825518,"pX":0.43454106586360014,"pZ":0.36067361479304305,"vX0":3.51094291740866,"vY0":-126.73656016218439,"vZ0":-5.344792574499723,"x":100.44,"y":229.04,"x0":-0.933238226801408,"y0":50.00208004738173,"z0":5.688364408900394,"aX":-0.4182648790361039},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-9.7,"breakHorizontal":-0.4,"spinRate":2589,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.43156113040973354,"extension":6.537162510032606},"index":5,"playId":"17f03c55-3e65-3b2f-9e7c-fbee19af4870","pitchNumber":5,"startTime":"2026-07-08T00:12:24.068Z","endTime":"2026-07-08T00:12:28.857Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-07-08T00:12:41.462Z","endTime":"2026-07-08T00:12:56.959Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.263673389229993,"aZ":-37.90828627580974,"pfxX":4.096854575133057,"pfxZ":-3.6841452296032493,"pX":-1.0191874173592064,"pZ":4.2177993586120675,"vX0":-0.8575137283676053,"vY0":-123.8319468497234,"vZ0":3.353625142517474,"x":155.85,"y":124.9,"x0":-1.201160362927244,"y0":50.00355862367045,"z0":6.013167950446471,"aX":6.375319081825073},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.6,"breakHorizontal":-7.2,"spinRate":2409,"spinDirection":34},"zone":11,"typeConfidence":2.0,"plateTime":0.44198476733110015,"extension":6.476401559121757},"index":7,"playId":"87cc2063-08ca-3e27-83c3-a869b30b246f","pitchNumber":6,"startTime":"2026-07-08T00:12:56.959Z","endTime":"2026-07-08T00:13:07.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:13:07.447Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Seiya Suzuki pops out to shortstop Gunnar Henderson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T00:13:03.032Z","endTime":"2026-07-08T00:14:21.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"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":96.2,"endSpeed":88.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.860347976228944,"aZ":-20.697198925306143,"pfxX":-8.566032283103663,"pfxZ":5.756704953080018,"pX":-1.161079001256898,"pZ":4.052082652173171,"vX0":2.766673636712405,"vY0":-140.10210545710413,"vZ0":-0.7821313053263131,"x":161.26,"y":129.37,"x0":-1.0469847009360878,"y0":50.00048501219981,"z0":5.6841921822244785,"aX":-17.071893504467283},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.4,"breakHorizontal":15.0,"spinRate":2264,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3905388417168223,"extension":6.694240584612154},"index":0,"playId":"37692c7f-f169-3d3d-9d06-ba4d8c0780f5","pitchNumber":1,"startTime":"2026-07-08T00:13:28.746Z","endTime":"2026-07-08T00:13:31.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.841066108754863,"aZ":-28.05010053410227,"pfxX":1.8961111632718113,"pfxZ":2.333324193377008,"pX":-0.14524297297228955,"pZ":3.9784995381369552,"vX0":2.2126395848894203,"vY0":-131.57921582888167,"vZ0":0.7805308564315128,"x":122.54,"y":131.36,"x0":-1.2409214054325306,"y0":50.003441421080964,"z0":5.743845787520745,"aX":3.3503353813835686},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.6,"breakHorizontal":-3.8,"spinRate":2257,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.41502702224222876,"extension":6.586364301523038},"index":1,"playId":"8589f6c7-9de9-3941-93cb-1e958cce2c72","pitchNumber":2,"startTime":"2026-07-08T00:13:47.093Z","endTime":"2026-07-08T00:13:50.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.341418805688626,"aZ":-27.595753889458425,"pfxX":2.1566599538331035,"pfxZ":2.5791235251231512,"pX":0.45734824750446407,"pZ":1.4775990356588065,"vX0":3.4491494754484258,"vY0":-131.64105129963662,"vZ0":-5.282472481220319,"x":99.57,"y":198.88,"x0":-1.1449277178268273,"y0":50.000358037309006,"z0":5.527994688401326,"aX":3.8210291630657003},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.8,"breakHorizontal":-4.6,"spinRate":2254,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.414504401873367,"extension":6.657246403028937},"hitData":{"launchSpeed":72.1,"launchAngle":58.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":119.99,"coordY":131.69}},"index":2,"playId":"9b7cc149-ded5-3581-bcbb-d1d195ae01f6","pitchNumber":3,"startTime":"2026-07-08T00:14:12.584Z","endTime":"2026-07-08T00:14:21.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:14:21.760Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Holliday called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-08T00:16:33.168Z","endTime":"2026-07-08T00:17:47.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"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":"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":91.1,"endSpeed":83.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.496050393011572,"aZ":-17.742894467010245,"pfxX":10.523940423240743,"pfxZ":8.176715739864068,"pX":0.6501794694500309,"pZ":1.7637589944664143,"vX0":-7.241284228444021,"vY0":-132.33327730013656,"vZ0":-5.98950240574583,"x":92.22,"y":191.16,"x0":2.0613097864249617,"y0":50.003842280985175,"z0":5.365951882225617,"aX":18.577470406035822},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.6,"breakHorizontal":-17.4,"spinRate":2376,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.41465257009292333,"extension":6.306968866423713},"index":0,"playId":"07d3c25d-d83f-3af1-a9de-2325e390cfdc","pitchNumber":1,"startTime":"2026-07-08T00:16:33.168Z","endTime":"2026-07-08T00:16:36.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.03452738204665,"aZ":-33.83787107273361,"pfxX":-0.46620624870126903,"pfxZ":-1.2120347584460998,"pX":-1.0866810360537609,"pZ":2.10737756012417,"vX0":-7.928588624591701,"vY0":-116.01054363720993,"vZ0":-0.03745250455742366,"x":158.42,"y":181.88,"x0":2.4240589115300963,"y0":50.00220835821718,"z0":5.327221992317323,"aX":-0.6394927818441868},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-1.9,"breakHorizontal":2.6,"spinRate":2419,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.47065903633253825,"extension":6.209349945060886},"index":1,"playId":"ec252628-2abe-38c8-b86f-3a0ebf3c666a","pitchNumber":2,"startTime":"2026-07-08T00:16:48.199Z","endTime":"2026-07-08T00:16:51.199Z","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":82.9,"endSpeed":76.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90649076135769,"aZ":-32.64809170243781,"pfxX":-0.4054356141618989,"pfxZ":-0.32369650004729866,"pX":-0.45296654624899935,"pZ":0.824189038939972,"vX0":-7.24000299641121,"vY0":-120.62633377300209,"vZ0":-3.176405707657244,"x":134.27,"y":216.53,"x0":2.6366539705376284,"y0":50.00065569378093,"z0":5.0288655808401765,"aX":-0.5983086370393087},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.1,"breakHorizontal":2.4,"spinRate":2555,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.45362268346803836,"extension":6.184446459162366},"index":2,"playId":"5a641ba7-e021-3ea9-bf0f-d72b2c511b13","pitchNumber":3,"startTime":"2026-07-08T00:17:07.486Z","endTime":"2026-07-08T00:17:11.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.664371799550942,"aZ":-31.033055551493394,"pfxX":0.6417913600329888,"pfxZ":0.7660706455404878,"pX":-1.3801927762277815,"pZ":1.9231242154629569,"vX0":-9.307761422040738,"vY0":-120.64411976339517,"vZ0":-1.0105318258535194,"x":169.61,"y":186.86,"x0":2.430958174658503,"y0":50.00226640152658,"z0":5.062658084536092,"aX":0.9556867014074747},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.4,"breakHorizontal":0.8,"spinRate":2579,"spinDirection":341},"zone":13,"typeConfidence":2.0,"plateTime":0.45259789335733336,"extension":6.051666933077456},"index":3,"playId":"176292e1-6630-3346-830f-361609bd037c","pitchNumber":4,"startTime":"2026-07-08T00:17:23.094Z","endTime":"2026-07-08T00:17:27.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59503567347723,"aZ":-17.557564415484777,"pfxX":8.651061615848764,"pfxZ":7.970331011526441,"pX":-0.19862758049830978,"pZ":2.200932917590471,"vX0":-8.429286737667722,"vY0":-134.66754305003866,"vZ0":-4.891048591994831,"x":124.57,"y":179.35,"x0":1.8499901558576684,"y0":50.0059924995918,"z0":5.2851138899158325,"aX":15.872371272755275},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":-13.8,"spinRate":2410,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.40692679576483215,"extension":6.186910377530183},"index":4,"playId":"58ac889c-8795-3f38-939e-38877ef07f39","pitchNumber":5,"startTime":"2026-07-08T00:17:43.240Z","endTime":"2026-07-08T00:17:47.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:17:47.307Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Taylor Ward pops out to first baseman Michael Busch in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-08T00:17:47.274Z","endTime":"2026-07-08T00:18:59.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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(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":72.9,"endSpeed":66.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.535318218907317,"aZ":-37.69864178786887,"pfxX":-2.827130675214748,"pfxZ":-4.88965949920269,"pX":0.9601935662489146,"pZ":2.9547828268707477,"vX0":-1.7070535190320193,"vY0":-106.01048446947536,"vZ0":2.8469504189838704,"x":80.4,"y":159.0,"x0":2.1455827091156983,"y0":50.00496453271874,"z0":5.922989005856765,"aX":-3.1911898325292287},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-7.7,"breakHorizontal":5.6,"spinRate":2257,"spinDirection":313},"zone":12,"typeConfidence":2.0,"plateTime":0.5183213329385463,"extension":5.99758304621155},"index":0,"playId":"c9412f62-fb0d-3833-99ef-0c07e4162229","pitchNumber":1,"startTime":"2026-07-08T00:18:12.942Z","endTime":"2026-07-08T00:18:16.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.138545463183082,"aZ":-30.18677400070545,"pfxX":11.351288366042429,"pfxZ":1.4366837424748216,"pX":0.12927873775365387,"pZ":1.8112003224490358,"vX0":-8.075384446478928,"vY0":-116.53162553662466,"vZ0":-1.5562187665948364,"x":112.07,"y":189.88,"x0":2.1584897700721637,"y0":50.00022895571319,"z0":5.329451568482758,"aX":15.667296545948503},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.5,"breakHorizontal":-18.6,"spinRate":1774,"spinDirection":113},"zone":8,"typeConfidence":2.0,"plateTime":0.46934645496395655,"extension":6.265583333934002},"index":1,"playId":"223d7447-fc3a-31ce-be64-b73391f87011","pitchNumber":2,"startTime":"2026-07-08T00:18:28.131Z","endTime":"2026-07-08T00:18:33.348Z","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":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.896976187270806,"aZ":-30.28102850630133,"pfxX":8.700529575815512,"pfxZ":1.3592101748781982,"pX":0.8900922124034518,"pZ":2.1643138821645302,"vX0":-5.833007022220567,"vY0":-116.95048027827373,"vZ0":-0.8093559367731755,"x":83.07,"y":180.34,"x0":2.2792017183045723,"y0":50.00356994103262,"z0":5.341084049942152,"aX":12.120550859725926},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.5,"breakHorizontal":-14.4,"spinRate":1746,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.46733996467532624,"extension":6.119151970419012},"hitData":{"launchSpeed":83.0,"launchAngle":68.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.92,"coordY":167.33}},"index":2,"playId":"a8a6beef-47b0-35c3-9ba7-78b061290dc4","pitchNumber":3,"startTime":"2026-07-08T00:18:48.310Z","endTime":"2026-07-08T00:18:59.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:18:59.423Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adley Rutschman singles on a line drive to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-08T00:19:06.141Z","endTime":"2026-07-08T00:20:37.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90284096216868,"aZ":-17.92780023079525,"pfxX":9.078047175829308,"pfxZ":7.60504252100573,"pX":1.0534669107631345,"pZ":3.217650383707642,"vX0":-5.697144111817653,"vY0":-136.24037766801464,"vZ0":-2.634175838915062,"x":76.84,"y":151.9,"x0":1.9959775675283689,"y0":50.0044490599563,"z0":5.441230797960296,"aX":17.007759318333925},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":-15.1,"spinRate":2327,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.40256798019996065,"extension":6.101343466532047},"index":0,"playId":"cec8d625-cc31-3744-8b6d-624b83482b12","pitchNumber":1,"startTime":"2026-07-08T00:19:28.753Z","endTime":"2026-07-08T00:19:32.397Z","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.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.129662266430344,"aZ":-18.924052899391267,"pfxX":9.20708850485725,"pfxZ":7.224375389127653,"pX":0.7837161898392331,"pZ":3.4959297276868075,"vX0":-6.406949196965158,"vY0":-134.7776777595708,"vZ0":-1.8450029380057544,"x":87.13,"y":144.39,"x0":1.9991904767671471,"y0":50.00282029185939,"z0":5.530111738323208,"aX":16.886732674572205},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":-15.2,"spinRate":2260,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.4068742563848282,"extension":6.144821353894757},"index":1,"playId":"8e061798-2f4a-315f-b2a8-4252c830edb4","pitchNumber":2,"startTime":"2026-07-08T00:19:44.362Z","endTime":"2026-07-08T00:19:48.367Z","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":79.9,"endSpeed":73.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.418082371273456,"aZ":-32.2496771547062,"pfxX":11.884094010948395,"pfxZ":-0.05823021483391777,"pX":-0.0018000831539375546,"pZ":1.1997831198289615,"vX0":-8.50961544089865,"vY0":-116.01843803393241,"vZ0":-2.2982982835654235,"x":117.07,"y":206.39,"x0":2.1759457549918637,"y0":50.00168871668231,"z0":5.287339053036829,"aX":16.14313026728759},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-0.4,"breakHorizontal":-19.3,"spinRate":1826,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.4727476630212051,"extension":6.182806692398957},"index":2,"playId":"3d289ff1-b0d5-3788-a248-8459f339c0f0","pitchNumber":3,"startTime":"2026-07-08T00:20:00.068Z","endTime":"2026-07-08T00:20:03.142Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-08T00:20:07.023Z","endTime":"2026-07-08T00:20:24.068Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"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":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88776490100175,"aZ":-29.118456243105832,"pfxX":12.046919460750118,"pfxZ":2.237706235053145,"pX":0.6833723591676106,"pZ":1.2915735774276653,"vX0":-7.2112648950265,"vY0":-116.51857345637805,"vZ0":-2.6964480981145655,"x":90.95,"y":203.91,"x0":2.260775560302338,"y0":50.005800043355165,"z0":5.228810212304758,"aX":16.48700334715936},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":3.6,"breakHorizontal":-19.9,"spinRate":1857,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4709468229964786,"extension":6.123849122338663},"hitData":{"launchSpeed":64.8,"launchAngle":25.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.32,"coordY":112.4}},"index":4,"playId":"f947f267-63a8-3cf2-9361-7185661b0a6b","pitchNumber":4,"startTime":"2026-07-08T00:20:24.068Z","endTime":"2026-07-08T00:20:37.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:20:37.796Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gunnar Henderson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-08T00:20:36.084Z","endTime":"2026-07-08T00:22:00.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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, 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.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.677637659346402,"aZ":-30.6562959981119,"pfxX":9.846037556188184,"pfxZ":1.0955245970623935,"pX":0.8154295123187766,"pZ":2.734612386841846,"vX0":-6.511450417920834,"vY0":-116.3753968546353,"vZ0":0.6252052419048326,"x":85.92,"y":164.95,"x0":2.3626055063864175,"y0":50.00039928027224,"z0":5.353405065989477,"aX":13.580250393032635},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.4,"breakHorizontal":-16.3,"spinRate":1989,"spinDirection":109},"zone":6,"typeConfidence":2.0,"plateTime":0.46963880111202716,"extension":6.28678595470155},"index":0,"playId":"e8faf1f4-b36e-3bd3-af83-2a7d8aa192c2","pitchNumber":1,"startTime":"2026-07-08T00:21:02.882Z","endTime":"2026-07-08T00:21:06.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.445409153277417,"aZ":-30.268054217815884,"pfxX":1.4795683951209544,"pfxZ":1.2347904935962344,"pX":0.30533714758777925,"pZ":2.0474862023062697,"vX0":-5.896434296335503,"vY0":-123.422333986202,"vZ0":-1.0500615228439947,"x":105.36,"y":183.5,"x0":2.5325577696444794,"y0":50.00298635838143,"z0":5.0262891524093405,"aX":2.2845368741696914},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.3,"breakHorizontal":-1.3,"spinRate":2582,"spinDirection":158},"zone":8,"typeConfidence":2.0,"plateTime":0.44368778410433585,"extension":6.078477968961534},"index":1,"playId":"a4bb9f1a-b8ac-3bc5-977b-e251bebe08a6","pitchNumber":2,"startTime":"2026-07-08T00:21:22.796Z","endTime":"2026-07-08T00:21:26.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":71.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.701096155788544,"aZ":-38.6666847922959,"pfxX":-5.385373699649814,"pfxZ":-5.1322921363833505,"pX":-1.4945839801755485,"pZ":1.5794853964297864,"vX0":-5.871494565761475,"vY0":-112.18417910818202,"vZ0":-0.48457512346224985,"x":173.97,"y":196.13,"x0":1.8635118469832523,"y0":50.001985853557365,"z0":5.764696068091074,"aX":-6.8129962346531725},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-9.1,"breakHorizontal":11.4,"spinRate":2520,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.48962401248248666,"extension":6.316610052930018},"index":2,"playId":"cfcdab33-cd9d-36f0-b0a3-48c1389122d2","pitchNumber":3,"startTime":"2026-07-08T00:21:56.131Z","endTime":"2026-07-08T00:22:00.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:22:00.563Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T00:24:01.577Z","endTime":"2026-07-08T00:25:37.284Z","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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27041745355723,"aZ":-10.834718058647749,"pfxX":-4.742588678933701,"pfxZ":11.24066437617428,"pX":-0.5976712138196965,"pZ":2.4616333171808065,"vX0":3.090101672511217,"vY0":-137.3671355519017,"vZ0":-6.426214552466562,"x":139.78,"y":172.32,"x0":-1.124716772395452,"y0":50.005829322426045,"z0":5.578472583818792,"aX":-9.006386889604924},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.1,"breakHorizontal":7.9,"spinRate":2434,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.39972701883121875,"extension":6.606784357905798},"index":0,"playId":"f89acfc1-431c-3abe-806b-ac290384f933","pitchNumber":1,"startTime":"2026-07-08T00:24:14.159Z","endTime":"2026-07-08T00:24:17.661Z","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.4,"endSpeed":80.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.502388000055817,"aZ":-19.52277569836787,"pfxX":-6.430526181739964,"pfxZ":7.73405834453967,"pX":-0.4483494892436617,"pZ":1.449498252093868,"vX0":3.425110526320561,"vY0":-127.20190189236362,"vZ0":-6.398129673316015,"x":134.09,"y":199.64,"x0":-0.9780082986084238,"y0":50.00443434890674,"z0":5.549342022193624,"aX":-10.520959695552763},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.7,"breakHorizontal":10.8,"spinRate":1921,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.43087327285838484,"extension":6.63720623082352},"index":1,"playId":"dfabb72b-5f36-39ac-96e0-1ff5993b515b","pitchNumber":2,"startTime":"2026-07-08T00:24:31.784Z","endTime":"2026-07-08T00:24:35.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4867189809511,"aZ":-9.606172652202122,"pfxX":-4.7679612176498045,"pfxZ":11.72260132922578,"pX":-0.9653601101925132,"pZ":2.516534345628672,"vX0":1.6542333465970303,"vY0":-138.27963092519394,"vZ0":-6.620514791849543,"x":153.8,"y":170.83,"x0":-0.953870062340765,"y0":50.00533175375865,"z0":5.595243299137631,"aX":-9.181933012998648},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.9,"breakHorizontal":8.3,"spinRate":2436,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3969661368171735,"extension":6.571423457277053},"index":2,"playId":"cdc213fb-d89b-3c87-bfd8-c5bf4c3f194a","pitchNumber":3,"startTime":"2026-07-08T00:24:50.835Z","endTime":"2026-07-08T00:24:54.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08710487158007,"aZ":-41.78405145491665,"pfxX":4.051034116473819,"pfxZ":-6.245541657954935,"pX":0.09981294755870472,"pZ":1.5688120304721418,"vX0":1.47394697733577,"vY0":-122.95683126841053,"vZ0":-1.6278271215797522,"x":113.2,"y":196.42,"x0":-1.0326960341202163,"y0":50.00119250762207,"z0":5.766846151081583,"aX":6.236386850849519},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-11.4,"breakHorizontal":-7.7,"spinRate":2613,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4445032898609389,"extension":6.512893600247062},"index":3,"playId":"4df669ed-5326-3e6d-b360-6bb0312e9f42","pitchNumber":4,"startTime":"2026-07-08T00:25:08.810Z","endTime":"2026-07-08T00:25:12.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75639989272051,"aZ":-13.590739243149946,"pfxX":-5.622251946487231,"pfxZ":9.30263621134129,"pX":-0.29779620880933394,"pZ":2.445216735256508,"vX0":3.7876903774143336,"vY0":-140.22483639458346,"vZ0":-6.181760241505796,"x":128.35,"y":172.76,"x0":-0.9333608383378648,"y0":50.00508465636696,"z0":5.559821018897178,"aX":-11.233746667243889},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":9.5,"spinRate":2442,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.39013237287495883,"extension":6.660004813569047},"hitData":{"launchSpeed":95.1,"launchAngle":26.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.54,"coordY":99.14}},"index":4,"playId":"f1a142a9-7bfb-3582-9982-74e8db671f62","pitchNumber":5,"startTime":"2026-07-08T00:25:27.420Z","endTime":"2026-07-08T00:25:37.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:25:37.284Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nico Hoerner strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T00:25:35.910Z","endTime":"2026-07-08T00:26:53.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.305041254703273,"aZ":-13.505398634449103,"pfxX":-5.158467165835184,"pfxZ":9.727642737301675,"pX":0.017753052735726936,"pZ":2.5882240817156994,"vX0":4.397145920946415,"vY0":-137.39111797385445,"vZ0":-5.637171639900207,"x":116.32,"y":168.9,"x0":-0.9300843353541998,"y0":50.006207012833535,"z0":5.5781879415951305,"aX":-9.903183309494585},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":8.5,"spinRate":2402,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.39806611547983195,"extension":6.6580155092296},"index":0,"playId":"545aa4e5-6d55-32b4-abfb-5bf7c9fc6463","pitchNumber":1,"startTime":"2026-07-08T00:26:02.253Z","endTime":"2026-07-08T00:26:05.822Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-08T00:26:14.982Z","endTime":"2026-07-08T00:26:30.459Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17739511410921,"aZ":-24.679297206144366,"pfxX":2.1237387341750833,"pfxZ":4.245907326822136,"pX":0.6854366517304801,"pZ":2.4788252985903174,"vX0":4.005506878271256,"vY0":-131.13421590066565,"vZ0":-3.296782381754269,"x":90.87,"y":171.85,"x0":-1.1296618909635132,"y0":50.003361234108944,"z0":5.565566443461123,"aX":3.7488686845446813},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.3,"breakHorizontal":-4.7,"spinRate":2396,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.4155146350816259,"extension":6.759897598456765},"index":2,"playId":"b00b31bc-f275-3768-acdd-eb1eeb9f4996","pitchNumber":2,"startTime":"2026-07-08T00:26:30.459Z","endTime":"2026-07-08T00:26:33.522Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.874350903553157,"aZ":-43.99924190078552,"pfxX":3.053610970858448,"pfxZ":-7.3201391593311875,"pX":1.1871178370241977,"pZ":0.9357213667047384,"vX0":4.119364604195527,"vY0":-126.07047962482493,"vZ0":-2.996010594045461,"x":71.75,"y":213.52,"x0":-0.8628717059785826,"y0":50.00395986524533,"z0":5.679914035337832,"aX":4.931283820313788},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-13.7,"breakHorizontal":-6.5,"spinRate":2616,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4339302470577895,"extension":6.7301579334309105},"index":3,"playId":"14750c7e-651f-3960-9040-7058ef529588","pitchNumber":3,"startTime":"2026-07-08T00:26:47.482Z","endTime":"2026-07-08T00:26:53.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:26:53.757Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T00:26:55.819Z","endTime":"2026-07-08T00:28:46.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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.1,"endSpeed":86.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.245362173202704,"aZ":-14.874226551711757,"pfxX":-6.190438117155395,"pfxZ":8.937419760218784,"pX":-1.4422140596980502,"pZ":2.3136332649684412,"vX0":1.2405358721162185,"vY0":-138.35177032772663,"vZ0":-6.295808231053278,"x":171.97,"y":176.31,"x0":-1.092511763343885,"y0":50.00423486390507,"z0":5.617955299692578,"aX":-11.98612194093658},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":10.9,"spinRate":2396,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.3960886958556955,"extension":6.657537705083981},"index":0,"playId":"a1784d00-eaa4-35b5-8e7f-9cc86d1cf241","pitchNumber":1,"startTime":"2026-07-08T00:27:20.607Z","endTime":"2026-07-08T00:27:24.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.349246584354432,"aZ":-21.82010637969875,"pfxX":-8.090062813455281,"pfxZ":6.32080502535604,"pX":-0.664327074151861,"pZ":1.3918718558509038,"vX0":3.8240233142522997,"vY0":-126.97840565582094,"vZ0":-6.176677385043491,"x":142.32,"y":201.2,"x0":-1.1366683953607106,"y0":50.00048714720621,"z0":5.585344873239319,"aX":-13.244085343086754},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.3,"breakHorizontal":13.8,"spinRate":1854,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4309203760155911,"extension":6.6034570704609585},"index":1,"playId":"78dad4e6-e8d5-32aa-aa89-e4c7fffee59d","pitchNumber":2,"startTime":"2026-07-08T00:27:37.131Z","endTime":"2026-07-08T00:27:40.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.834942106577312,"aZ":-14.598898428132289,"pfxX":-6.391252828376,"pfxZ":9.051114911068744,"pX":-0.8955525083680692,"pZ":3.077099847352386,"vX0":2.7268523745766564,"vY0":-138.4373613485683,"vZ0":-4.284198728185463,"x":151.14,"y":155.7,"x0":-1.0629043534108382,"y0":50.00052100568904,"z0":5.621530116239836,"aX":-12.406334709270203},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":11.0,"spinRate":2428,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3956075386742057,"extension":6.652599480366143},"index":2,"playId":"bc9d3848-8c52-3ea2-babb-de49fd50b1d3","pitchNumber":3,"startTime":"2026-07-08T00:27:55.584Z","endTime":"2026-07-08T00:27:58.848Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33678590820653,"aZ":-39.873818695566534,"pfxX":2.203951804631669,"pfxZ":-4.880111401622008,"pX":0.3412896955594422,"pZ":2.32316559126182,"vX0":2.3951487745018585,"vY0":-124.35242550636555,"vZ0":-0.358344375955562,"x":103.99,"y":176.05,"x0":-0.9183333791409242,"y0":50.00478624236006,"z0":5.757915324904191,"aX":3.475298363330213},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-8.8,"breakHorizontal":-4.6,"spinRate":2524,"spinDirection":31},"zone":6,"typeConfidence":2.0,"plateTime":0.43931538656383484,"extension":6.540253415487802},"index":3,"playId":"f9e2a063-c452-37a5-8a40-9ac14ecd45c0","pitchNumber":4,"startTime":"2026-07-08T00:28:15.346Z","endTime":"2026-07-08T00:28:19.162Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-08T00:28:29.697Z","endTime":"2026-07-08T00:28:42.885Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.415226744173445,"aZ":-39.06175088291683,"pfxX":2.6654717031834787,"pfxZ":-4.275020265951466,"pX":0.1388374364487727,"pZ":1.9108492992911394,"vX0":2.190885276582009,"vY0":-125.60768914578017,"vZ0":-1.3958552353211973,"x":111.71,"y":187.19,"x0":-1.0883531527261265,"y0":50.00245909049087,"z0":5.625580419737564,"aX":4.294818315700084},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.8,"breakHorizontal":-5.3,"spinRate":2652,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.4346617825633068,"extension":6.679402510983547},"index":5,"playId":"f008cffa-4940-3864-a7fe-b3c7d2be5891","pitchNumber":5,"startTime":"2026-07-08T00:28:42.885Z","endTime":"2026-07-08T00:28:46.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:28:46.928Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a sharp line drive to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T00:30:51.854Z","endTime":"2026-07-08T00:31:29.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.618841255712763,"aZ":-18.64956432059712,"pfxX":8.04603365360946,"pfxZ":7.15854344424209,"pX":0.9795188058946334,"pZ":2.7989631953620226,"vX0":-5.59225495186337,"vY0":-136.06168449579644,"vZ0":-3.752359635719027,"x":79.66,"y":163.21,"x0":2.0077637423865973,"y0":50.00646404130192,"z0":5.475244335306116,"aX":15.20978390767715},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.5,"breakHorizontal":-13.6,"spinRate":2378,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4013448409511966,"extension":6.1313394303022015},"index":0,"playId":"b9be40b5-095b-3bab-82fb-5b6962493720","pitchNumber":1,"startTime":"2026-07-08T00:31:00.694Z","endTime":"2026-07-08T00:31:03.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.655150210241906,"aZ":-20.447554111138082,"pfxX":8.881402276990766,"pfxZ":6.219400983773387,"pX":-0.30747798071510746,"pZ":1.9903513089133302,"vX0":-8.57816258193768,"vY0":-135.4846488696695,"vZ0":-5.2253773418674445,"x":128.72,"y":185.04,"x0":1.7242747704451808,"y0":50.0039191042457,"z0":5.3449993314601345,"aX":16.74776428909992},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.4,"breakHorizontal":-14.6,"spinRate":2446,"spinDirection":127},"zone":7,"typeConfidence":2.0,"plateTime":0.40210537839165506,"extension":6.211229773334855},"hitData":{"launchSpeed":111.9,"launchAngle":9.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":57.17,"coordY":98.66}},"index":1,"playId":"2b611e8c-9cd9-3ee1-bdd3-a9dc178c6523","pitchNumber":2,"startTime":"2026-07-08T00:31:18.418Z","endTime":"2026-07-08T00:31:29.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:31:29.323Z","atBatIndex":28},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Coby Mayo hit by pitch. Pete Alonso to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T00:31:26.710Z","endTime":"2026-07-08T00:32:01.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":71.6,"endSpeed":66.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.301573471019584,"aZ":-38.42006090182828,"pfxX":-3.596907996194745,"pfxZ":-5.707776611011133,"pX":-1.5133832421096365,"pZ":0.7183994097883775,"vX0":-5.997786268024879,"vY0":-104.19509002142581,"vZ0":-1.028137141434475,"x":174.69,"y":219.38,"x0":1.8753219475931473,"y0":50.00370411796854,"z0":5.777587675868536,"aX":-3.934728192643216},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":-10.2,"breakHorizontal":8.3,"spinRate":2310,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.5266584022753289,"extension":6.033428849286904},"index":0,"playId":"a4d2479b-b940-38b5-8a1e-cc62f30932c0","pitchNumber":1,"startTime":"2026-07-08T00:31:54.645Z","endTime":"2026-07-08T00:32:01.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:32:01.657Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samuel Basallo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T00:32:06.735Z","endTime":"2026-07-08T00:33:55.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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":"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.2,"endSpeed":76.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37803549918729,"aZ":-33.42478832797909,"pfxX":-0.5284931862819406,"pfxZ":-0.8503307030244205,"pX":0.856160311642347,"pZ":2.2171901874828843,"vX0":-3.9002850039035257,"vY0":-121.12749200665175,"vZ0":-0.004088776298654562,"x":84.37,"y":178.92,"x0":2.5610361640901536,"y0":50.00133930854526,"z0":5.160439576084125,"aX":-0.7786972897325921},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.2,"breakHorizontal":1.9,"spinRate":2420,"spinDirection":290},"zone":9,"typeConfidence":2.0,"plateTime":0.45354547795043887,"extension":6.027987314419721},"index":0,"playId":"7b787c2a-9ccd-384a-a0fa-1d7e521b7a94","pitchNumber":1,"startTime":"2026-07-08T00:32:31.024Z","endTime":"2026-07-08T00:32:34.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.460795295411177,"aZ":-32.12790372782055,"pfxX":-2.0283068184157225,"pfxZ":0.03095339003122799,"pX":1.069974982075773,"pZ":1.9276126184291436,"vX0":-3.131782775849586,"vY0":-121.13629767593666,"vZ0":-0.9497182881927637,"x":76.22,"y":186.73,"x0":2.6426062064334794,"y0":50.00243759133254,"z0":5.131138141084206,"aX":-3.0168084101392263},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.1,"breakHorizontal":4.4,"spinRate":2394,"spinDirection":267},"zone":14,"typeConfidence":2.0,"plateTime":0.45200386612676313,"extension":6.130629227865338},"index":1,"playId":"f464f52f-f66b-3e35-9e9a-6ffa9b17134e","pitchNumber":2,"startTime":"2026-07-08T00:32:51.513Z","endTime":"2026-07-08T00:32:55.371Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-08T00:33:08.836Z","endTime":"2026-07-08T00:33:29.066Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.9,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.010451757479515,"aZ":-37.42434759854152,"pfxX":-5.022465671389735,"pfxZ":-4.190110985996006,"pX":-1.5091040198918462,"pZ":1.682545820201092,"vX0":-6.039542348631781,"vY0":-111.20470947423351,"vZ0":-0.2174847806203597,"x":174.52,"y":193.35,"x0":1.895020468311879,"y0":50.00476533622045,"z0":5.665074417548952,"aX":-6.28795687153197},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-7.3,"breakHorizontal":10.7,"spinRate":2450,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4926035799196642,"extension":6.2256132619183004},"index":3,"playId":"29c636d7-e33b-3bd5-a33b-6561848c3b09","pitchNumber":3,"startTime":"2026-07-08T00:33:29.066Z","endTime":"2026-07-08T00:33:34.717Z","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.0,"endSpeed":78.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78827073977877,"aZ":-29.96498318384911,"pfxX":1.0690239073669816,"pfxZ":1.428613725664393,"pX":-0.7194492887390401,"pZ":1.9647711569483677,"vX0":-8.084849263234865,"vY0":-123.50263987352426,"vZ0":-1.2470542866206145,"x":144.42,"y":185.73,"x0":2.4587127784881146,"y0":50.00176807840146,"z0":4.998476445148492,"aX":1.6518999817328242},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.5,"breakHorizontal":0.0,"spinRate":2544,"spinDirection":327},"zone":7,"typeConfidence":2.0,"plateTime":0.44364786190724637,"extension":6.112105603979002},"index":4,"playId":"3be9fd78-b4b3-34d7-8fbd-fabc4769a6a3","pitchNumber":4,"startTime":"2026-07-08T00:33:52.049Z","endTime":"2026-07-08T00:33:55.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:33:55.127Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T00:34:08.574Z","endTime":"2026-07-08T00:36:53.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51804719469287,"aZ":-18.641606744345555,"pfxX":9.423086605930365,"pfxZ":7.108697824315266,"pX":0.11078779967779152,"pZ":2.126731995059358,"vX0":-7.883833843160019,"vY0":-136.72060223907928,"vZ0":-5.316180584162968,"x":112.78,"y":181.36,"x0":1.7992926106958052,"y0":50.0048725562068,"z0":5.365019570592515,"aX":17.94438510477315},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":-15.5,"spinRate":2459,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.39973377620478256,"extension":6.1969544816195805},"index":0,"playId":"c7e5e6e2-b716-3afe-8edf-1795a114faa4","pitchNumber":1,"startTime":"2026-07-08T00:34:26.279Z","endTime":"2026-07-08T00:34:29.279Z","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.6,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35686175165127,"aZ":-19.698440231366288,"pfxX":8.436809084446534,"pfxZ":6.549100274948211,"pX":-0.08358084676210865,"pZ":3.6850216752240885,"vX0":-7.802347343227989,"vY0":-136.3008143491224,"vZ0":-1.1487306612124013,"x":120.19,"y":139.28,"x0":1.7022478376333983,"y0":50.005435902656515,"z0":5.455532561770671,"aX":16.080465566900024},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.9,"breakHorizontal":-13.9,"spinRate":2377,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.399893239376222,"extension":6.174182445379763},"index":1,"playId":"ab24a5b8-6a85-3644-9e27-fff88c059bf5","pitchNumber":2,"startTime":"2026-07-08T00:34:47.709Z","endTime":"2026-07-08T00:34:51.417Z","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":93.5,"endSpeed":86.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.866674460054096,"aZ":-21.082224926782818,"pfxX":10.152862080496028,"pfxZ":5.889013414081118,"pX":-0.2404418492030787,"pZ":2.587914509529757,"vX0":-9.11927933841353,"vY0":-135.898199409197,"vZ0":-3.612567360751689,"x":126.17,"y":168.91,"x0":1.8284085231944356,"y0":50.00312487329658,"z0":5.3868290736351,"aX":19.12172955110896},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.1,"breakHorizontal":-16.7,"spinRate":2408,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.40199423362739495,"extension":6.24450438272622},"index":2,"playId":"807df56c-a734-33b2-9d8e-531ed2a496f7","pitchNumber":3,"startTime":"2026-07-08T00:35:10.610Z","endTime":"2026-07-08T00:35:13.610Z","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":79.5,"endSpeed":73.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.61012683536336,"aZ":-30.60442427814888,"pfxX":9.987319947751631,"pfxZ":1.1509025738655545,"pX":0.5857638059224813,"pZ":0.8100452909003417,"vX0":-6.845882520402808,"vY0":-115.62552677813426,"vZ0":-3.3437166371310783,"x":94.67,"y":216.91,"x0":2.2732204223637145,"y0":50.005635351987586,"z0":5.1825424345824915,"aX":13.656041535899787},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.6,"breakHorizontal":-16.6,"spinRate":1766,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4719832884448123,"extension":6.155407099974988},"index":3,"playId":"a295825e-620c-381b-95df-1f139f9b5149","pitchNumber":4,"startTime":"2026-07-08T00:35:49.961Z","endTime":"2026-07-08T00:35:54.402Z","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":93.7,"endSpeed":85.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.568521303548852,"aZ":-20.47659832202205,"pfxX":9.172953409985332,"pfxZ":6.195366475686004,"pX":-0.07138504882846061,"pZ":2.901005447271892,"vX0":-8.353850097877357,"vY0":-136.19623669405706,"vZ0":-2.88148125326273,"x":119.72,"y":160.45,"x0":1.8367225981337691,"y0":50.00065483305294,"z0":5.381014353048119,"aX":17.31365053152052},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.8,"breakHorizontal":-15.0,"spinRate":2364,"spinDirection":123},"zone":2,"typeConfidence":2.0,"plateTime":0.40142234327741644,"extension":6.187421019862847},"index":4,"playId":"96aea1ec-cc8c-3376-b1c0-f87a68dc4156","pitchNumber":5,"startTime":"2026-07-08T00:36:12.174Z","endTime":"2026-07-08T00:36:16.227Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-08T00:36:31.580Z","endTime":"2026-07-08T00:36:49.697Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.293017285871834,"aZ":-35.5703846608795,"pfxX":-0.5600794952893242,"pfxZ":-2.2079981843144267,"pX":-0.7573537367650856,"pZ":0.7204551237526673,"vX0":-6.986190231857249,"vY0":-122.25625201190772,"vZ0":-3.227821268091474,"x":145.87,"y":219.33,"x0":2.190093928011924,"y0":50.00244020906231,"z0":5.059426814874689,"aX":-0.8607976370494955},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.4,"breakHorizontal":2.4,"spinRate":2677,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.44516690280898175,"extension":6.0857297872170575},"index":6,"playId":"953d7a3f-1b41-3a2e-aeee-03c23c493da9","pitchNumber":6,"startTime":"2026-07-08T00:36:49.697Z","endTime":"2026-07-08T00:36:53.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:36:53.547Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Beavers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T00:37:14.011Z","endTime":"2026-07-08T00:39:00.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"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(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":83.0,"endSpeed":77.4,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.727056074170974,"aZ":-30.383692252706176,"pfxX":-0.18364289773885023,"pfxZ":1.1995752495689658,"pX":-1.4548924731548627,"pZ":0.9109590984650586,"vX0":-9.073948228994634,"vY0":-120.62291984095488,"vZ0":-3.2683393575432307,"x":172.46,"y":214.18,"x0":2.359913574952247,"y0":50.001920523032155,"z0":4.927810454420558,"aX":-0.27366014859102006},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.7,"breakHorizontal":2.3,"spinRate":2663,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.45193124491104664,"extension":6.1989901508774325},"index":0,"playId":"fbc2e849-570d-374c-b181-5bfdbbee4660","pitchNumber":1,"startTime":"2026-07-08T00:37:19.958Z","endTime":"2026-07-08T00:37:22.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.6,"endSpeed":68.4,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.721495205984883,"aZ":-38.54337725761302,"pfxX":-4.139214619067087,"pfxZ":-5.4552803969907195,"pX":0.5346832780189255,"pZ":2.1250909711603407,"vX0":-2.593053994678701,"vY0":-107.14832554576967,"vZ0":1.5319293747349936,"x":96.62,"y":181.4,"x0":2.29633413341394,"y0":50.00186645284689,"z0":5.692732099549939,"aX":-4.834009664796774},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-9.1,"breakHorizontal":8.2,"spinRate":2367,"spinDirection":307},"zone":9,"typeConfidence":2.0,"plateTime":0.5103062063313781,"extension":6.069974451874864},"index":1,"playId":"08198b5d-a0f0-39e3-8fd4-e6deb471ecc9","pitchNumber":2,"startTime":"2026-07-08T00:37:39.294Z","endTime":"2026-07-08T00:37:42.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09661751412009,"aZ":-19.283920946088685,"pfxX":7.711343143872977,"pfxZ":6.861355426800548,"pX":0.736801514043883,"pZ":3.4596635734617998,"vX0":-5.882017840721924,"vY0":-136.0317547821885,"vZ0":-1.2763844234741943,"x":88.91,"y":145.37,"x0":1.9223321501779225,"y0":50.00574075771466,"z0":5.268434692014698,"aX":14.49308500406468},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.4,"breakHorizontal":-12.7,"spinRate":2396,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.4022459512774734,"extension":6.165748705468436},"index":2,"playId":"752f6914-7c29-33a1-a5b6-0bb21709d4dc","pitchNumber":3,"startTime":"2026-07-08T00:38:02.749Z","endTime":"2026-07-08T00:38:05.749Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-08T00:38:14.845Z","endTime":"2026-07-08T00:38:35.492Z","isPitch":false,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41249245526744,"aZ":-19.470416152308147,"pfxX":10.326825332397348,"pfxZ":6.853319027935278,"pX":-0.9564532238086862,"pZ":2.7246708693417467,"vX0":-10.903969511887675,"vY0":-135.2596025733781,"vZ0":-2.9746412091025984,"x":153.46,"y":165.21,"x0":1.7847648544767172,"y0":50.00249885771601,"z0":5.203446944249532,"aX":19.141275573118314},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.0,"breakHorizontal":-16.4,"spinRate":2415,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.40490541243580447,"extension":6.276299795965597},"index":4,"playId":"d987bef5-f0c1-301c-a2eb-090b959b3218","pitchNumber":4,"startTime":"2026-07-08T00:38:35.492Z","endTime":"2026-07-08T00:38:39.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62643742594913,"aZ":-31.215392320996497,"pfxX":1.0313786484093361,"pfxZ":0.6217726657996563,"pX":-1.0560065496190858,"pZ":1.4058171015705987,"vX0":-8.128198056009214,"vY0":-123.10113013164982,"vZ0":-2.244283265037011,"x":157.25,"y":200.82,"x0":2.1496251273180556,"y0":50.00302661436989,"z0":4.96279629554279,"aX":1.5900145896898283},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.8,"breakHorizontal":0.0,"spinRate":2692,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.4443456010342901,"extension":6.059182259409109},"index":5,"playId":"ee2f99b5-789c-3390-9799-365ef05f505d","pitchNumber":5,"startTime":"2026-07-08T00:38:57.861Z","endTime":"2026-07-08T00:39:00.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:39:00.875Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a ground ball to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T00:41:04.888Z","endTime":"2026-07-08T00:42:23.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.399821469214295,"aZ":-25.018534698803176,"pfxX":1.2274028994626587,"pfxZ":4.0843517543169785,"pX":0.7841773482336092,"pZ":2.4707232765467424,"vX0":4.4283526801024555,"vY0":-130.0302090016859,"vZ0":-3.262105558261296,"x":87.11,"y":172.07,"x0":-1.084756779939988,"y0":50.00157912385743,"z0":5.592277805144068,"aX":2.149616581314449},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.1,"breakHorizontal":-3.0,"spinRate":2168,"spinDirection":188},"zone":6,"typeConfidence":2.0,"plateTime":0.4175969058559783,"extension":6.7504511583680005},"index":0,"playId":"25b59670-a312-353a-a3ce-399c1867898f","pitchNumber":1,"startTime":"2026-07-08T00:41:15.440Z","endTime":"2026-07-08T00:41:20.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.852897669732002,"aZ":-39.64913205631303,"pfxX":1.786263626539255,"pfxZ":-4.816447683677364,"pX":1.5288761437403802,"pZ":1.399778565700709,"vX0":5.220205471301971,"vY0":-123.32704118142654,"vZ0":-2.4341459510930115,"x":58.72,"y":200.99,"x0":-0.8411361060878815,"y0":50.00289759454549,"z0":5.720498991848339,"aX":2.771630249703641},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-9.0,"breakHorizontal":-4.3,"spinRate":2502,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4428963952178693,"extension":6.668662110938551},"index":1,"playId":"c90ac958-f59b-3334-987c-d7532edfd3f3","pitchNumber":2,"startTime":"2026-07-08T00:41:34.005Z","endTime":"2026-07-08T00:41:37.537Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.478775537243386,"aZ":-38.923318889227794,"pfxX":1.1005326057982274,"pfxZ":-4.328942967724439,"pX":1.0157700234066458,"pZ":0.2814530798199383,"vX0":4.182449653131167,"vY0":-123.41831983542393,"vZ0":-5.218205086699339,"x":78.28,"y":231.18,"x0":-0.8377624561853668,"y0":50.00604573620902,"z0":5.668767792461567,"aX":1.7137831000161023},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-8.8,"breakHorizontal":-2.9,"spinRate":2527,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.44226874888711,"extension":6.561667766399637},"index":2,"playId":"a835db1d-37d4-3594-9d2c-df513237c3e0","pitchNumber":3,"startTime":"2026-07-08T00:41:52.881Z","endTime":"2026-07-08T00:41:55.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.403723437555527,"aZ":-39.40247410510048,"pfxX":2.706924969165519,"pfxZ":-4.494403945663743,"pX":0.25777737581443394,"pZ":1.8963919362295667,"vX0":2.0481902104770513,"vY0":-124.99405975294513,"vZ0":-1.710527145761415,"x":107.17,"y":187.58,"x0":-0.9194614297545908,"y0":50.004391850394946,"z0":5.77785930208857,"aX":4.351826095575892},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-8.3,"breakHorizontal":-5.3,"spinRate":2569,"spinDirection":30},"zone":9,"typeConfidence":2.0,"plateTime":0.4355532344965125,"extension":6.56424831144395},"hitData":{"launchSpeed":106.9,"launchAngle":6.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.87,"coordY":111.23}},"index":3,"playId":"f1713ef7-1b01-389d-ac47-f4c8fc9288c5","pitchNumber":4,"startTime":"2026-07-08T00:42:14.347Z","endTime":"2026-07-08T00:42:23.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:42:23.722Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Amaya doubles (7) on a line drive to center fielder Dylan Beavers. Dansby Swanson to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T00:42:25.460Z","endTime":"2026-07-08T00:43:19.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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],"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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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.8,"endSpeed":87.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94128303324887,"aZ":-21.872817375445948,"pfxX":-8.396618615285036,"pfxZ":5.315678491475349,"pX":-0.390216373358923,"pZ":1.3751207854613734,"vX0":4.791289694295208,"vY0":-137.92160704947398,"vZ0":-7.3411339610739805,"x":131.87,"y":201.65,"x0":-1.0535091423209242,"y0":50.00316740779646,"z0":5.532268515775517,"aX":-16.27458630323465},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.4,"breakHorizontal":14.3,"spinRate":2328,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.39620693747161484,"extension":6.671421393654511},"index":0,"playId":"97ca2e51-e5b6-3925-94ec-bfe416b1b204","pitchNumber":1,"startTime":"2026-07-08T00:42:49.280Z","endTime":"2026-07-08T00:42:53.002Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":83.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73752906752185,"aZ":-25.89241737875062,"pfxX":2.912429009478184,"pfxZ":3.611800912812365,"pX":-0.017228665880799306,"pZ":3.130312547988997,"vX0":2.2096328157710965,"vY0":-129.92207270463794,"vZ0":-1.7013484283913909,"x":117.66,"y":154.26,"x0":-1.2520522484402357,"y0":50.00439975289231,"z0":5.728456917830603,"aX":5.065977896266274},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.5,"breakHorizontal":-5.8,"spinRate":2326,"spinDirection":183},"zone":2,"typeConfidence":2.0,"plateTime":0.41879564288021465,"extension":6.521890657410301},"hitData":{"launchSpeed":95.4,"launchAngle":23.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":166.54,"coordY":64.81}},"index":1,"playId":"05c45812-beff-3df3-a9e9-e55348119d2f","pitchNumber":2,"startTime":"2026-07-08T00:43:09.260Z","endTime":"2026-07-08T00:43:19.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:43:19.383Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a line drive to right fielder Blaze Alexander. Dansby Swanson scores. Miguel Amaya to 3rd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T00:44:01.909Z","endTime":"2026-07-08T00:45:02.134Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"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],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":669358,"link":"/api/v1/people/669358"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","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":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":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21966695566938,"aZ":-15.260358483229293,"pfxX":-5.004781028001617,"pfxZ":8.532066235781759,"pX":-1.117382995544706,"pZ":3.018224061713998,"vX0":2.1963664665906952,"vY0":-139.61761655320154,"vZ0":-4.289687754721446,"x":115.55,"y":113.4,"x0":-1.262208526806551,"y0":50.0029678677925,"z0":5.572792655106148,"aX":-9.92126329311843},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":8.6,"spinRate":2371,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3916966199385552,"extension":6.589844851829559},"index":0,"playId":"49c0b55d-b8bc-3005-8792-4f666d19fc03","pitchNumber":1,"startTime":"2026-07-08T00:44:01.909Z","endTime":"2026-07-08T00:44:06.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.744758708050302,"aZ":-19.661152304433894,"pfxX":-6.233728947285977,"pfxZ":6.30597783449603,"pX":-0.8409676800718342,"pZ":3.403047559734266,"vX0":3.1857810169292136,"vY0":-139.36291918883387,"vZ0":-2.646408191788144,"x":141.4,"y":111.52,"x0":-1.183646870261295,"y0":50.00211032667194,"z0":5.6506503839177,"aX":-12.369072780930292},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.2,"breakHorizontal":10.7,"spinRate":2346,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39170082675810525,"extension":6.732863815584897},"index":1,"playId":"e4a95aae-b994-3d76-a2c1-1a1f8fb479d0","pitchNumber":2,"startTime":"2026-07-08T00:44:21.115Z","endTime":"2026-07-08T00:44:25.842Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.12639773747486,"aZ":-40.41924055666571,"pfxX":2.895731726054946,"pfxZ":-5.192914872472588,"pX":-0.5495320574984827,"pZ":2.196017378880809,"vX0":0.5020101111416653,"vY0":-124.1707013296981,"vZ0":-0.5751068871064827,"x":124.31,"y":136.01,"x0":-1.1302769843869451,"y0":50.00619180752847,"z0":5.74799772159872,"aX":4.594751707662615},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-9.4,"breakHorizontal":-5.4,"spinRate":2537,"spinDirection":34},"zone":7,"typeConfidence":2.0,"plateTime":0.43844473215490254,"extension":6.5249823540572836},"hitData":{"launchSpeed":103.4,"launchAngle":14.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.19,"coordY":126.05}},"index":2,"playId":"1a270834-2147-354d-b1cb-9936ccfe5b63","pitchNumber":3,"startTime":"2026-07-08T00:44:52.784Z","endTime":"2026-07-08T00:45:02.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:45:02.134Z","atBatIndex":35},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Cubs challenged (play at 1st), call on the field was overturned: Alex Bregman grounds into a force out, shortstop Gunnar Henderson to second baseman Jackson Holliday. Miguel Amaya scores. Pete Crow-Armstrong out at 2nd. Alex Bregman to 1st.","rbi":1,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T00:46:00.319Z","endTime":"2026-07-08T00:46:09.353Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":{"id":669358,"link":"/api/v1/people/669358"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"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":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"47cd640d-446c-364c-ab21-4afd98810f0f","startTime":"2026-07-08T00:45:40.537Z","endTime":"2026-07-08T00:45:43.706Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.5,"endSpeed":87.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.913868157318507,"aZ":-20.92418090472358,"pfxX":-8.528831081741231,"pfxZ":5.794924614921924,"pX":-0.09461997090035987,"pZ":2.3951791891518237,"vX0":5.423884893497537,"vY0":-137.5666748075039,"vZ0":-5.0284450206187525,"x":114.24,"y":159.55,"x0":-0.9710333551318786,"y0":50.001984882581255,"z0":5.640882959096246,"aX":-16.551973736790472},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.7,"breakHorizontal":14.5,"spinRate":2227,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3962607731440855,"extension":6.615896780155184},"hitData":{"launchSpeed":84.4,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.45,"coordY":154.9}},"index":1,"playId":"377ddc04-3379-3b3f-ba94-9c6a8caad318","pitchNumber":1,"startTime":"2026-07-08T00:46:00.319Z","endTime":"2026-07-08T00:46:09.353Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":112},"playEndTime":"2026-07-08T00:46:09.353Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Busch walks. Alex Bregman to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T00:47:29.544Z","endTime":"2026-07-08T00:51:16.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.214046983182882,"aZ":-12.886756336881842,"pfxX":-6.418619336826536,"pfxZ":10.107333750833817,"pX":0.0036287033409831593,"pZ":2.9550966587516427,"vX0":4.980128612423676,"vY0":-137.45002640925026,"vZ0":-4.978863313333839,"x":131.76,"y":137.89,"x0":-1.000178523414639,"y0":50.00244900886738,"z0":5.668884990223865,"aX":-12.248871610666308},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":10.6,"spinRate":2481,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3988817484265126,"extension":6.738377640939173},"index":0,"playId":"2f56e4b6-f9ee-3cc0-b863-a6cf42d6255f","pitchNumber":1,"startTime":"2026-07-08T00:47:29.544Z","endTime":"2026-07-08T00:47:33.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.891418361762444,"aZ":-39.81419958408508,"pfxX":6.092095113480247,"pfxZ":-5.057132673821011,"pX":-0.9326794829749854,"pZ":3.832714610309211,"vX0":-1.3806378090573117,"vY0":-122.30125949675534,"vZ0":2.9293180699885704,"x":152.35,"y":164.73,"x0":-1.1511281026962181,"y0":50.00467082378271,"z0":6.042051371177676,"aX":9.19811471634792},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-8.2,"breakHorizontal":-10.7,"spinRate":2547,"spinDirection":38},"zone":11,"typeConfidence":2.0,"plateTime":0.44843911491346766,"extension":6.485059987375916},"index":1,"playId":"0a6d6bc2-23ff-3512-8197-4b7c81f210c6","pitchNumber":2,"startTime":"2026-07-08T00:47:50.169Z","endTime":"2026-07-08T00:47:53.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.345923203653673,"aZ":-22.945275721718268,"pfxX":-6.418214584273922,"pfxZ":5.899799519958185,"pX":-1.2732691102408848,"pZ":3.1533223245898556,"vX0":1.8110743850119704,"vY0":-124.37847712170436,"vZ0":-1.7477292564265003,"x":152.35,"y":164.73,"x0":-1.1777921266901639,"y0":50.00216349323525,"z0":5.771064086241524,"aX":-10.038013016337882},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.6,"breakHorizontal":11.2,"spinRate":1840,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4406541991165942,"extension":6.629050947235722},"index":2,"playId":"56ae29f1-ef44-30eb-b9ce-0781fd098907","pitchNumber":3,"startTime":"2026-07-08T00:48:08.381Z","endTime":"2026-07-08T00:48:11.381Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15046416291012,"aZ":-35.8452313290518,"pfxX":4.7506479407728275,"pfxZ":-2.3872826342223643,"pX":0.1637410500813686,"pZ":1.6864766711550823,"vX0":1.822496870655198,"vY0":-123.52465462364927,"vZ0":-2.4589083856298712,"x":136.14,"y":184.04,"x0":-1.2023930893350843,"y0":50.00615515258899,"z0":5.728420233041665,"aX":7.2928626670879995},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.7,"breakHorizontal":-9.0,"spinRate":2631,"spinDirection":23},"zone":8,"typeConfidence":2.0,"plateTime":0.44456521378048386,"extension":6.643746269361882},"index":3,"playId":"dae0a181-a67a-3942-9b76-51352768950d","pitchNumber":4,"startTime":"2026-07-08T00:48:28.580Z","endTime":"2026-07-08T00:48:55.580Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25704779927238,"aZ":-22.95555446107703,"pfxX":-8.210092797717449,"pfxZ":5.656393414565208,"pX":0.28559768623423465,"pZ":1.4414853590723353,"vX0":5.567011748916238,"vY0":-126.4753741004776,"vZ0":-5.7579359794820135,"x":153.66,"y":153.9,"x0":-0.8703261760855125,"y0":50.00493932056685,"z0":5.572917513247421,"aX":-13.387208163013767},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.2,"breakHorizontal":13.7,"spinRate":1892,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4320258006656861,"extension":6.763069271795235},"index":4,"playId":"ed64763b-edfc-339e-9959-f31ecc4ab591","pitchNumber":5,"startTime":"2026-07-08T00:49:05.160Z","endTime":"2026-07-08T00:49:09.593Z","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":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-08T00:49:33.838Z","endTime":"2026-07-08T00:49:33.839Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.664262537990265,"aZ":-39.57585200562806,"pfxX":5.63500358463582,"pfxZ":-4.9274182870558505,"pX":1.1617033551399523,"pZ":2.456408129080031,"vX0":3.4158023409599654,"vY0":-121.50797637568898,"vZ0":-0.05593993618794091,"x":108.54,"y":139.3,"x0":-0.9918577016526471,"y0":50.00138927121923,"z0":5.903755111577118,"aX":8.46769496643056},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-8.6,"breakHorizontal":-11.0,"spinRate":2628,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.44989060975368833,"extension":6.666617437011344},"index":6,"playId":"90190070-ecff-311d-8c14-c42479ef930d","pitchNumber":6,"startTime":"2026-07-08T00:49:33.840Z","endTime":"2026-07-08T00:49:37.262Z","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":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.356921350395265,"aZ":-11.893884546394696,"pfxX":-4.846586519275645,"pfxZ":10.204030032870822,"pX":-0.017706880543028852,"pZ":2.1365785598866176,"vX0":4.516159009195336,"vY0":-139.81078097932433,"vZ0":-7.294202857163207,"x":108.54,"y":139.3,"x0":-1.0211828476268199,"y0":50.00238005415728,"z0":5.553009636675531,"aX":-9.632473777273379},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":7.9,"spinRate":2325,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3911647614686551,"extension":6.691186137216674},"index":7,"playId":"c0ef92ab-3180-32e4-9981-ea817c489b67","pitchNumber":7,"startTime":"2026-07-08T00:49:58.200Z","endTime":"2026-07-08T00:50:05.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.277190989879067,"aZ":-39.618329259597196,"pfxX":2.1932021358302842,"pfxZ":-4.884212092594442,"pX":0.596551361988079,"pZ":1.9747243040746287,"vX0":3.02305214257545,"vY0":-122.20214179780474,"vZ0":-1.1103422288326388,"x":108.54,"y":139.3,"x0":-0.9376980499962574,"y0":50.00266531839185,"z0":5.8144222132255186,"aX":3.3428131389708136},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-8.9,"breakHorizontal":-4.7,"spinRate":2538,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.4468518777257482,"extension":6.521832961780628},"index":8,"playId":"70085a71-50a4-350d-a660-5d52081e3a94","pitchNumber":8,"startTime":"2026-07-08T00:50:32.484Z","endTime":"2026-07-08T00:50:36.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.332407970480897,"aZ":-15.479466074675583,"pfxX":-6.349606939641838,"pfxZ":8.798391091779163,"pX":-1.426977244954855,"pZ":3.8872956144228303,"vX0":1.7515876071175802,"vY0":-136.89637277402343,"vZ0":-2.083070267370236,"x":116.43,"y":93.63,"x0":-1.2504139009549917,"y0":50.00044798984459,"z0":5.718116518251069,"aX":-12.045000976446778},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":11.2,"spinRate":2381,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40016839049858666,"extension":6.67321356838817},"index":9,"playId":"da6ae65c-2f96-31b0-b946-97c7d66acef7","pitchNumber":9,"startTime":"2026-07-08T00:51:12.998Z","endTime":"2026-07-08T00:51:16.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:51:16.937Z","atBatIndex":37},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Seiya Suzuki grounds into a double play, second baseman Jackson Holliday to shortstop Gunnar Henderson to first baseman Pete Alonso. Michael Busch out at 2nd. Seiya Suzuki out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T00:52:31.233Z","endTime":"2026-07-08T00:52:57.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.409140074422762,"aZ":-40.47807753465279,"pfxX":6.123235863260494,"pfxZ":-5.428468421856811,"pX":-0.2910551237775327,"pZ":1.6399292629488733,"vX0":0.019777354525556012,"vY0":-122.41369747130251,"vZ0":-1.7027466053328875,"x":98.47,"y":154.84,"x0":-1.0957879407369955,"y0":50.00295534155369,"z0":5.785217609497042,"aX":9.36517375221396},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-10.0,"breakHorizontal":-11.2,"spinRate":2655,"spinDirection":36},"zone":8,"typeConfidence":2.0,"plateTime":0.44612334223405226,"extension":6.475494197204746},"index":0,"playId":"d821a28b-82c6-3d8c-afda-d6feec9f7d41","pitchNumber":1,"startTime":"2026-07-08T00:52:31.233Z","endTime":"2026-07-08T00:52:34.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.443600888254316,"aZ":-17.38290188240171,"pfxX":-6.546466803364995,"pfxZ":7.630566281127802,"pX":0.28206386663887717,"pZ":2.716602305133092,"vX0":5.223622798067024,"vY0":-137.84361180727007,"vZ0":-4.649152814048784,"x":97.16,"y":153.43,"x0":-0.7797802738579013,"y0":50.005704887807134,"z0":5.585892696197402,"aX":-12.696510770250027},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":10.9,"spinRate":2313,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3961852040045373,"extension":6.634001918177899},"hitData":{"launchSpeed":104.8,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.8,"coordY":154.9}},"index":1,"playId":"d26cc28b-605d-3833-9741-d12ec4333056","pitchNumber":2,"startTime":"2026-07-08T00:52:49.915Z","endTime":"2026-07-08T00:52:57.673Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:52:57.673Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Holliday grounds out to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T00:54:41.570Z","endTime":"2026-07-08T00:57:12.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.481642756424794,"aZ":-18.982443443747314,"pfxX":9.925776552923194,"pfxZ":7.267225364702143,"pX":-0.2346367873710401,"pZ":2.518585862337802,"vX0":-8.884582224378734,"vY0":-133.54147182620954,"vZ0":-4.093615082721718,"x":125.94,"y":170.78,"x0":1.838222210169274,"y0":50.00149358927179,"z0":5.428538120258581,"aX":18.0115867001704},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.5,"breakHorizontal":-16.2,"spinRate":2496,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.40942673815888275,"extension":6.185279925392364},"index":0,"playId":"19852338-d8e0-3895-8cca-2349cec3a52f","pitchNumber":1,"startTime":"2026-07-08T00:55:22.116Z","endTime":"2026-07-08T00:55:25.773Z","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":80.7,"endSpeed":74.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.647853726993024,"aZ":-31.38847813324048,"pfxX":-1.1325350856286662,"pfxZ":0.5543266048477218,"pX":-0.8049295919340803,"pZ":1.5455761972373678,"vX0":-7.201435208817879,"vY0":-117.40987398061168,"vZ0":-1.670030375191246,"x":147.68,"y":197.05,"x0":2.439336212357885,"y0":50.000096904721815,"z0":5.166466793116689,"aX":-1.5918756112387749},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.8,"breakHorizontal":3.7,"spinRate":2591,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.4651609091907578,"extension":6.155916560328538},"index":1,"playId":"360133f1-0c45-3a1f-8c16-cb1d9b9d11bf","pitchNumber":2,"startTime":"2026-07-08T00:55:36.267Z","endTime":"2026-07-08T00:55:40.036Z","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":0},"index":2,"startTime":"2026-07-08T00:55:47.949Z","endTime":"2026-07-08T00:55:58.075Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":70.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.325049701073805,"aZ":-38.14070454407493,"pfxX":-1.4447208524853972,"pfxZ":-4.8689477807184725,"pX":-1.563133824096036,"pZ":0.20633183572600378,"vX0":-7.208237304824524,"vY0":-109.65115764938787,"vZ0":-2.933521555596028,"x":176.58,"y":233.21,"x0":1.946650309116124,"y0":50.003477468536936,"z0":5.6078521426402475,"aX":-1.7695695847204052},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-9.2,"breakHorizontal":4.4,"spinRate":2363,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4983976109590502,"extension":6.183482918438258},"index":3,"playId":"f9e6a6fd-8ed4-3d1d-b1ae-6be9f2f3e10c","pitchNumber":3,"startTime":"2026-07-08T00:55:58.075Z","endTime":"2026-07-08T00:56:01.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.26623514005124,"aZ":-35.02714812717729,"pfxX":0.33355015657733733,"pfxZ":-2.0267390908240044,"pX":-0.3704999948999112,"pZ":1.4416757790999817,"vX0":-6.976647400126432,"vY0":-117.40575439702768,"vZ0":-0.6649914722255692,"x":131.12,"y":199.85,"x0":2.584328505071234,"y0":50.001055963468545,"z0":4.9619126771959605,"aX":0.4703055889238832},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.6,"breakHorizontal":1.0,"spinRate":2435,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.4648561510439664,"extension":6.203522514338481},"index":4,"playId":"08bcf4bc-89b4-3574-91b8-60474935a793","pitchNumber":4,"startTime":"2026-07-08T00:56:15.468Z","endTime":"2026-07-08T00:56:18.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.389593084908814,"aZ":-21.20759261447096,"pfxX":8.173898589356728,"pfxZ":5.90595912404901,"pX":-2.0330645574989137,"pZ":3.04658948672247,"vX0":-12.757062905621217,"vY0":-134.730751127623,"vZ0":-2.35034487745778,"x":194.5,"y":156.52,"x0":1.6786542274438272,"y0":50.005376159498766,"z0":5.412178048696194,"aX":15.187261760525999},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.4,"breakHorizontal":-12.4,"spinRate":2397,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.40490580865464487,"extension":6.234891434511334},"index":5,"playId":"b11fa59a-5669-3daa-a10b-2b23220eb9d1","pitchNumber":5,"startTime":"2026-07-08T00:56:37.223Z","endTime":"2026-07-08T00:56:40.327Z","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":79.8,"endSpeed":73.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.06128981282213,"aZ":-30.305069569018883,"pfxX":9.627263332410319,"pfxZ":1.365529544346229,"pX":-0.28606848333217044,"pZ":2.0712324601692567,"vX0":-8.57650425764897,"vY0":-115.91578272178741,"vZ0":-0.6975838650864886,"x":127.9,"y":182.86,"x0":2.205742067116969,"y0":50.00043753225956,"z0":5.261899791970511,"aX":13.138845611742445},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":2.6,"breakHorizontal":-15.4,"spinRate":1802,"spinDirection":106},"zone":7,"typeConfidence":2.0,"plateTime":0.4719907787370401,"extension":6.094943279461879},"hitData":{"launchSpeed":92.6,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.92,"coordY":166.88}},"index":6,"playId":"5fb5359f-e88e-302b-a2a0-4ec9107864bc","pitchNumber":6,"startTime":"2026-07-08T00:57:04.683Z","endTime":"2026-07-08T00:57:12.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:57:12.019Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T00:57:16.810Z","endTime":"2026-07-08T00:59:48.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32928121219553,"aZ":-28.3895550156152,"pfxX":10.229312552161062,"pfxZ":2.9345634027260132,"pX":0.8268419392599506,"pZ":2.075682482547178,"vX0":-5.880802382975246,"vY0":-113.0706169869376,"vZ0":-1.0587031218279521,"x":85.48,"y":182.74,"x0":2.1372656191097192,"y0":50.00356452192159,"z0":5.408136397180709,"aX":13.196920435708087},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":5.3,"breakHorizontal":-16.9,"spinRate":1711,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.485096872491817,"extension":6.235661493969587},"index":0,"playId":"4a79830c-02ab-3676-b132-a7fe8b045a1a","pitchNumber":1,"startTime":"2026-07-08T00:57:51.069Z","endTime":"2026-07-08T00:57:54.262Z","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.0,"endSpeed":84.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89500143612919,"aZ":-21.1366356823472,"pfxX":8.449232967063358,"pfxZ":5.961141930075778,"pX":0.543751972726432,"pZ":4.02702988636426,"vX0":-6.7122730603786875,"vY0":-135.28587136473544,"vZ0":0.0800040393620427,"x":96.27,"y":130.05,"x0":1.9609914835843814,"y0":50.00137443922199,"z0":5.480335244716754,"aX":15.639050018103429},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.0,"breakHorizontal":-13.8,"spinRate":2418,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4050952179563718,"extension":6.14368789821542},"index":1,"playId":"4ed54caf-a328-39a6-8eac-e9f2ce1e72dd","pitchNumber":2,"startTime":"2026-07-08T00:58:14.649Z","endTime":"2026-07-08T00:58:17.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.109169953905944,"aZ":-30.37191973653646,"pfxX":-0.5407697461668164,"pfxZ":1.2307344702249754,"pX":0.7700939066607357,"pZ":3.0438797940419664,"vX0":-4.136512097862171,"vY0":-119.59027831125695,"vZ0":1.5761319093954862,"x":87.65,"y":156.6,"x0":2.5859211274989136,"y0":50.001689707989776,"z0":5.082819398862078,"aX":-0.789231650460917},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.9,"breakHorizontal":1.9,"spinRate":2570,"spinDirection":293},"zone":3,"typeConfidence":2.0,"plateTime":0.4564386021481477,"extension":5.95745506956622},"index":2,"playId":"c87651d8-0f9a-3d2c-aa12-6efc10f3998b","pitchNumber":3,"startTime":"2026-07-08T00:58:29.367Z","endTime":"2026-07-08T00:58:33.907Z","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":78.4,"endSpeed":72.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.845619924906497,"aZ":-29.99484921573531,"pfxX":8.652329091123542,"pfxZ":1.6326595542661853,"pX":1.7994742016602918,"pZ":1.4525736416305395,"vX0":-4.001519458680908,"vY0":-114.23862382964822,"vZ0":-1.819428978021093,"x":48.41,"y":199.56,"x0":2.439371887297091,"y0":50.00383876639741,"z0":5.176959022070899,"aX":11.564355006213495},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.8,"breakHorizontal":-14.9,"spinRate":1815,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.47743184985436526,"extension":5.97693651156441},"index":3,"playId":"87e038d4-0f65-3f63-b214-75ba4d4d28ff","pitchNumber":4,"startTime":"2026-07-08T00:58:46.815Z","endTime":"2026-07-08T00:58:50.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.064852554603853,"aZ":-20.292827351936722,"pfxX":8.259379452307378,"pfxZ":6.044475660810788,"pX":1.7351369438802449,"pZ":3.3976893862259594,"vX0":-3.430096745591827,"vY0":-138.41813122676692,"vZ0":-1.935875425026471,"x":50.86,"y":147.04,"x0":1.9080383601904594,"y0":50.00455450986557,"z0":5.446229089220245,"aX":16.240654653759822},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.8,"breakHorizontal":-14.4,"spinRate":2477,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.39372477556578067,"extension":6.1420544770671315},"index":4,"playId":"f8ec4f6c-1ebe-37ee-a87a-188b8796bc49","pitchNumber":5,"startTime":"2026-07-08T00:59:04.443Z","endTime":"2026-07-08T00:59:07.443Z","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":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.336724697850006,"aZ":-16.68026466482745,"pfxX":9.43392227739969,"pfxZ":8.393510226769067,"pX":-0.06957652105356041,"pZ":2.3629874630128174,"vX0":-8.08513617437185,"vY0":-135.00038871427518,"vZ0":-4.415198187934215,"x":119.65,"y":174.98,"x0":1.7381747345457583,"y0":50.003021791729694,"z0":5.193398086566907,"aX":17.416745566388585},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":-15.4,"spinRate":2310,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.4056893083858477,"extension":6.178633631956398},"index":5,"playId":"6f98eed3-c781-3589-80e7-195a7bd33bdc","pitchNumber":6,"startTime":"2026-07-08T00:59:24.653Z","endTime":"2026-07-08T00:59:27.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":78.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.273324822400927,"aZ":-29.63308728924053,"pfxX":1.7581647105892992,"pfxZ":1.6760814971092337,"pX":-1.4248268673398656,"pZ":1.1360991689874773,"vX0":-9.668555072963624,"vY0":-120.76566186488385,"vZ0":-2.8390462726997834,"x":171.31,"y":208.11,"x0":2.3616047445141324,"y0":50.00007438650873,"z0":4.871436585787206,"aX":2.659914494835681},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.8,"breakHorizontal":-1.4,"spinRate":2527,"spinDirection":9},"zone":13,"typeConfidence":2.0,"plateTime":0.44950408515015017,"extension":6.07551978037152},"index":6,"playId":"00b44e67-90e4-3976-bc13-22c27218336a","pitchNumber":7,"startTime":"2026-07-08T00:59:45.572Z","endTime":"2026-07-08T00:59:48.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:59:48.791Z","atBatIndex":40},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Adley Rutschman grounds into a double play, shortstop Dansby Swanson to second baseman Nico Hoerner to first baseman Michael Busch. Taylor Ward out at 2nd. Adley Rutschman out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T01:00:46.671Z","endTime":"2026-07-08T01:01:18.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"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":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"8c4be6ee-8fb5-3226-9dad-a8800defef01","startTime":"2026-07-08T01:00:18.421Z","endTime":"2026-07-08T01:00:22.422Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.057614353537165,"aZ":-30.55997573044396,"pfxX":10.3418241940736,"pfxZ":1.2695583951184535,"pX":-0.05338588966518201,"pZ":2.2841817820584844,"vX0":-7.766558243712929,"vY0":-112.14484064180743,"vZ0":-0.08471069607504655,"x":119.03,"y":177.11,"x0":2.109083545611,"y0":50.00442079345545,"z0":5.436510102781655,"aX":13.189314683592274},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":2.6,"breakHorizontal":-16.8,"spinRate":1757,"spinDirection":109},"zone":5,"typeConfidence":2.0,"plateTime":0.4881831028270973,"extension":5.920981034543857},"index":1,"playId":"a72bd7e5-c57d-3650-bfbb-f8db2658732c","pitchNumber":1,"startTime":"2026-07-08T01:00:48.908Z","endTime":"2026-07-08T01:00:52.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20410940907948,"aZ":-19.068937059385043,"pfxX":9.294124383680003,"pfxZ":7.146966236162629,"pX":-0.43595638158161304,"pZ":2.353110908845435,"vX0":-9.055915145234964,"vY0":-134.3397850750251,"vZ0":-4.50498747055165,"x":133.62,"y":175.25,"x0":1.7658511435144517,"y0":50.00342564627658,"z0":5.401252269857219,"aX":17.044641961301505},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.1,"breakHorizontal":-15.0,"spinRate":2344,"spinDirection":130},"zone":4,"typeConfidence":2.0,"plateTime":0.4072068519365857,"extension":6.259775256596529},"hitData":{"launchSpeed":87.3,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.19,"coordY":157.26}},"index":2,"playId":"16a33cc9-5772-3c03-8858-ad7f46609431","pitchNumber":2,"startTime":"2026-07-08T01:01:09.982Z","endTime":"2026-07-08T01:01:18.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:01:18.795Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out to left fielder Taylor Ward.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T01:03:22.276Z","endTime":"2026-07-08T01:05:04.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.265086029724724,"aZ":-41.095654264612676,"pfxX":4.349085452452394,"pfxZ":-6.215039407811446,"pX":0.5534360250755712,"pZ":0.7306273678853336,"vX0":2.6775368994934245,"vY0":-119.18468812228892,"vZ0":-3.2083827275053443,"x":95.9,"y":219.05,"x0":-1.1501431489105551,"y0":50.002363140770775,"z0":5.811837332615524,"aX":6.244889780213409},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-11.8,"breakHorizontal":-8.5,"spinRate":2581,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.45986636452380614,"extension":6.465213435341216},"index":0,"playId":"dfbe749b-a309-35aa-a37e-1d149f7844de","pitchNumber":1,"startTime":"2026-07-08T01:03:31.643Z","endTime":"2026-07-08T01:03:34.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.740578995363126,"aZ":-40.2608213623433,"pfxX":1.3963734799838032,"pfxZ":-5.535476003280876,"pX":0.04720170622076782,"pZ":1.3515575600809069,"vX0":1.9539561427570185,"vY0":-120.2577040019838,"vZ0":-2.09355572192951,"x":115.2,"y":202.29,"x0":-0.9577916003646053,"y0":50.00086601706022,"z0":5.811118492487657,"aX":2.040767535845407},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-10.2,"breakHorizontal":-3.0,"spinRate":2505,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4557938178317973,"extension":6.540200928090858},"index":1,"playId":"9cbc78c3-d63b-36c0-9814-7210bb2e2bc9","pitchNumber":2,"startTime":"2026-07-08T01:03:52.522Z","endTime":"2026-07-08T01:03:56.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72613036758594,"aZ":-12.61228824548844,"pfxX":-5.069738173665984,"pfxZ":10.445944437155672,"pX":0.27765161398692284,"pZ":3.032536011156315,"vX0":5.2351147642658855,"vY0":-136.1718959989578,"vZ0":-4.581055359487684,"x":106.42,"y":156.9,"x0":-1.013808344609036,"y0":50.00044377002583,"z0":5.6134020069715,"aX":-9.491836207329719},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":8.0,"spinRate":2322,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.40268762859107454,"extension":6.604222278260898},"index":2,"playId":"8272043b-6c78-39b8-a3eb-4d0466aa73b2","pitchNumber":3,"startTime":"2026-07-08T01:04:13.307Z","endTime":"2026-07-08T01:04:16.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.766195386841165,"aZ":-37.24654201078343,"pfxX":3.49113082470707,"pfxZ":-3.308915559145709,"pX":0.459626887118241,"pZ":1.3071170375575445,"vX0":2.5082787418370702,"vY0":-122.47493518871302,"vZ0":-2.949629974756406,"x":99.48,"y":203.49,"x0":-1.027428468858834,"y0":50.00043027084568,"z0":5.679072688217663,"aX":5.358580353384696},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.4,"breakHorizontal":-6.8,"spinRate":2485,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.44540798993355013,"extension":6.622688777375866},"index":3,"playId":"380ab8ea-4f6f-31f0-9753-78f25ffd13cb","pitchNumber":4,"startTime":"2026-07-08T01:04:34.316Z","endTime":"2026-07-08T01:04:38.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.133666928257366,"aZ":-13.431576641193466,"pfxX":-4.460061607945804,"pfxZ":9.977857866732712,"pX":-0.33891557103379105,"pZ":2.978928593940383,"vX0":3.3859197397577936,"vY0":-136.46190298864155,"vZ0":-4.673327023059626,"x":129.92,"y":158.35,"x0":-1.0187471351993014,"y0":50.00456855055116,"z0":5.644953483290842,"aX":-8.379423763203162},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":7.3,"spinRate":2326,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.40198004866196824,"extension":6.704053610185667},"hitData":{"launchSpeed":93.3,"launchAngle":61.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":104.86,"coordY":123.3}},"index":4,"playId":"48d9ff9d-1d6e-316d-9090-7efc2d25c315","pitchNumber":5,"startTime":"2026-07-08T01:04:54.883Z","endTime":"2026-07-08T01:05:04.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:05:04.929Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T01:05:11.065Z","endTime":"2026-07-08T01:07:07.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69731925805269,"aZ":-27.47157292058457,"pfxX":0.9076498818222474,"pfxZ":2.8107547869553553,"pX":0.40014387824466413,"pZ":2.9681266495058494,"vX0":3.5675775580817506,"vY0":-128.07432085134096,"vZ0":-1.5728367400321783,"x":101.75,"y":158.64,"x0":-1.1248015933150999,"y0":50.00377654778184,"z0":5.724399102329326,"aX":1.5175667386404985},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.0,"breakHorizontal":-2.4,"spinRate":2321,"spinDirection":187},"zone":3,"typeConfidence":2.0,"plateTime":0.42652137484074704,"extension":6.757478783664297},"index":0,"playId":"a793e6e8-92f3-3bde-bde5-ec06bb8af852","pitchNumber":1,"startTime":"2026-07-08T01:05:31.708Z","endTime":"2026-07-08T01:05:35.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.067385602412493,"aZ":-39.926557571011685,"pfxX":0.6529777832974184,"pfxZ":-5.1787993899435225,"pX":0.8229615284458479,"pZ":1.7346333182986258,"vX0":4.084128214876668,"vY0":-121.61536781048378,"vZ0":-1.6820206617270146,"x":85.63,"y":191.94,"x0":-0.9636685007555498,"y0":50.00325992284309,"z0":5.901269950777318,"aX":0.9771764416964791},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-9.5,"breakHorizontal":-2.2,"spinRate":2529,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4505381549478962,"extension":6.605147568036899},"index":1,"playId":"804bdf6d-d29b-37cc-b04a-04abe7c461a9","pitchNumber":2,"startTime":"2026-07-08T01:05:51.803Z","endTime":"2026-07-08T01:05:55.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.5973689344638,"aZ":-17.37275520498496,"pfxX":-9.361629128752284,"pfxZ":7.848475048806364,"pX":-0.2120717543164004,"pZ":0.8597566151267885,"vX0":5.115684385375691,"vY0":-136.80001242699277,"vZ0":-9.167929423654513,"x":125.08,"y":215.57,"x0":-0.8950928183194101,"y0":50.00204229954034,"z0":5.45746396052346,"aX":-17.653358484918062},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":15.8,"spinRate":2318,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.401157645879783,"extension":6.672008962597175},"index":2,"playId":"89fcb7bf-1d76-3507-8e9b-31a4aa4de12a","pitchNumber":3,"startTime":"2026-07-08T01:06:12.072Z","endTime":"2026-07-08T01:06:16.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.627939386294692,"aZ":-25.95986724030588,"pfxX":-0.2393697353817182,"pfxZ":3.6822764384476763,"pX":-1.85939372238105E-4,"pZ":2.4271745800717524,"vX0":3.1207339230654414,"vY0":-128.83502910860813,"vZ0":-3.2684541559420417,"x":117.01,"y":173.25,"x0":-1.1937839277501707,"y0":50.004447319293426,"z0":5.708628947495906,"aX":-0.4042810372027679},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.2,"breakHorizontal":-0.2,"spinRate":2363,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.4243978259200043,"extension":6.635718744643147},"index":3,"playId":"f475abf2-6e6d-398a-b134-392678d833bb","pitchNumber":4,"startTime":"2026-07-08T01:06:32.389Z","endTime":"2026-07-08T01:06:35.868Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-08T01:06:46.433Z","endTime":"2026-07-08T01:06:59.518Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":79.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.539126432596255,"aZ":-40.26415617921588,"pfxX":3.8693208646612023,"pfxZ":-5.1784797319401275,"pX":0.15101210143423385,"pZ":2.9628344335052756,"vX0":1.9039532230208185,"vY0":-123.1070338390704,"vZ0":0.944175152403123,"x":111.24,"y":158.78,"x0":-1.1311585198177359,"y0":50.00496801449942,"z0":5.937680343758801,"aX":6.0407924729583575},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-9.0,"breakHorizontal":-7.4,"spinRate":2559,"spinDirection":40},"zone":2,"typeConfidence":2.0,"plateTime":0.4420609398399291,"extension":6.559279112162923},"hitData":{"launchSpeed":88.1,"launchAngle":4.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.02,"coordY":138.27}},"index":5,"playId":"b0178d7e-6ac6-3ba4-a7cc-a44b6abbdcae","pitchNumber":5,"startTime":"2026-07-08T01:06:59.518Z","endTime":"2026-07-08T01:07:07.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:07:07.119Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Conforto singles on a sharp line drive to right fielder Blaze Alexander.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T01:07:13.188Z","endTime":"2026-07-08T01:09:29.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"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":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.351061530702793,"aZ":-11.791302457699858,"pfxX":-4.225531683498889,"pfxZ":10.587964820305505,"pX":0.5850845305285151,"pZ":1.3557263054367288,"vX0":5.424457928146301,"vY0":-137.5737381538399,"vZ0":-9.318821538584901,"x":94.7,"y":202.18,"x0":-0.8594137614785625,"y0":50.00094444910533,"z0":5.577606250661843,"aX":-8.132738574417194},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":6.6,"spinRate":2350,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39752311727530865,"extension":6.702754351519951},"index":0,"playId":"1d990b92-ba8b-3977-9f1f-1ff5b4296076","pitchNumber":1,"startTime":"2026-07-08T01:07:36.603Z","endTime":"2026-07-08T01:07:40.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.782040447892168,"aZ":-23.497987571665956,"pfxX":-8.444069862620704,"pfxZ":5.33462878410888,"pX":0.4896870928372849,"pZ":1.0195629051162018,"vX0":6.229932953737964,"vY0":-126.91498958696074,"vZ0":-6.924623343834005,"x":98.33,"y":211.25,"x0":-0.9038293869935297,"y0":50.00228712758095,"z0":5.663888238058068,"aX":-13.72899901673697},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.3,"breakHorizontal":13.8,"spinRate":1890,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4321317562609712,"extension":6.70515022543034},"index":1,"playId":"a6973f0e-b8dd-37fb-954f-8caafd3fbdba","pitchNumber":2,"startTime":"2026-07-08T01:07:57.105Z","endTime":"2026-07-08T01:08:00.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.524522544119574,"aZ":-13.760384905162338,"pfxX":-4.202764662076843,"pfxZ":9.784834222716228,"pX":-0.4395138323495551,"pZ":2.7716525090880615,"vX0":3.012385813403613,"vY0":-136.22455549986722,"vZ0":-5.366824000766577,"x":133.75,"y":163.95,"x0":-1.012810491378011,"y0":50.005595431110294,"z0":5.716383706239065,"aX":-7.911423028792418},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.8,"breakHorizontal":7.0,"spinRate":2322,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4018541337448678,"extension":6.668077504794608},"index":2,"playId":"b32c4be6-f75a-3f5f-b161-be683f2af580","pitchNumber":3,"startTime":"2026-07-08T01:08:16.269Z","endTime":"2026-07-08T01:08:20.318Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.349890986668058,"aZ":-41.17744773716603,"pfxX":1.714242480439713,"pfxZ":-5.95607907869229,"pX":0.75400114817627,"pZ":1.0879440449713635,"vX0":3.2830025772848654,"vY0":-122.26349384814765,"vZ0":-2.834602402381128,"x":88.26,"y":209.41,"x0":-0.8293713697600351,"y0":50.00085360214923,"z0":5.799697316747401,"aX":2.592025725808563},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-11.2,"breakHorizontal":-3.8,"spinRate":2613,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.44817869272805577,"extension":6.538005643289893},"index":3,"playId":"06766358-3aef-3d28-988d-27a302a8efa3","pitchNumber":4,"startTime":"2026-07-08T01:08:34.650Z","endTime":"2026-07-08T01:08:38.157Z","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":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-08T01:08:43.193Z","endTime":"2026-07-08T01:09:01.565Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.34540346954006,"aZ":-10.48356081173072,"pfxX":-5.497857550721808,"pfxZ":11.246482230208022,"pX":0.4079867804959331,"pZ":3.0063015222895086,"vX0":5.386557436518157,"vY0":-139.00327845976054,"vZ0":-5.314244497402472,"x":101.45,"y":157.61,"x0":-0.85427202317532,"y0":50.00452531899715,"z0":5.6592310455153205,"aX":-10.605142266268976},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.2,"breakHorizontal":8.6,"spinRate":2340,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.3962415616629884,"extension":6.670061281377801},"index":5,"playId":"8e3fe855-4c7b-33dc-979b-1c75c5680451","pitchNumber":5,"startTime":"2026-07-08T01:09:01.565Z","endTime":"2026-07-08T01:09:05.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.043767635557888,"aZ":-34.917538059201334,"pfxX":1.1006212414195056,"pfxZ":-1.7284890853335781,"pX":0.1965811097915627,"pZ":1.7955365382397737,"vX0":2.587548828706855,"vY0":-124.95938979292242,"vZ0":-2.496390984654079,"x":109.51,"y":190.3,"x0":-0.9933150772175348,"y0":50.00277216240366,"z0":5.662835750817146,"aX":1.7480438063632302},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.5,"breakHorizontal":-2.5,"spinRate":2460,"spinDirection":25},"zone":8,"typeConfidence":2.0,"plateTime":0.4375230545600819,"extension":6.719542758452227},"hitData":{"launchSpeed":100.7,"launchAngle":17.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":190.37,"coordY":117.05}},"index":6,"playId":"441b6296-73a8-359d-971a-2269be5fef86","pitchNumber":6,"startTime":"2026-07-08T01:09:19.774Z","endTime":"2026-07-08T01:09:29.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:09:29.822Z","atBatIndex":44},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dansby Swanson grounds into a force out, third baseman Coby Mayo to second baseman Jackson Holliday. Michael Conforto out at 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T01:09:31.996Z","endTime":"2026-07-08T01:11:36.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.921439546432254,"aZ":-18.374720858709523,"pfxX":-10.333429305809467,"pfxZ":7.428028736758149,"pX":0.9999192559580502,"pZ":1.8516863591171233,"vX0":8.63967095481251,"vY0":-135.7512534967154,"vZ0":-6.535397588343399,"x":78.89,"y":188.78,"x0":-0.8881722762206877,"y0":50.00528374668497,"z0":5.578587904843196,"aX":-19.205435785076872},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":16.8,"spinRate":2220,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.40413880302257876,"extension":6.743096642562811},"index":0,"playId":"a91c5f25-f05c-354a-b324-224c0c75b5b0","pitchNumber":1,"startTime":"2026-07-08T01:09:59.331Z","endTime":"2026-07-08T01:10:02.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.047327689062904,"aZ":-18.775390299313273,"pfxX":-9.474932907004748,"pfxZ":7.203928706172327,"pX":-0.7917483696633723,"pZ":2.638845734951161,"vX0":3.8364328907243235,"vY0":-136.05754418178125,"vZ0":-4.7668000576777105,"x":147.18,"y":167.53,"x0":-0.9953588918731934,"y0":50.0044368155058,"z0":5.729226962297953,"aX":-17.625101493609197},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.1,"breakHorizontal":16.2,"spinRate":2200,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4038014029192136,"extension":6.599365617546461},"index":1,"playId":"6a19fa75-2981-3047-bd48-93d55df6d80d","pitchNumber":2,"startTime":"2026-07-08T01:10:19.844Z","endTime":"2026-07-08T01:10:23.062Z","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":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.922120565718338,"aZ":-26.31720521306621,"pfxX":1.488084781944495,"pfxZ":3.4633913083897987,"pX":0.03244566516089737,"pZ":3.7034297645739094,"vX0":2.8556251963259176,"vY0":-128.81475561211866,"vZ0":0.0014149589788635675,"x":115.76,"y":138.79,"x0":-1.2807547028222892,"y0":50.00548932150802,"z0":5.725113672988648,"aX":2.5196010959826425},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.5,"breakHorizontal":-3.2,"spinRate":2223,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.42401540986190955,"extension":6.730122553278546},"index":2,"playId":"218462d2-23ec-3b5f-8152-7f98f97b5485","pitchNumber":3,"startTime":"2026-07-08T01:10:48.921Z","endTime":"2026-07-08T01:10:51.922Z","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":2,"outs":2},"index":3,"startTime":"2026-07-08T01:11:08.684Z","endTime":"2026-07-08T01:11:30.258Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18946781258596,"aZ":-39.31509694505048,"pfxX":1.3350654009830407,"pfxZ":-4.540459757885049,"pX":0.7551573593815398,"pZ":2.2940162521556573,"vX0":3.604913922326057,"vY0":-124.1158629312276,"vZ0":-0.885738961462925,"x":88.22,"y":176.84,"x0":-0.8855460664950947,"y0":50.006066809827054,"z0":5.909318727394959,"aX":2.0974545423275646},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-8.2,"breakHorizontal":-3.2,"spinRate":2497,"spinDirection":35},"zone":6,"typeConfidence":2.0,"plateTime":0.44011065049783893,"extension":6.517283020249788},"hitData":{"launchSpeed":89.3,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":173.98}},"index":4,"playId":"68cf7122-626f-3a15-ad4d-b01d9643e734","pitchNumber":4,"startTime":"2026-07-08T01:11:30.258Z","endTime":"2026-07-08T01:11:36.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:11:36.962Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T01:13:45.853Z","endTime":"2026-07-08T01:14:13.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":80.7,"endSpeed":73.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.158091115877394,"aZ":-32.642866580521506,"pfxX":-1.2613420641484527,"pfxZ":-0.33815808479547016,"pX":0.6489647524266138,"pZ":3.207042020495586,"vX0":-4.34250768047576,"vY0":-117.47330576749555,"vZ0":2.2550642805283165,"x":92.26,"y":152.19,"x0":2.6885473520096475,"y0":50.001976240012596,"z0":5.278400299223066,"aX":-1.7544681246367269},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.2,"breakHorizontal":3.4,"spinRate":2484,"spinDirection":306},"zone":3,"typeConfidence":2.0,"plateTime":0.46703413897664214,"extension":6.018775404671114},"index":0,"playId":"190cd268-3888-3711-9d5e-e93bf29bcefa","pitchNumber":1,"startTime":"2026-07-08T01:13:49.993Z","endTime":"2026-07-08T01:13:53.541Z","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":90.8,"endSpeed":83.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36789428719688,"aZ":-21.767105602344227,"pfxX":10.674543281075545,"pfxZ":5.889146521258862,"pX":-0.3694363290884488,"pZ":1.977293212230091,"vX0":-9.786570190901127,"vY0":-131.92870610672665,"vZ0":-4.211995487951814,"x":131.08,"y":185.39,"x0":1.9965217087419618,"y0":50.00498609069918,"z0":5.193674816005249,"aX":18.869813861970464},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.0,"breakHorizontal":-17.3,"spinRate":2425,"spinDirection":116},"zone":7,"typeConfidence":2.0,"plateTime":0.4147579820896157,"extension":6.149491695139019},"hitData":{"launchSpeed":98.1,"launchAngle":0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.19,"coordY":151.68}},"index":1,"playId":"7124b673-d01f-35fe-b77a-0f538c5c2de2","pitchNumber":2,"startTime":"2026-07-08T01:14:06.217Z","endTime":"2026-07-08T01:14:13.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:14:13.711Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T01:14:16.182Z","endTime":"2026-07-08T01:15:22.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":"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":92.6,"endSpeed":85.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.482461699289754,"aZ":-21.059256292001024,"pfxX":9.650333910605758,"pfxZ":5.997816331570575,"pX":-0.5380332112798598,"pZ":2.3437195229224943,"vX0":-10.272576787279737,"vY0":-134.5995629528491,"vZ0":-4.105068816546759,"x":137.51,"y":175.5,"x0":2.056077674249388,"y0":50.00191542484101,"z0":5.361053505015692,"aX":17.883062050151032},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.2,"breakHorizontal":-15.6,"spinRate":2436,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.40537637649560665,"extension":6.231941395733045},"index":0,"playId":"a0bc8d7b-96ad-3498-ad50-69d2159486d7","pitchNumber":1,"startTime":"2026-07-08T01:14:39.914Z","endTime":"2026-07-08T01:14:44.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.82799090536965,"aZ":-26.44977836865023,"pfxX":9.539557157427446,"pfxZ":4.437280084383633,"pX":-1.3397556854346981,"pZ":1.9367983790978498,"vX0":-10.307543921903664,"vY0":-111.84421043537573,"vZ0":-1.6471700634061857,"x":168.07,"y":186.49,"x0":2.0515445426472483,"y0":50.00007604369277,"z0":5.350488441964639,"aX":12.297626340906765},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":7.9,"breakHorizontal":-15.1,"spinRate":1776,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.48643886698030814,"extension":6.19101277627848},"index":1,"playId":"f9b1a9d9-0d0d-39c3-adfb-3114494e6db3","pitchNumber":2,"startTime":"2026-07-08T01:15:00.590Z","endTime":"2026-07-08T01:15:04.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.000083932701955,"aZ":-29.96501109209505,"pfxX":9.176580443756789,"pfxZ":1.6602479634338696,"pX":0.3992513912847584,"pZ":2.2869837805906106,"vX0":-6.694068835107544,"vY0":-114.46084332976338,"vZ0":-0.3309724264401902,"x":101.78,"y":177.03,"x0":2.161322046894269,"y0":50.005586444505866,"z0":5.3533310113119486,"aX":12.247620568558377},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.2,"breakHorizontal":-15.0,"spinRate":1844,"spinDirection":108},"zone":6,"typeConfidence":2.0,"plateTime":0.4774828107757596,"extension":6.08890302338127},"hitData":{"launchSpeed":99.7,"launchAngle":25.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.79,"coordY":42.31}},"index":2,"playId":"94e93a4d-478d-3442-8606-ba915b8ff33c","pitchNumber":3,"startTime":"2026-07-08T01:15:14.622Z","endTime":"2026-07-08T01:15:22.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:15:22.634Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T01:15:29.175Z","endTime":"2026-07-08T01:17:13.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":70.5,"endSpeed":65.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.3333085696178,"aZ":-36.79482104650722,"pfxX":-0.7396514575939896,"pfxZ":-4.308300481499527,"pX":1.0487148866409464,"pZ":2.118309452985564,"vX0":-2.368236703215759,"vY0":-102.7156504215281,"vZ0":1.4051494491252654,"x":77.03,"y":181.59,"x0":2.31066800587076,"y0":50.00146396844565,"z0":5.884593759124419,"aX":-0.7934993903324075},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-7.1,"breakHorizontal":1.9,"spinRate":2114,"spinDirection":316},"zone":14,"typeConfidence":2.0,"plateTime":0.5323709239545429,"extension":5.855029258848375},"index":0,"playId":"194a09fc-d586-3969-a02c-72f76d81cb55","pitchNumber":1,"startTime":"2026-07-08T01:15:49.565Z","endTime":"2026-07-08T01:15:53.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":69.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.91238555689215,"aZ":-30.344691927368277,"pfxX":10.019448768247461,"pfxZ":1.480404258071351,"pX":0.621794327587785,"pZ":2.759869530928431,"vX0":-6.369784654270096,"vY0":-110.37470618485932,"vZ0":1.128115116600712,"x":93.3,"y":164.26,"x0":2.2376296735006402,"y0":50.004651245979495,"z0":5.427713691055181,"aX":12.412989749530894},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":3.2,"breakHorizontal":-16.6,"spinRate":1670,"spinDirection":109},"zone":6,"typeConfidence":2.0,"plateTime":0.49549532380043226,"extension":5.9152730933156565},"index":1,"playId":"7a83fb03-4fd3-3100-b7ed-f8401b10942a","pitchNumber":2,"startTime":"2026-07-08T01:16:05.345Z","endTime":"2026-07-08T01:16:10.596Z","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-08T01:16:24.115Z","endTime":"2026-07-08T01:16:40.170Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"}},{"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":91.8,"endSpeed":85.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0305586240788,"aZ":-23.207234050434447,"pfxX":7.82393407134732,"pfxZ":4.8518517914842665,"pX":-0.2576236639563452,"pZ":3.159692576929141,"vX0":-8.797917466724728,"vY0":-133.62445426767667,"vZ0":-1.4301642838551372,"x":126.82,"y":153.47,"x0":2.028189489546269,"y0":50.00012945988595,"z0":5.335466764540855,"aX":14.449448772260217},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.8,"breakHorizontal":-12.7,"spinRate":2221,"spinDirection":121},"zone":1,"typeConfidence":2.0,"plateTime":0.40661046271178947,"extension":6.077148377438899},"index":3,"playId":"55ee662e-0c0c-3696-a5e8-de3642cb03cf","pitchNumber":3,"startTime":"2026-07-08T01:16:40.170Z","endTime":"2026-07-08T01:16:44.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":73.3,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.02936781881386,"aZ":-34.30597805868989,"pfxX":-1.491825782446953,"pfxZ":-1.5957633085395209,"pX":-0.9525211046663247,"pZ":0.9274692134737381,"vX0":-7.22365906265657,"vY0":-114.19204023246864,"vZ0":-1.9083164331093663,"x":153.31,"y":213.74,"x0":2.432626549887987,"y0":50.003801736786436,"z0":5.117155346237354,"aX":-1.9900334597775917},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-3.1,"breakHorizontal":4.3,"spinRate":2536,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4777944362845048,"extension":6.048428304129916},"index":4,"playId":"d90a2a7c-24c1-3217-b48e-24a191a447ad","pitchNumber":4,"startTime":"2026-07-08T01:17:10.394Z","endTime":"2026-07-08T01:17:13.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:17:13.399Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Amaya singles on a line drive to left fielder Taylor Ward.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T01:19:37.643Z","endTime":"2026-07-08T01:19:51.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"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":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Anthony Nunez replaces Shane Baz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:17:36.344Z","endTime":"2026-07-08T01:19:39.974Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689296,"link":"/api/v1/people/689296"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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(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":0},"pitchData":{"startSpeed":92.1,"endSpeed":86.1,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30597092584426,"aZ":-23.872094405114925,"pfxX":1.7204388165183573,"pfxZ":4.4479676057909465,"pX":0.2545049852014763,"pZ":2.6895798533893123,"vX0":3.7532033284427575,"vY0":-134.33941517836692,"vZ0":-3.130078064017881,"x":107.3,"y":166.16,"x0":-1.3727388600980366,"y0":50.00466397953096,"z0":5.527222264071963,"aX":3.210236033494003},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.7,"breakHorizontal":-3.7,"spinRate":2691,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.40446225005471526,"extension":6.435492617424686},"hitData":{"launchSpeed":96.6,"launchAngle":17.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.91,"coordY":70.56}},"index":1,"playId":"7a21742c-c2bb-319d-b815-4b6e58c53e26","pitchNumber":1,"startTime":"2026-07-08T01:19:39.974Z","endTime":"2026-07-08T01:19:51.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:19:51.182Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to right fielder Blaze Alexander.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T01:20:06.138Z","endTime":"2026-07-08T01:21:22.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"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(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":89.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72890799495239,"aZ":-16.13356642600882,"pfxX":-2.2043645761622197,"pfxZ":7.956084908313631,"pX":-0.16043537989857962,"pZ":2.2054797744428565,"vX0":4.269456643981907,"vY0":-139.71224750474738,"vZ0":-6.085490123414744,"x":123.12,"y":179.23,"x0":-1.4086332619260287,"y0":50.000219388726165,"z0":5.437697169054988,"aX":-4.443047522176773},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":3.4,"spinRate":2557,"spinDirection":208},"zone":5,"typeConfidence":0.85,"plateTime":0.38916318303389463,"extension":6.427606390489757},"index":0,"playId":"6b3ec339-4afd-3647-a3b4-8026042d0d79","pitchNumber":1,"startTime":"2026-07-08T01:20:17.824Z","endTime":"2026-07-08T01:20:21.317Z","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.5,"endSpeed":81.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.118572516289767,"aZ":-32.16836747919295,"pfxX":-1.9234821965598705,"pfxZ":0.0022816031912000767,"pX":-1.208752776662205,"pZ":2.3597039172983107,"vX0":0.9920938973190396,"vY0":-127.56080853264525,"vZ0":-1.9425455578169526,"x":163.07,"y":175.07,"x0":-1.35023272996018,"y0":50.00128979171442,"z0":5.636597379448971,"aX":-3.2098258067559753},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.1,"breakHorizontal":3.4,"spinRate":1226,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.42731240204504184,"extension":6.457582462400127},"index":1,"playId":"9dcd11d0-bbda-3964-b520-e80473da53c1","pitchNumber":2,"startTime":"2026-07-08T01:20:34.949Z","endTime":"2026-07-08T01:20:38.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":82.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.443921306313317,"aZ":-29.819577592145457,"pfxX":-3.1115710512834918,"pfxZ":1.3915909615290563,"pX":-1.3254946257485751,"pZ":3.295867641365017,"vX0":1.5409784183701007,"vY0":-128.09011705150064,"vZ0":-0.36111239964305575,"x":167.52,"y":149.79,"x0":-1.524188249607042,"y0":50.00544480993393,"z0":5.730601625522222,"aX":-5.275732071897456},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.6,"breakHorizontal":5.4,"spinRate":1315,"spinDirection":274},"zone":11,"typeConfidence":2.0,"plateTime":0.42436381962015,"extension":6.52223424873518},"index":2,"playId":"05e9cbb6-85c3-346f-a03d-b206d0640173","pitchNumber":3,"startTime":"2026-07-08T01:20:50.739Z","endTime":"2026-07-08T01:20:54.122Z","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":95.0,"endSpeed":87.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51365952926443,"aZ":-24.135908436740323,"pfxX":-8.444578794872,"pfxZ":4.124379525917728,"pX":0.05108719264402563,"pZ":0.9344377640650098,"vX0":6.394038150687287,"vY0":-138.19228578329825,"vZ0":-7.554900558656101,"x":115.05,"y":213.55,"x0":-1.1863779402719696,"y0":50.00430012299604,"z0":5.305483099716612,"aX":-16.463675042983528},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.1,"breakHorizontal":14.2,"spinRate":2358,"spinDirection":220},"zone":14,"typeConfidence":0.88,"plateTime":0.39516824807879614,"extension":6.631628796922427},"hitData":{"launchSpeed":81.8,"launchAngle":31.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.61,"coordY":108.0}},"index":3,"playId":"92a0088a-9fd0-3d38-9892-38bf5f0f7061","pitchNumber":4,"startTime":"2026-07-08T01:21:11.065Z","endTime":"2026-07-08T01:21:22.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:21:22.589Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Bregman doubles (14) on a line drive to center fielder Dylan Beavers. Miguel Amaya to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T01:21:21.844Z","endTime":"2026-07-08T01:22:40.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":94.6,"endSpeed":86.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89278269249345,"aZ":-24.44166366836134,"pfxX":-7.665812043663055,"pfxZ":4.013591294171276,"pX":1.3245286418629203,"pZ":3.2957800289886543,"vX0":9.153004990897433,"vY0":-137.53496489810038,"vZ0":-1.8255763092301085,"x":66.51,"y":149.79,"x0":-1.0417803235506629,"y0":50.00174770151308,"z0":5.616350598747927,"aX":-14.76781740957554},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.1,"breakHorizontal":12.1,"spinRate":2461,"spinDirection":213},"zone":12,"typeConfidence":0.85,"plateTime":0.3973839023286412,"extension":6.401221812501597},"index":0,"playId":"20b25bd9-d54f-30c9-9160-b59524f88549","pitchNumber":1,"startTime":"2026-07-08T01:22:06.393Z","endTime":"2026-07-08T01:22:09.393Z","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":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":89.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.773421980037984,"aZ":-16.36729469910034,"pfxX":-4.234828978758578,"pfxZ":7.842870415209154,"pX":0.3932770969675336,"pZ":2.0972823332780557,"vX0":5.339204311796452,"vY0":-139.70545983461525,"vZ0":-6.379546226821382,"x":102.01,"y":182.15,"x0":-0.97528062378859,"y0":50.00035419197603,"z0":5.450819754023089,"aX":-8.53213210951485},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.3,"breakHorizontal":6.8,"spinRate":2662,"spinDirection":214},"zone":9,"typeConfidence":0.79,"plateTime":0.3891996579166106,"extension":6.61341821351},"hitData":{"launchSpeed":89.1,"launchAngle":19.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.92,"coordY":88.19}},"index":1,"playId":"d3f23032-98d4-3c3e-8f0b-3b638e07a9ef","pitchNumber":2,"startTime":"2026-07-08T01:22:28.875Z","endTime":"2026-07-08T01:22:40.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:22:40.805Z","atBatIndex":51},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Michael Busch out on a sacrifice fly to left fielder Taylor Ward. Miguel Amaya scores.","rbi":1,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T01:22:57.042Z","endTime":"2026-07-08T01:24:59.698Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":{"id":689296,"link":"/api/v1/people/689296"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.029944811187004,"aZ":-33.960082656124214,"pfxX":-4.531737555205087,"pfxZ":-1.075615988901916,"pX":-0.970104671526367,"pZ":2.87354850032147,"vX0":2.435848148816008,"vY0":-127.41762295135429,"vZ0":-0.28703271371178585,"x":153.98,"y":161.19,"x0":-1.347305661730771,"y0":50.005964668542425,"z0":5.660290371762691,"aX":-7.487876089122797},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.8,"breakHorizontal":7.7,"spinRate":1333,"spinDirection":281},"zone":11,"typeConfidence":2.0,"plateTime":0.4290975665203116,"extension":6.501177303856504},"index":0,"playId":"905e1ad7-43f7-3a55-9989-72191742446e","pitchNumber":1,"startTime":"2026-07-08T01:23:10.010Z","endTime":"2026-07-08T01:23:13.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.073727096982886,"aZ":-31.287355215412685,"pfxX":-4.940512649881617,"pfxZ":0.5448610336180675,"pX":0.16374762933862205,"pZ":1.3294176777036044,"vX0":4.945087812649496,"vY0":-127.16327253749704,"vZ0":-4.344990217882486,"x":110.76,"y":202.89,"x0":-1.1680246191620665,"y0":50.004804932329286,"z0":5.553943496456319,"aX":-8.059338859639608},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.2,"breakHorizontal":7.8,"spinRate":961,"spinDirection":273},"zone":14,"typeConfidence":2.0,"plateTime":0.43140094422645214,"extension":6.796558718153082},"index":1,"playId":"f0ab441a-c308-36cb-8bcf-11aa2cf430ee","pitchNumber":2,"startTime":"2026-07-08T01:23:28.230Z","endTime":"2026-07-08T01:23:31.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.502084526020557,"aZ":-32.88662627295374,"pfxX":-6.200769816747725,"pfxZ":-0.4389480616412538,"pX":-0.6708871910494039,"pZ":2.463810627740934,"vX0":3.437397752260747,"vY0":-127.62897406560595,"vZ0":-1.3999815853416675,"x":142.57,"y":172.26,"x0":-1.238929960965662,"y0":50.00144757283447,"z0":5.641196748993986,"aX":-10.093879423447856},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.8,"breakHorizontal":10.3,"spinRate":1015,"spinDirection":277},"zone":4,"typeConfidence":2.0,"plateTime":0.43132921415487724,"extension":6.754567515729487},"index":2,"playId":"8ebd9f6e-a225-3ad8-bf13-e313f64e8848","pitchNumber":3,"startTime":"2026-07-08T01:23:46.530Z","endTime":"2026-07-08T01:23:51.192Z","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":2,"outs":1},"index":3,"startTime":"2026-07-08T01:24:03.719Z","endTime":"2026-07-08T01:24:22.888Z","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, 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":88.5,"endSpeed":81.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.412921071846235,"aZ":-37.54145829572103,"pfxX":-3.0511159760631608,"pfxZ":-3.2230410161666248,"pX":0.13091232427487728,"pZ":0.4899403669007198,"vX0":3.917849942964948,"vY0":-128.74953079536525,"vZ0":-5.261593137645058,"x":112.01,"y":225.55,"x0":-1.018865508223229,"y0":50.0000354572935,"z0":5.487433897530965,"aX":-5.087220248227942},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.8,"breakHorizontal":4.6,"spinRate":968,"spinDirection":275},"zone":14,"typeConfidence":2.0,"plateTime":0.4265252013984471,"extension":6.7152763127354405},"index":4,"playId":"1adba454-e3bc-3d3b-8cb8-035589b4fb02","pitchNumber":4,"startTime":"2026-07-08T01:24:22.888Z","endTime":"2026-07-08T01:24:27.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71050675597449,"aZ":-32.53250970932823,"pfxX":8.895817266731045,"pfxZ":-0.22417164312737725,"pX":-0.04082601244553155,"pZ":2.002003656788358,"vX0":0.5498213235691232,"vY0":-126.36018822538955,"vZ0":-1.9946263060532479,"x":118.56,"y":184.73,"x0":-1.4168590369879268,"y0":50.00137933167227,"z0":5.415027180713517,"aX":14.385330327058876},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.6,"breakHorizontal":-16.2,"spinRate":2968,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.43344643074455647,"extension":6.282188765083741},"hitData":{"launchSpeed":85.1,"launchAngle":37.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.76,"coordY":101.71}},"index":5,"playId":"8f371a03-fab6-3772-bbda-22000907a63b","pitchNumber":5,"startTime":"2026-07-08T01:24:46.030Z","endTime":"2026-07-08T01:24:59.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:24:59.698Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T01:25:04.000Z","endTime":"2026-07-08T01:26:14.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":668939,"link":"/api/v1/people/668939"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":87.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.434049349609733,"aZ":-23.301142379698987,"pfxX":0.6689137564342484,"pfxZ":4.646250741059851,"pX":0.03341826834686349,"pZ":2.240204011305713,"vX0":3.5097128965805564,"vY0":-136.22750180776484,"vZ0":-4.630643869039348,"x":115.73,"y":178.29,"x0":-1.3501466519402416,"y0":50.00226777955482,"z0":5.54026675052569,"aX":1.2770302443412758},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.8,"breakHorizontal":-1.8,"spinRate":2512,"spinDirection":195},"zone":5,"typeConfidence":0.73,"plateTime":0.39963879291026894,"extension":6.435568986709284},"index":0,"playId":"cfdacc62-19e3-3817-87b0-7b6d152fdaa7","pitchNumber":1,"startTime":"2026-07-08T01:25:29.407Z","endTime":"2026-07-08T01:25:33.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70723750636766,"aZ":-22.599613603673816,"pfxX":-6.238809847530269,"pfxZ":4.834029261192768,"pX":-0.41337829936581866,"pZ":3.481049368869644,"vX0":4.804766390865217,"vY0":-139.27044552367138,"vZ0":-1.5163245642523713,"x":132.76,"y":144.79,"x0":-1.3428235673151099,"y0":50.00531164897914,"z0":5.5144396854127455,"aX":-12.36510199898714},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.6,"breakHorizontal":10.4,"spinRate":2369,"spinDirection":216},"zone":11,"typeConfidence":0.85,"plateTime":0.39196448028536857,"extension":6.470763694148235},"index":1,"playId":"e70092bd-b39d-3b0e-b21b-d790ca7a0ebc","pitchNumber":2,"startTime":"2026-07-08T01:25:48.270Z","endTime":"2026-07-08T01:25:51.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96368074192396,"aZ":-33.19428375314205,"pfxX":10.268608086038473,"pfxZ":-0.6271991808301696,"pX":1.4307356768512796,"pZ":1.1726942465592307,"vX0":3.449329129327438,"vY0":-126.19047777118806,"vZ0":-3.97809471286625,"x":62.46,"y":207.12,"x0":-1.2872748876079265,"y0":50.0062910296507,"z0":5.435342657190431,"aX":16.611774956762176},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.8,"breakHorizontal":-19.3,"spinRate":2969,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4335571351639751,"extension":6.407604425538591},"index":2,"playId":"57347076-4a95-32f9-8b53-599021f42124","pitchNumber":3,"startTime":"2026-07-08T01:26:09.826Z","endTime":"2026-07-08T01:26:14.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:26:14.481Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samuel Basallo singles on a ground ball to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T01:28:41.165Z","endTime":"2026-07-08T01:29:27.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Rolison replaces Matthew Boyd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:26:58.622Z","endTime":"2026-07-08T01:28:43.502Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.9,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.024855228216378,"aZ":-21.239595291885333,"pfxX":8.5525084308392,"pfxZ":5.3887251408370815,"pX":-0.23935566492151145,"pZ":1.2137571349508973,"vX0":-8.390502990951989,"vY0":-140.22373500903532,"vZ0":-8.221614667802825,"x":126.12,"y":206.01,"x0":1.6531382001721602,"y0":50.00612485877845,"z0":5.524871609659278,"aX":17.361236025137615},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.5,"breakHorizontal":-14.2,"spinRate":2162,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.3877942935988239,"extension":6.6952553233112155},"index":1,"playId":"0b6a1f33-4198-31d5-be76-167cf42bc43b","pitchNumber":1,"startTime":"2026-07-08T01:28:43.502Z","endTime":"2026-07-08T01:28:46.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.675802710338235,"aZ":-33.92987226391704,"pfxX":-1.4667582301347792,"pfxZ":-1.0749280031191137,"pX":-0.17889414481475127,"pZ":1.6673277636691306,"vX0":-4.503770610923661,"vY0":-126.52753424727078,"vZ0":-3.4096687474203637,"x":123.82,"y":193.76,"x0":1.808361416686056,"y0":50.00230019280778,"z0":5.726415362551097,"aX":-2.3982228073511234},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.4,"breakHorizontal":3.6,"spinRate":2563,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4314343963795584,"extension":6.629039392336326},"index":2,"playId":"db2607ae-7740-31a0-85b6-61b2c98c19df","pitchNumber":2,"startTime":"2026-07-08T01:28:58.250Z","endTime":"2026-07-08T01:29:01.577Z","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":1,"outs":0},"index":3,"startTime":"2026-07-08T01:29:07.351Z","endTime":"2026-07-08T01:29:18.282Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.766675558970235,"aZ":-29.50870604488382,"pfxX":-3.149709148100608,"pfxZ":1.6041854325016622,"pX":-0.1506849134683705,"pZ":2.5224116048872336,"vX0":-3.7969280105939376,"vY0":-127.38012861360284,"vZ0":-2.5132688567257753,"x":122.74,"y":170.67,"x0":1.7628910012155865,"y0":50.001345866518335,"z0":5.832011504838516,"aX":-5.225287193214095},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.6,"breakHorizontal":6.5,"spinRate":2538,"spinDirection":292},"zone":5,"typeConfidence":2.0,"plateTime":0.4284028392684536,"extension":6.384243861196724},"hitData":{"launchSpeed":97.2,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.24,"coordY":164.86}},"index":4,"playId":"7dc2a4f0-3e37-322a-a25d-2ed549c7b0b0","pitchNumber":3,"startTime":"2026-07-08T01:29:18.282Z","endTime":"2026-07-08T01:29:27.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:29:27.747Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a line drive to right fielder Seiya Suzuki. Samuel Basallo to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T01:29:33.072Z","endTime":"2026-07-08T01:32:14.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnSecond":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.399208914179024,"aZ":-18.558594228567877,"pfxX":2.8381029848009334,"pfxZ":7.027537005360827,"pX":-0.2827494264885669,"pZ":4.178371431347557,"vX0":-6.3220953317201145,"vY0":-137.55482273789718,"vZ0":-1.1952132376957694,"x":127.78,"y":125.96,"x0":1.6654501287066845,"y0":50.00226519427928,"z0":5.863558111652749,"aX":5.499196948816781},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.7,"breakHorizontal":-4.0,"spinRate":2397,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.3965546525505852,"extension":6.65620226007905},"index":0,"playId":"b649e341-dd42-345a-a766-bd982666d4d1","pitchNumber":1,"startTime":"2026-07-08T01:29:58.328Z","endTime":"2026-07-08T01:30:02.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61629383664118,"aZ":-33.79123558672891,"pfxX":-2.377086923843321,"pfxZ":-0.9981523176762153,"pX":-1.342174832536963,"pZ":1.0860407275798263,"vX0":-6.608087387636175,"vY0":-126.54863838704465,"vZ0":-4.921293949479621,"x":168.16,"y":209.46,"x0":1.610685596197275,"y0":50.00114750741727,"z0":5.760015822175589,"aX":-3.8578877412970987},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.8,"breakHorizontal":5.8,"spinRate":2656,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.43267371390816045,"extension":6.527532271108528},"index":1,"playId":"8634a047-1a32-3bc3-a079-a898f5f11e35","pitchNumber":2,"startTime":"2026-07-08T01:30:15.552Z","endTime":"2026-07-08T01:30:18.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.743323365708772,"aZ":-16.84951826805935,"pfxX":2.5680026269505145,"pfxZ":7.890097824179437,"pX":0.08807303198364283,"pZ":3.579632351418303,"vX0":-5.0509274749574145,"vY0":-138.44672578076043,"vZ0":-3.189408275836769,"x":113.64,"y":142.13,"x0":1.6019780384037132,"y0":50.002183657972445,"z0":5.873401245971093,"aX":4.987787303012024},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":-3.6,"spinRate":2288,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.3955357339020864,"extension":6.72408386057878},"index":2,"playId":"35e9c5af-faa7-3484-a796-7d2434950e66","pitchNumber":3,"startTime":"2026-07-08T01:30:34.216Z","endTime":"2026-07-08T01:30:38.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3284358108605,"aZ":-17.373423156435056,"pfxX":3.870492821693141,"pfxZ":7.839342843843372,"pX":0.19930483073461933,"pZ":2.9173756900592367,"vX0":-5.3063428957463,"vY0":-135.71621018553503,"vZ0":-4.330733858139013,"x":109.4,"y":160.01,"x0":1.6660562158069656,"y0":50.00320016446268,"z0":5.72369566682335,"aX":7.308253090688287},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":-6.0,"spinRate":2307,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.4017324065561958,"extension":6.651061658754196},"index":3,"playId":"4ce7c3af-993b-3dcc-99e1-910c7b6b4bc9","pitchNumber":4,"startTime":"2026-07-08T01:30:53.039Z","endTime":"2026-07-08T01:30:56.827Z","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":93.7,"endSpeed":87.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.757794265529736,"aZ":-21.56460038515834,"pfxX":3.0467197715632803,"pfxZ":5.5377818583852445,"pX":-0.4609559880620954,"pZ":2.7843819599989166,"vX0":-6.629695665715591,"vY0":-136.47746170572034,"vZ0":-3.8572976095143323,"x":134.57,"y":163.6,"x0":1.5873872634691162,"y0":50.000198410618765,"z0":5.673752983228423,"aX":5.834648801045392},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.6,"breakHorizontal":-4.3,"spinRate":2357,"spinDirection":164},"zone":1,"typeConfidence":2.0,"plateTime":0.3990231561477793,"extension":6.685767119073069},"index":4,"playId":"9f31c79c-3599-3f8a-b618-f16e5c3348a1","pitchNumber":5,"startTime":"2026-07-08T01:31:10.021Z","endTime":"2026-07-08T01:31:14.579Z","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":94.2,"endSpeed":85.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.787454568797322,"aZ":-17.469810485840267,"pfxX":2.438944195055462,"pfxZ":7.7682507763014526,"pX":0.8057637303019016,"pZ":2.4173281903539934,"vX0":-3.2824525959278708,"vY0":-137.05283276467574,"vZ0":-5.385223162529866,"x":86.29,"y":173.51,"x0":1.7050254434084573,"y0":50.00096577710763,"z0":5.610548612691864,"aX":4.61521916729689},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":-3.7,"spinRate":2012,"spinDirection":162},"zone":6,"typeConfidence":2.0,"plateTime":0.4004655113881235,"extension":6.8012700682522675},"index":5,"playId":"167c0f4a-b46e-3b69-905b-c5c1cac1dfde","pitchNumber":6,"startTime":"2026-07-08T01:31:42.019Z","endTime":"2026-07-08T01:31:45.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48168120974556,"aZ":-15.227441943494044,"pfxX":3.510878108904695,"pfxZ":8.720123603332883,"pX":-0.4094682533038821,"pZ":2.558989373472174,"vX0":-6.955844807426031,"vY0":-138.63679044099075,"vZ0":-5.617994109178458,"x":132.61,"y":169.69,"x0":1.6777878563592292,"y0":50.00267699720388,"z0":5.630940317432971,"aX":6.8235022358825015},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":-4.9,"spinRate":2124,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.39533971949889946,"extension":6.961294864395217},"hitData":{"launchSpeed":89.9,"launchAngle":12.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.59,"coordY":116.78}},"index":6,"playId":"0d3012de-4106-3435-b82c-f7bbf61354e7","pitchNumber":7,"startTime":"2026-07-08T01:32:03.755Z","endTime":"2026-07-08T01:32:14.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:32:14.029Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Amaya challenged (pitch result), call on the field was overturned: Tyler O'Neill called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T01:33:24.246Z","endTime":"2026-07-08T01:35:50.419Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnSecond":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tyler O'Neill replaces Dylan Beavers.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:32:19.322Z","endTime":"2026-07-08T01:32:25.665Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":687637,"link":"/api/v1/people/687637"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T01:32:25.665Z","endTime":"2026-07-08T01:33:26.597Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.6,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.154249763185287,"aZ":-16.22422440537186,"pfxX":1.8454563567945557,"pfxZ":8.035150011779365,"pX":0.13451556467646386,"pZ":2.0703833722146987,"vX0":-5.142094126921647,"vY0":-139.06030088083594,"vZ0":-6.920576370656718,"x":111.87,"y":182.88,"x0":1.7567051617653187,"y0":50.005580866355636,"z0":5.641222200601766,"aX":3.6648962030868963},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":-2.4,"spinRate":2234,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.3918174510944916,"extension":6.620641752592113},"index":2,"playId":"30db5f76-15e7-3ce6-a828-615262aa38c0","pitchNumber":1,"startTime":"2026-07-08T01:33:26.597Z","endTime":"2026-07-08T01:33:30.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.1,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57533395675588,"aZ":-14.365334702058242,"pfxX":3.9710102916678083,"pfxZ":9.046168137557245,"pX":-0.6744863744341666,"pZ":2.7080121617467543,"vX0":-7.66968676090821,"vY0":-138.39974307678332,"vZ0":-5.682425716664207,"x":142.71,"y":165.66,"x0":1.598259351790898,"y0":50.00482565991673,"z0":5.725507038439441,"aX":7.819978996905638},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":-5.9,"spinRate":2480,"spinDirection":159},"zone":1,"typeConfidence":2.0,"plateTime":0.39352996291477504,"extension":6.567339849436106},"index":3,"playId":"5c866029-dc12-3a63-96e7-cbe1212045e8","pitchNumber":2,"startTime":"2026-07-08T01:33:44.478Z","endTime":"2026-07-08T01:33:47.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48309646198975,"aZ":-41.35775995165099,"pfxX":-5.888208497904554,"pfxZ":-6.926207669542606,"pX":-1.0169861614883124,"pZ":0.19488201422474594,"vX0":-3.855561817149234,"vY0":-115.3381181777834,"vZ0":-3.704052132243998,"x":155.77,"y":233.52,"x0":1.4498929387839583,"y0":50.00010963499253,"z0":5.871045426316858,"aX":-7.8113629341685344},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-13.2,"breakHorizontal":11.8,"spinRate":2562,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.47765819723906855,"extension":6.598207297791784},"index":4,"playId":"7e47e71f-16e8-3bef-ae50-827ca563aafb","pitchNumber":3,"startTime":"2026-07-08T01:34:07.634Z","endTime":"2026-07-08T01:34:11.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.279888445686634,"aZ":-14.465927844506957,"pfxX":2.973568953842892,"pfxZ":8.944752326218843,"pX":0.49467072138870766,"pZ":3.437967191863149,"vX0":-4.190332184493572,"vY0":-139.12235451990517,"vZ0":-4.097222323974144,"x":98.14,"y":145.95,"x0":1.627081406251842,"y0":50.00308205983823,"z0":5.8744454927210485,"aX":5.887527095269267},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":-4.6,"spinRate":2287,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.3921957784689325,"extension":6.6181032880448525},"index":5,"playId":"302e58b1-776d-30bc-8c4f-2af80793dedf","pitchNumber":4,"startTime":"2026-07-08T01:34:31.335Z","endTime":"2026-07-08T01:34:34.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.8,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.6846123749321,"aZ":-43.44244032250886,"pfxX":-3.2436872211314123,"pfxZ":-8.0862225124117,"pX":-0.44954923794783624,"pZ":0.16860737612805876,"vX0":-3.3512025830592385,"vY0":-117.91887337238896,"vZ0":-3.698191527342646,"x":134.14,"y":234.23,"x0":1.4172496951599316,"y0":50.00351892726583,"z0":5.8086431164226235,"aX":-4.518925821707613},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-15.4,"breakHorizontal":6.7,"spinRate":2644,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.46642239646713923,"extension":6.655697178620554},"index":6,"playId":"b8eb453a-6e5c-3472-a75c-4a0bdd3332a9","pitchNumber":5,"startTime":"2026-07-08T01:34:52.845Z","endTime":"2026-07-08T01:34:57.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.793641812387314,"aZ":-42.92162496662222,"pfxX":-4.859776047866144,"pfxZ":-7.678956820910315,"pX":-0.6765552211392647,"pZ":1.5971963407202834,"vX0":-3.4616678976665325,"vY0":-117.92959249190112,"vZ0":-0.8761158123291978,"x":142.79,"y":195.66,"x0":1.445104503687223,"y0":50.00301216850729,"z0":5.955203735357261,"aX":-6.800559876994762},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-13.8,"breakHorizontal":9.7,"spinRate":2686,"spinDirection":330},"zone":7,"typeConfidence":2.0,"plateTime":0.4656052857470936,"extension":6.682281512339695},"index":7,"playId":"84b83593-2506-357d-8a66-d10b2096002c","pitchNumber":6,"startTime":"2026-07-08T01:35:23.401Z","endTime":"2026-07-08T01:35:50.419Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"}},"playEndTime":"2026-07-08T01:35:50.419Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T01:36:40.697Z","endTime":"2026-07-08T01:37:45.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnSecond":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"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":{"description":"Offensive Substitution: Pinch-hitter Leody Taveras replaces Jackson Holliday.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T01:35:52.239Z","endTime":"2026-07-08T01:35:59.593Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":702616,"link":"/api/v1/people/702616"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-08T01:35:59.593Z","endTime":"2026-07-08T01:36:43.021Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.571730636936792,"aZ":-15.21597083558197,"pfxX":3.324229496334061,"pfxZ":8.570760896088485,"pX":-0.7149659502311305,"pZ":1.8046708959160005,"vX0":-7.486115507394303,"vY0":-138.71874082995865,"vZ0":-7.795511902904794,"x":144.25,"y":190.05,"x0":1.5684261805146107,"y0":50.00261152458631,"z0":5.634901461355276,"aX":6.5777638677351105},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":-4.7,"spinRate":2308,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.392554860175498,"extension":6.804969007693707},"index":2,"playId":"2ebe7122-4ef6-3c90-87f6-6adbc18b463f","pitchNumber":1,"startTime":"2026-07-08T01:36:43.021Z","endTime":"2026-07-08T01:36:46.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43930583712128,"aZ":-15.452619642350014,"pfxX":4.3986550746081265,"pfxZ":8.4227459558168,"pX":-1.3596310516537302,"pZ":2.1049125052213387,"vX0":-9.222055533672703,"vY0":-139.11988541085995,"vZ0":-7.179778589289234,"x":168.83,"y":181.95,"x0":1.4076328138885883,"y0":50.002757665531426,"z0":5.7185594888108895,"aX":8.733287962963217},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":-6.4,"spinRate":2449,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.3917715485777591,"extension":6.688815448159041},"index":3,"playId":"c658af7e-b430-3007-8e64-a141ef066e35","pitchNumber":2,"startTime":"2026-07-08T01:37:00.590Z","endTime":"2026-07-08T01:37:04.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.829720004901173,"aZ":-42.8818903092941,"pfxX":-4.694857819614866,"pfxZ":-7.59806180455497,"pX":-0.7548626055877129,"pZ":1.72034768003987,"vX0":-3.9164269979521644,"vY0":-118.29538132663076,"vZ0":-0.6415515873501675,"x":145.77,"y":192.33,"x0":1.5357760838572079,"y0":50.00368659259123,"z0":5.946431690387947,"aX":-6.614372228632747},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-13.6,"breakHorizontal":9.5,"spinRate":2850,"spinDirection":325},"zone":7,"typeConfidence":2.0,"plateTime":0.46408455597770004,"extension":6.630097846652597},"index":4,"playId":"b207507b-883c-3fd7-b2b6-f758ae0a0fe2","pitchNumber":3,"startTime":"2026-07-08T01:37:17.954Z","endTime":"2026-07-08T01:37:20.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.057665763865632,"aZ":-41.2282423777048,"pfxX":-5.38145637814871,"pfxZ":-6.43602136322326,"pX":-1.010905555690986,"pZ":0.6352241018549565,"vX0":-3.9432218836712254,"vY0":-118.33038784433572,"vZ0":-3.2542813911420847,"x":155.53,"y":221.63,"x0":1.380139986155719,"y0":50.00037663257089,"z0":5.831834492141656,"aX":-7.5754870894420945},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-12.2,"breakHorizontal":10.8,"spinRate":2668,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.4641215862717165,"extension":6.740515694373881},"index":5,"playId":"d4a4732d-2498-3e67-92c2-c3a00751a786","pitchNumber":4,"startTime":"2026-07-08T01:37:42.070Z","endTime":"2026-07-08T01:37:45.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:37:45.387Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks. Samuel Basallo to 3rd. Blaze Alexander to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T01:37:51.180Z","endTime":"2026-07-08T01:40:50.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnThird":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.327817783318444,"aZ":-22.256843638418463,"pfxX":8.906247380642931,"pfxZ":5.179861543747073,"pX":0.5554760515028239,"pZ":2.0230880105352713,"vX0":-6.1133420927700834,"vY0":-137.46806126491393,"vZ0":-5.790911095115488,"x":95.83,"y":184.16,"x0":1.650430103457029,"y0":50.00398300452924,"z0":5.66681840679792,"aX":17.055589725959255},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.4,"breakHorizontal":-14.9,"spinRate":2370,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.39836879456427976,"extension":6.5363359620066515},"index":0,"playId":"cfa08406-631e-3730-bba0-1506d3c91d3b","pitchNumber":1,"startTime":"2026-07-08T01:38:10.781Z","endTime":"2026-07-08T01:38:14.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92712171084134,"aZ":-13.763387966460172,"pfxX":2.1866578463734436,"pfxZ":9.280589266691097,"pX":0.5908345369467719,"pZ":2.692017035064807,"vX0":-3.6347935543016,"vY0":-138.9559196400608,"vZ0":-5.980425284031144,"x":94.48,"y":166.1,"x0":1.6231874969335407,"y0":50.001301119662074,"z0":5.7626467564878645,"aX":4.337503997161939},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":-3.4,"spinRate":2322,"spinDirection":160},"zone":6,"typeConfidence":2.0,"plateTime":0.39201093651637775,"extension":6.649557418586205},"index":1,"playId":"c43207f8-5f78-3832-b2b2-7d711e5c33a1","pitchNumber":2,"startTime":"2026-07-08T01:38:29.787Z","endTime":"2026-07-08T01:38:32.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.889061604372515,"aZ":-17.322374747332546,"pfxX":2.7074133458761076,"pfxZ":7.576979659528787,"pX":-0.04025799155139717,"pZ":3.8737514958259887,"vX0":-4.882988876954774,"vY0":-138.40804725550592,"vZ0":-2.4972947452431975,"x":118.53,"y":134.19,"x0":1.3868031088107267,"y0":50.002930565716134,"z0":5.933848471795763,"aX":5.30745155956708},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":-4.0,"spinRate":2336,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.39416364655289593,"extension":6.6303485551916745},"index":2,"playId":"0836c875-78f3-37fe-8707-609dc582ffec","pitchNumber":3,"startTime":"2026-07-08T01:38:55.859Z","endTime":"2026-07-08T01:38:59.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.613177508270496,"aZ":-15.992193524831464,"pfxX":2.3240592903438237,"pfxZ":8.26240100576069,"pX":-1.395106787915513,"pZ":1.806963687553192,"vX0":-8.598231907341937,"vY0":-138.30773042874466,"vZ0":-7.556900096110815,"x":170.18,"y":189.99,"x0":1.437081787795658,"y0":50.00666532088129,"z0":5.624708557813826,"aX":4.554478424748577},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":-2.6,"spinRate":2318,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.3943375757339598,"extension":6.751437406546624},"index":3,"playId":"10e5b072-5a2b-36bc-a0cc-4a303305137a","pitchNumber":4,"startTime":"2026-07-08T01:39:15.429Z","endTime":"2026-07-08T01:39:19.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91572626313735,"aZ":-43.31810798804657,"pfxX":-5.109721613137946,"pfxZ":-7.973841268823255,"pX":0.8198989052650074,"pZ":0.42516500162234105,"vX0":-0.024971753936710944,"vY0":-118.18956924911494,"vZ0":-3.469241591664257,"x":85.75,"y":227.3,"x0":1.4931314801962894,"y0":50.00082846920873,"z0":5.935392084573301,"aX":-7.14524720711244},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-15.0,"breakHorizontal":9.2,"spinRate":2691,"spinDirection":329},"zone":14,"typeConfidence":2.0,"plateTime":0.46547528903018387,"extension":6.616520806298946},"index":4,"playId":"572d52bd-f944-3061-ae86-d10b3a24faa5","pitchNumber":5,"startTime":"2026-07-08T01:39:36.399Z","endTime":"2026-07-08T01:39:39.587Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"playId":"1b6cc8b1-b791-42f2-8e4a-7434e64eced9","startTime":"2026-07-08T01:40:00.165Z","endTime":"2026-07-08T01:40:05.165Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56934240817769,"aZ":-42.463699910387064,"pfxX":-4.544818236884673,"pfxZ":-7.3667814887953575,"pX":-0.8648860030957367,"pZ":1.7809546790944433,"vX0":-4.108810410945667,"vY0":-117.54350657348458,"vZ0":-0.48337398043540425,"x":149.97,"y":190.69,"x0":1.4969772156430172,"y0":50.00091435803735,"z0":5.936557191148779,"aX":-6.349691976381483},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-13.2,"breakHorizontal":9.2,"spinRate":2769,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.4662288849478675,"extension":6.69032196892787},"index":6,"playId":"563c09b0-ef28-3428-96a8-38505c81b891","pitchNumber":6,"startTime":"2026-07-08T01:40:19.322Z","endTime":"2026-07-08T01:40:23.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03480474576921,"aZ":-20.802312683931742,"pfxX":-0.14548098659613729,"pfxZ":5.8942084506807255,"pX":-1.273197364151795,"pZ":2.494912002692778,"vX0":-7.515795899806142,"vY0":-137.2196347285334,"vZ0":-4.969787058952578,"x":165.53,"y":171.42,"x0":1.506840374055082,"y0":50.00422435221014,"z0":5.724433943723502,"aX":-0.2786957132030982},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.0,"breakHorizontal":1.7,"spinRate":2223,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.3973905382269436,"extension":6.646926946551558},"index":7,"playId":"b2aa922e-df0e-3a4e-814b-805f7d1a5f18","pitchNumber":7,"startTime":"2026-07-08T01:40:45.433Z","endTime":"2026-07-08T01:40:50.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:40:50.352Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adley Rutschman singles on a ground ball to right fielder Seiya Suzuki. Samuel Basallo scores. Blaze Alexander scores. Taylor Ward to 3rd. Adley Rutschman to 2nd. Throwing error by right fielder Seiya Suzuki.","rbi":2,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T01:43:30.153Z","endTime":"2026-07-08T01:44:43.080Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnThird":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2,3,4,5,6],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T01:40:56.956Z","endTime":"2026-07-08T01:41:26.918Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jacob Webb replaces Ryan Rolison.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-08T01:41:26.918Z","endTime":"2026-07-08T01:43:32.439Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36394399946805,"aZ":-24.76809296125551,"pfxX":-10.7391863261435,"pfxZ":4.72389672310049,"pX":-1.1896345032558,"pZ":2.707437762689542,"vX0":7.117939567000311,"vY0":-124.53031166168196,"vZ0":-2.1338189821297906,"x":162.35,"y":165.68,"x0":-2.6918660588199543,"y0":50.00518953696764,"z0":5.627597436433454,"aX":-16.843697411794018},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.3,"breakHorizontal":17.8,"spinRate":2329,"spinDirection":246},"zone":11,"typeConfidence":0.9,"plateTime":0.4401081719298836,"extension":6.020654977196966},"index":2,"playId":"fabab2bc-7dca-3e07-bf43-1664ff7969f5","pitchNumber":1,"startTime":"2026-07-08T01:43:32.439Z","endTime":"2026-07-08T01:43:36.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.019581125762674,"aZ":-13.812501901184575,"pfxX":-5.234918253728098,"pfxZ":9.537159203422489,"pX":-0.19415455570151968,"pZ":2.947240617638444,"vX0":9.328265551064494,"vY0":-137.2975385957315,"vZ0":-3.8631008992402807,"x":124.4,"y":159.2,"x0":-2.9427016138626327,"y0":50.00186167747073,"z0":5.301098025902391,"aX":-10.078571152448305},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":7.7,"spinRate":2534,"spinDirection":225},"zone":2,"typeConfidence":0.9,"plateTime":0.39766826321188375,"extension":6.1543277404299355},"index":3,"playId":"f70cff34-0235-3624-8b4d-93c582eccb64","pitchNumber":2,"startTime":"2026-07-08T01:43:48.848Z","endTime":"2026-07-08T01:43:52.763Z","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":86.6,"endSpeed":79.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77958176235037,"aZ":-22.713764531237572,"pfxX":-11.041338308382565,"pfxZ":5.882141317854707,"pX":0.018051965285098243,"pZ":0.9072750247866904,"vX0":10.19361337322937,"vY0":-125.58227669230537,"vZ0":-6.514426910721827,"x":116.31,"y":214.28,"x0":-2.6456374927838286,"y0":50.0030756216739,"z0":5.364417884987231,"aX":-17.758866980158373},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.4,"breakHorizontal":17.9,"spinRate":2380,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.4350076583940039,"extension":6.238995541609519},"index":4,"playId":"ac0ca14c-a3f4-3326-a278-6f65dea30617","pitchNumber":3,"startTime":"2026-07-08T01:44:10.985Z","endTime":"2026-07-08T01:44:13.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.065120082777874,"aZ":-14.371133235200963,"pfxX":-7.141339664430306,"pfxZ":9.21818402681926,"pX":-0.05760915519475623,"pZ":1.94860748917029,"vX0":9.688196348635108,"vY0":-137.5017603554015,"vZ0":-6.4079053277854845,"x":119.2,"y":186.17,"x0":-2.6849812776167794,"y0":50.002466877775014,"z0":5.269287373452854,"aX":-13.79153893733481},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":11.2,"spinRate":2497,"spinDirection":223},"zone":8,"typeConfidence":0.9,"plateTime":0.39705755026954925,"extension":6.217769104237203},"hitData":{"launchSpeed":108.2,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.5,"coordY":125.84}},"index":5,"playId":"f966e8ed-1269-3b8f-83f6-9f192e62bf25","pitchNumber":4,"startTime":"2026-07-08T01:44:31.275Z","endTime":"2026-07-08T01:44:43.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:44:43.080Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gunnar Henderson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T01:45:13.690Z","endTime":"2026-07-08T01:46:24.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.784188121502662,"aZ":-17.467006291420105,"pfxX":-7.05914818857035,"pfxZ":7.535930550862795,"pX":0.5561504725279867,"pZ":2.0839290946154123,"vX0":11.347122113958884,"vY0":-138.30282032565646,"vZ0":-5.3729744390552945,"x":95.8,"y":182.51,"x0":-2.669223190595416,"y0":50.00060420700107,"z0":5.2105716896621725,"aX":-13.772653601502059},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":10.6,"spinRate":2486,"spinDirection":229},"zone":9,"typeConfidence":0.9,"plateTime":0.39497139116010205,"extension":6.389506974630783},"index":0,"playId":"c8c8133a-4993-3130-adfd-c5ba77e6f745","pitchNumber":1,"startTime":"2026-07-08T01:45:24.570Z","endTime":"2026-07-08T01:45:28.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.185240905944195,"aZ":-40.676620324153504,"pfxX":4.432207342413979,"pfxZ":-5.652512445156478,"pX":0.11131839599314805,"pZ":1.9503575559665076,"vX0":5.742846582316022,"vY0":-121.21947323354817,"vZ0":-0.2261921257276902,"x":112.76,"y":186.12,"x0":-2.854004457940986,"y0":50.000647651568656,"z0":5.562469782964549,"aX":6.669382930484788},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-10.1,"breakHorizontal":-9.2,"spinRate":2650,"spinDirection":38},"zone":8,"typeConfidence":0.78,"plateTime":0.449909020808974,"extension":6.010006897613814},"index":1,"playId":"41a706e7-6d76-38e4-821c-e125a0b7e14d","pitchNumber":2,"startTime":"2026-07-08T01:45:43.796Z","endTime":"2026-07-08T01:45:46.982Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-08T01:46:04.049Z","endTime":"2026-07-08T01:46:21.631Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"}},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05255683186416,"aZ":-23.450441934807202,"pfxX":-10.015736481049533,"pfxZ":5.509025501106527,"pX":-0.27085690788425765,"pZ":1.8022751395779355,"vX0":9.127505877387437,"vY0":-125.00513360167044,"vZ0":-4.288808558576351,"x":127.32,"y":190.12,"x0":-2.6671690847869063,"y0":50.00249303420162,"z0":5.463880989776535,"aX":-15.860621575567093},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.2,"breakHorizontal":16.1,"spinRate":2377,"spinDirection":246},"zone":8,"typeConfidence":0.9,"plateTime":0.4380659360976611,"extension":6.061136983509003},"index":3,"playId":"abeb1763-7240-365d-85ae-00c5c1fdf12f","pitchNumber":3,"startTime":"2026-07-08T01:46:21.631Z","endTime":"2026-07-08T01:46:24.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:46:24.689Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:48:35.605Z","endTime":"2026-07-08T01:49:59.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to second base for Blaze Alexander.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:47:25.957Z","endTime":"2026-07-08T01:47:25.971Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"700"},{"details":{"description":"Tyler O'Neill remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T01:47:25.971Z","endTime":"2026-07-08T01:47:25.972Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":687637,"link":"/api/v1/people/687637"}},{"details":{"description":"Leody Taveras remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-08T01:47:25.972Z","endTime":"2026-07-08T01:48:37.954Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":702616,"link":"/api/v1/people/702616"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":89.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40110538837473,"aZ":-17.129622000442307,"pfxX":-1.521003541399093,"pfxZ":7.4586325668921996,"pX":0.320059675369329,"pZ":1.4530328977765579,"vX0":5.054526519371818,"vY0":-139.46686139099026,"vZ0":-8.003118944876586,"x":104.8,"y":199.55,"x0":-1.2995226634995245,"y0":50.000897189801044,"z0":5.439566203268725,"aX":-3.067679830670531},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":1.9,"spinRate":2600,"spinDirection":214},"zone":14,"typeConfidence":0.81,"plateTime":0.3892288751930071,"extension":6.371397620391128},"index":3,"playId":"7c3e3af7-9b14-35fe-8460-1eee36860f24","pitchNumber":1,"startTime":"2026-07-08T01:48:37.954Z","endTime":"2026-07-08T01:48:41.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":89.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.784961504885217,"aZ":-13.177858277160617,"pfxX":-3.5591747799716993,"pfxZ":9.42716088054794,"pX":-1.1517618819074886,"pZ":2.8498062385830685,"vX0":1.8546588095812282,"vY0":-140.1412270246544,"vZ0":-4.847050338336315,"x":160.9,"y":161.84,"x0":-1.355093827821369,"y0":50.00292041391941,"z0":5.443861953371588,"aX":-7.172149702657217},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":6.1,"spinRate":2505,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.38890886793613966,"extension":6.421158591466473},"index":4,"playId":"fbb11cff-ff66-3a7f-ad6a-44f847975cc0","pitchNumber":2,"startTime":"2026-07-08T01:48:58.851Z","endTime":"2026-07-08T01:49:02.578Z","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.1,"endSpeed":88.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.154381623233512,"aZ":-15.651655569148149,"pfxX":-4.720666335280955,"pfxZ":8.270412256011088,"pX":-0.8115337656108682,"pZ":1.576004120974885,"vX0":2.984213048832921,"vY0":-139.8671281293271,"vZ0":-7.723372956019033,"x":147.93,"y":196.23,"x0":-1.2745501339812284,"y0":50.00226722294794,"z0":5.383378968976436,"aX":-9.428360206636222},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.7,"breakHorizontal":8.0,"spinRate":2675,"spinDirection":211},"zone":13,"typeConfidence":0.86,"plateTime":0.3904095528023124,"extension":6.541493740264712},"index":5,"playId":"e75cbad9-c668-392b-94b6-9ea18071a508","pitchNumber":3,"startTime":"2026-07-08T01:49:16.401Z","endTime":"2026-07-08T01:49:20.237Z","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":97.1,"endSpeed":90.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.310783192197835,"aZ":-15.108044571377217,"pfxX":-4.910950182470055,"pfxZ":8.286191249686592,"pX":-0.6302707968461462,"pZ":2.1720470430276815,"vX0":3.855943397472417,"vY0":-141.46444272867694,"vZ0":-6.342779568323415,"x":141.02,"y":180.13,"x0":-1.3618479946361723,"y0":50.00643843912628,"z0":5.3835727938786375,"aX":-10.119043161446397},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.2,"breakHorizontal":8.3,"spinRate":2764,"spinDirection":215},"zone":4,"typeConfidence":0.88,"plateTime":0.3847906051810166,"extension":6.468614938664755},"index":6,"playId":"8b06aa66-d295-364e-917d-3ba6877092e0","pitchNumber":4,"startTime":"2026-07-08T01:49:35.275Z","endTime":"2026-07-08T01:49:39.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.603973663767345,"aZ":-15.217353671266666,"pfxX":-3.8496325116977084,"pfxZ":8.121381220155495,"pX":0.2064543988832238,"pZ":1.8750321177453075,"vX0":5.223689221953338,"vY0":-142.61124017305883,"vZ0":-7.338266643006151,"x":109.13,"y":188.15,"x0":-1.1372382922397963,"y0":50.001433685220746,"z0":5.415882250855132,"aX":-8.037076888417593},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.7,"breakHorizontal":6.1,"spinRate":2842,"spinDirection":216},"zone":8,"typeConfidence":0.88,"plateTime":0.3820877388451769,"extension":6.6771820765933985},"hitData":{"launchSpeed":97.8,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":165.83,"coordY":156.62}},"index":7,"playId":"a689f132-2b28-3ccf-8e35-ae15d81c8045","pitchNumber":5,"startTime":"2026-07-08T01:49:52.505Z","endTime":"2026-07-08T01:49:59.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:49:59.925Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a fly ball to center fielder Leody Taveras.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:50:02.434Z","endTime":"2026-07-08T01:51:12.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":90.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47141776614943,"aZ":-13.654156924979873,"pfxX":-2.13993185061671,"pfxZ":8.978612282829147,"pX":-0.1478103764065134,"pZ":2.6985351650075877,"vX0":3.774757578479215,"vY0":-141.79103845431084,"vZ0":-5.407842064907933,"x":122.63,"y":165.92,"x0":-1.2104833561944948,"y0":50.00375795166164,"z0":5.482178999971954,"aX":-4.414732079387154},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.5,"breakHorizontal":3.2,"spinRate":2670,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.3844015422950138,"extension":6.518385943345258},"index":0,"playId":"a26a97bd-f19a-3973-bc8e-10a0cd87a7e6","pitchNumber":1,"startTime":"2026-07-08T01:50:25.018Z","endTime":"2026-07-08T01:50:28.583Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-08T01:50:35.286Z","endTime":"2026-07-08T01:50:46.261Z","isPitch":false,"type":"action","player":{"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, 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":88.1,"endSpeed":81.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.579768455750045,"aZ":-34.06153717491863,"pfxX":7.595307224334755,"pfxZ":-1.127002410747929,"pX":1.032510386515251,"pZ":1.0885514265515126,"vX0":3.3377244922252753,"vY0":-128.25916140663495,"vZ0":-4.246234485166833,"x":77.64,"y":209.39,"x0":-1.271123066956121,"y0":50.004207854943225,"z0":5.410770254861841,"aX":12.702849313294251},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.8,"breakHorizontal":-14.5,"spinRate":2906,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.42643129588461814,"extension":6.646208896982528},"index":2,"playId":"a768fdad-33c4-3ed1-bd07-f6cdfe722294","pitchNumber":2,"startTime":"2026-07-08T01:50:46.261Z","endTime":"2026-07-08T01:50:49.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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.454079929000194,"aZ":-33.374247673580214,"pfxX":8.272492154185208,"pfxZ":-0.7093307755500602,"pX":0.45294947383834444,"pZ":1.516635313491933,"vX0":2.09698193457526,"vY0":-128.30874192619967,"vZ0":-3.5080770830437857,"x":99.73,"y":197.83,"x0":-1.4469984129441156,"y0":50.002850333626405,"z0":5.457845616932088,"aX":14.01864883848318},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.8,"breakHorizontal":-15.5,"spinRate":2928,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4242280432763912,"extension":6.35554099537396},"hitData":{"launchSpeed":70.0,"launchAngle":34.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.72,"coordY":106.22}},"index":3,"playId":"8f0b31bb-2182-3bff-b15f-4b9d79b23b62","pitchNumber":3,"startTime":"2026-07-08T01:51:02.422Z","endTime":"2026-07-08T01:51:12.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:51:12.871Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Conforto grounds out to first baseman Pete Alonso. Nico Hoerner to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:51:12.769Z","endTime":"2026-07-08T01:52:49.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.907038579074637,"aZ":-14.136067217153144,"pfxX":-3.533285736007348,"pfxZ":8.99049099858614,"pX":-0.05505390213069974,"pZ":2.7737949194851605,"vX0":4.298795341747178,"vY0":-140.09750702709653,"vZ0":-5.059068385151759,"x":119.1,"y":163.89,"x0":-1.143640976733072,"y0":50.00169287876179,"z0":5.5128577593951995,"aX":-7.08838182412743},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":5.6,"spinRate":2666,"spinDirection":216},"zone":2,"typeConfidence":0.87,"plateTime":0.3895815478060114,"extension":6.481518738316628},"index":0,"playId":"db551070-86b2-3ece-ab70-ff07e50280c6","pitchNumber":1,"startTime":"2026-07-08T01:51:40.498Z","endTime":"2026-07-08T01:51:44.237Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.72641458952109,"aZ":-37.08009751270057,"pfxX":6.040414843410001,"pfxZ":-2.9526032795476134,"pX":-0.39119741901389393,"pZ":2.122393596857754,"vX0":1.3722107341703518,"vY0":-126.81162936633882,"vZ0":-0.8084677855654204,"x":131.91,"y":181.48,"x0":-1.721983156325512,"y0":50.00161361181553,"z0":5.348964826358238,"aX":10.046262518211067},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.3,"breakHorizontal":-11.3,"spinRate":2905,"spinDirection":58},"zone":7,"typeConfidence":2.0,"plateTime":0.4284501989999874,"extension":6.284753484490846},"index":1,"playId":"a2bd2b82-aa33-3991-866c-cd91ed452a45","pitchNumber":2,"startTime":"2026-07-08T01:52:02.030Z","endTime":"2026-07-08T01:52:09.050Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nico Hoerner steals (13) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"actionPlayId":"a2bd2b82-aa33-3991-866c-cd91ed452a45","startTime":"2026-07-08T01:52:16.069Z","endTime":"2026-07-08T01:52:41.271Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.189826271855274,"aZ":-32.020026991758655,"pfxX":-3.696039617525033,"pfxZ":0.08920385073811588,"pX":-0.2660547142770818,"pZ":1.9317010744683916,"vX0":3.4610685865859754,"vY0":-129.736787492997,"vZ0":-2.9910949167106082,"x":127.14,"y":186.62,"x0":-1.134804108088195,"y0":50.00149590327995,"z0":5.530488791156361,"aX":-6.323746743587666},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.2,"breakHorizontal":6.0,"spinRate":1561,"spinDirection":290},"zone":8,"typeConfidence":2.0,"plateTime":0.4215743464673838,"extension":6.7934695608885685},"hitData":{"launchSpeed":84.8,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.41,"coordY":165.36}},"index":3,"playId":"389f0078-efaa-3a49-8bd8-230cfca249ec","pitchNumber":3,"startTime":"2026-07-08T01:52:41.271Z","endTime":"2026-07-08T01:52:49.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:52:49.101Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a line drive to right fielder Tyler O'Neill. Nico Hoerner scores.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:52:57.546Z","endTime":"2026-07-08T01:54:57.307Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":689296,"link":"/api/v1/people/689296"},"isScoringEvent":true,"rbi":true,"earned":true,"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, 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":85.5,"endSpeed":79.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.049215896368462,"aZ":-37.10639627812331,"pfxX":8.368541663496915,"pfxZ":-3.108593372687203,"pX":-0.935651402658743,"pZ":3.2367927721760497,"vX0":-1.4297068118836662,"vY0":-124.60319138603639,"vZ0":1.6028020587351748,"x":152.66,"y":151.39,"x0":-1.4453065889483325,"y0":50.00363663047535,"z0":5.6319165847130215,"aX":13.271146443050698},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.0,"breakHorizontal":-14.9,"spinRate":2971,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.4381623858899064,"extension":6.31021335520386},"index":0,"playId":"1e006e28-3514-3c4b-a93c-82474fc9d426","pitchNumber":1,"startTime":"2026-07-08T01:53:17.442Z","endTime":"2026-07-08T01:53:21.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1790672471608,"aZ":-33.16221369473046,"pfxX":7.279071856535822,"pfxZ":-0.6124911402387578,"pX":0.581343042442231,"pZ":2.3959384644559116,"vX0":2.5266749395545025,"vY0":-125.58204305275018,"vZ0":-1.1140927117623445,"x":94.84,"y":174.09,"x0":-1.3798397493795305,"y0":50.002112098218234,"z0":5.510136390309813,"aX":11.78295209221901},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.1,"breakHorizontal":-13.7,"spinRate":2802,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.4338979545227808,"extension":6.448782350628824},"index":1,"playId":"09e46ac4-ce34-3f2d-abfa-b54f68aebb9d","pitchNumber":2,"startTime":"2026-07-08T01:53:36.691Z","endTime":"2026-07-08T01:53:39.887Z","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":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42518965538792,"aZ":-31.509053129144224,"pfxX":8.873249225852604,"pfxZ":0.41533582687089154,"pX":1.2151032256866248,"pZ":1.6126064063471575,"vX0":3.0977428907253577,"vY0":-124.70349349912534,"vZ0":-3.1100069767558267,"x":70.68,"y":195.24,"x0":-1.1934506664423996,"y0":50.00069539883941,"z0":5.456408269353882,"aX":14.069780017209235},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.4,"breakHorizontal":-16.8,"spinRate":2876,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4380615920320179,"extension":6.5413944988857065},"index":2,"playId":"461e75af-1e44-3639-b309-22b67c64a607","pitchNumber":3,"startTime":"2026-07-08T01:54:02.770Z","endTime":"2026-07-08T01:54:06.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10388461103139,"aZ":-23.62032358120752,"pfxX":-7.5963842352422715,"pfxZ":4.287329121386811,"pX":0.3448931177571693,"pZ":2.594040634751207,"vX0":6.8088209596565585,"vY0":-139.57776128793824,"vZ0":-3.8890535830247925,"x":103.85,"y":168.74,"x0":-1.1258449853401937,"y0":50.003324039410856,"z0":5.53983811268079,"aX":-15.157844789476764},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.2,"breakHorizontal":12.6,"spinRate":2398,"spinDirection":215},"zone":6,"typeConfidence":0.89,"plateTime":0.39073675752249093,"extension":6.635718784583203},"index":3,"playId":"3a108048-c50b-34be-883d-e9ca85a2d59a","pitchNumber":4,"startTime":"2026-07-08T01:54:23.181Z","endTime":"2026-07-08T01:54:26.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.873484603619687,"aZ":-30.00029094481879,"pfxX":8.91523883837899,"pfxZ":1.3401733177723676,"pX":0.7269236936834595,"pZ":1.8501147954053285,"vX0":2.212950408176808,"vY0":-126.4086511701925,"vZ0":-3.054970091847301,"x":89.29,"y":188.83,"x0":-1.317648505786507,"y0":50.0050655414125,"z0":5.473649640730402,"aX":14.481978782670433},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":-16.7,"spinRate":2868,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.43268313127611524,"extension":6.4338533038049786},"hitData":{"launchSpeed":66.6,"launchAngle":21.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.86,"coordY":131.94}},"index":4,"playId":"597a294b-5468-3cdf-9337-171422adc2e1","pitchNumber":5,"startTime":"2026-07-08T01:54:46.345Z","endTime":"2026-07-08T01:54:57.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:54:57.307Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Amaya strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:56:23.538Z","endTime":"2026-07-08T01:58:26.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7,8,9],"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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T01:55:15.834Z","endTime":"2026-07-08T01:56:11.604Z","isPitch":false,"type":"action"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"d84d5763-ecc3-3098-ac50-a0cc40f775e7","startTime":"2026-07-08T01:56:11.604Z","endTime":"2026-07-08T01:56:14.604Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.406489583483385,"aZ":-13.022139835283085,"pfxX":-0.2151085446591665,"pfxZ":9.901105669769178,"pX":0.5547113459686568,"pZ":2.5188165435814547,"vX0":4.810547868435981,"vY0":-137.90447589349344,"vZ0":-5.799264583303519,"x":95.86,"y":170.77,"x0":-1.1811237128444916,"y0":50.00349984507657,"z0":5.520324156606501,"aX":-0.41611703661615984},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":-0.6,"spinRate":2659,"spinDirection":213},"zone":6,"typeConfidence":0.87,"plateTime":0.39650291539304705,"extension":6.210876415492947},"index":2,"playId":"de9c29fa-8919-3148-ab12-7ff1b49c995d","pitchNumber":1,"startTime":"2026-07-08T01:56:25.891Z","endTime":"2026-07-08T01:56:30.292Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.635893087565137,"aZ":-15.547301183957908,"pfxX":-1.7806569093097417,"pfxZ":8.527683537853862,"pX":1.0427809347367745,"pZ":2.6953826979765485,"vX0":6.609842312755447,"vY0":-137.78563910979474,"vZ0":-4.864266667256922,"x":77.25,"y":166.0,"x0":-1.1413939756095548,"y0":50.002280698466635,"z0":5.512124968669468,"aX":-3.4729761542269815},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":2.0,"spinRate":2568,"spinDirection":212},"zone":12,"typeConfidence":0.72,"plateTime":0.3954438933176272,"extension":6.196389262638999},"index":3,"playId":"78687045-8a8b-3d25-a817-ba26a488dbcd","pitchNumber":2,"startTime":"2026-07-08T01:56:41.296Z","endTime":"2026-07-08T01:56:45.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.813172827002017,"aZ":-32.2664318283133,"pfxX":9.234035138112135,"pfxZ":-0.06348255360442145,"pX":1.0217454191247457,"pZ":1.8110839427801184,"vX0":3.1721899858120457,"vY0":-124.29670616563529,"vZ0":-2.4209833649331696,"x":78.05,"y":189.88,"x0":-1.4673866035388148,"y0":50.000402178459666,"z0":5.453423511974655,"aX":14.574087169487397},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.4,"breakHorizontal":-17.4,"spinRate":2859,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.439158242408511,"extension":6.3597703322870665},"index":4,"playId":"37a94d60-40b6-390c-ba11-0cc110b31bc4","pitchNumber":3,"startTime":"2026-07-08T01:56:59.567Z","endTime":"2026-07-08T01:57:02.586Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-08T01:57:13.404Z","endTime":"2026-07-08T01:57:24.887Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.562459525068856,"aZ":-26.286591415771014,"pfxX":5.418254364812347,"pfxZ":3.829828535293947,"pX":2.1924561687381106,"pZ":1.6782996234468184,"vX0":6.120203216714915,"vY0":-123.51345803661332,"vZ0":-3.9782028538756524,"x":33.43,"y":193.47,"x0":-1.0256409312282497,"y0":50.006134127696676,"z0":5.5310059572243295,"aX":8.336924161701932},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.2,"breakHorizontal":-11.3,"spinRate":2817,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4441662189364197,"extension":6.334125813477193},"index":6,"playId":"62f3c02d-06b6-34fe-943a-bcc687af2d91","pitchNumber":4,"startTime":"2026-07-08T01:57:24.887Z","endTime":"2026-07-08T01:57:27.887Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.155341392651966,"aZ":-11.613133086436951,"pfxX":-2.583631935958529,"pfxZ":10.326789652962255,"pX":2.0374787964962335,"pZ":1.072040627840708,"vX0":9.021936546516582,"vY0":-139.44409408428612,"vZ0":-9.85219066899711,"x":39.34,"y":209.83,"x0":-0.8887029455315905,"y0":50.001035859880936,"z0":5.394095251076339,"aX":-5.144241709720649},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":3.0,"spinRate":2626,"spinDirection":217},"zone":14,"typeConfidence":0.89,"plateTime":0.3911712516530126,"extension":6.643453486876268},"index":7,"playId":"1f1800a5-bf90-3d64-b93c-05a0eeb3e3d5","pitchNumber":5,"startTime":"2026-07-08T01:57:43.952Z","endTime":"2026-07-08T01:57:46.952Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"playId":"00e30fb3-9a5b-39b7-bf25-f1c5408944b7","startTime":"2026-07-08T01:58:03.862Z","endTime":"2026-07-08T01:58:07.017Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.702187239103157,"aZ":-12.760009835319677,"pfxX":-0.2390015350119885,"pfxZ":9.861480931272627,"pX":0.5329170593376302,"pZ":1.9987540350116446,"vX0":4.831311643901156,"vY0":-139.28957555588806,"vZ0":-7.288195082510168,"x":96.69,"y":184.81,"x0":-1.1915688910167843,"y0":50.0036393702185,"z0":5.489342803923325,"aX":-0.4706385568222172},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":-0.6,"spinRate":2685,"spinDirection":223},"zone":9,"typeConfidence":0.89,"plateTime":0.3929197424377149,"extension":6.531771944967054},"index":9,"playId":"c9d9a439-03b1-3577-b0a4-ad36598c9064","pitchNumber":6,"startTime":"2026-07-08T01:58:21.161Z","endTime":"2026-07-08T01:58:26.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:58:26.182Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T02:00:54.070Z","endTime":"2026-07-08T02:01:47.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":{"description":"Pitching Change: Tyler Ferguson replaces Jacob Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:58:59.927Z","endTime":"2026-07-08T02:00:56.404Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621053,"link":"/api/v1/people/621053"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08143957832101,"aZ":-11.925297702525754,"pfxX":-5.609126411566586,"pfxZ":10.52604631829167,"pX":0.15881003057812443,"pZ":2.5805888948430518,"vX0":8.954789508868826,"vY0":-138.1397183565394,"vZ0":-6.17106766626992,"x":110.95,"y":169.1,"x0":-2.4028978187082353,"y0":50.002928763509175,"z0":5.652475844528603,"aX":-10.791106248017346},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":8.2,"spinRate":2377,"spinDirection":222},"zone":5,"typeConfidence":0.93,"plateTime":0.39718813327202307,"extension":6.382331805942587},"index":1,"playId":"08e25b10-7a1b-3501-9b6d-726a8512f02a","pitchNumber":1,"startTime":"2026-07-08T02:00:56.404Z","endTime":"2026-07-08T02:01:00.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":83.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.344788175585975,"aZ":-28.189515740577285,"pfxX":1.4398779162692286,"pfxZ":2.3148129249821308,"pX":1.8470013195139652,"pZ":1.2797848724761076,"vX0":10.818150003609725,"vY0":-128.75601524274813,"vZ0":-5.565734826313631,"x":46.6,"y":204.23,"x0":-2.552656725807907,"y0":50.00355046775933,"z0":5.582914889744022,"aX":2.4779740796451324},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.4,"breakHorizontal":-4.4,"spinRate":2733,"spinDirection":127},"zone":14,"typeConfidence":0.92,"plateTime":0.4213343552477804,"extension":6.367242560164636},"index":2,"playId":"b5bb8dc6-48e1-3195-b272-a7f2db87707a","pitchNumber":2,"startTime":"2026-07-08T02:01:13.120Z","endTime":"2026-07-08T02:01:16.120Z","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":95.4,"endSpeed":88.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.235068244919113,"aZ":-22.157725686905994,"pfxX":-8.092689014291363,"pfxZ":5.09955580942093,"pX":-0.6044693467447677,"pZ":1.6545048387093995,"vX0":8.511813413455632,"vY0":-138.62330262249372,"vZ0":-6.64137936744773,"x":140.04,"y":194.11,"x0":-2.649519236025965,"y0":50.003760724379205,"z0":5.539477983358758,"aX":-15.900476393844214},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.2,"breakHorizontal":13.1,"spinRate":2271,"spinDirection":228},"zone":7,"typeConfidence":0.86,"plateTime":0.39368808996293625,"extension":6.287898593326361},"index":3,"playId":"2a3a5c93-7a8f-30b9-a774-26ee461f6c13","pitchNumber":3,"startTime":"2026-07-08T02:01:27.108Z","endTime":"2026-07-08T02:01:30.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77269483132924,"aZ":-32.79356854842483,"pfxX":5.805933362546136,"pfxZ":-0.3966510328790509,"pX":1.0951008813525143,"pZ":1.2102337937052852,"vX0":7.560922449666687,"vY0":-123.69111761954922,"vZ0":-3.9653213176535935,"x":75.26,"y":206.1,"x0":-2.7460370877949334,"y0":50.002199086895715,"z0":5.559565459630443,"aX":9.069714203511584},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.3,"breakHorizontal":-12.1,"spinRate":2839,"spinDirection":65},"zone":14,"typeConfidence":0.98,"plateTime":0.44142937077359345,"extension":6.22620316369313},"index":4,"playId":"7112852c-af36-3816-92e2-81b3d56c976c","pitchNumber":4,"startTime":"2026-07-08T02:01:44.807Z","endTime":"2026-07-08T02:01:47.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:01:47.861Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colton Cowser grounds out, first baseman Michael Busch to pitcher Tyler Ferguson.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T02:02:21.192Z","endTime":"2026-07-08T02:02:30.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":621053,"link":"/api/v1/people/621053"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Colton Cowser replaces Coby Mayo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T02:02:01.583Z","endTime":"2026-07-08T02:02:23.544Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":691723,"link":"/api/v1/people/691723"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48003078222507,"aZ":-15.38844674694069,"pfxX":-5.341016202241486,"pfxZ":8.701734245342024,"pX":0.6602654461444901,"pZ":2.3474097545306822,"vX0":10.694701893789203,"vY0":-137.95356342000156,"vZ0":-5.969837614396954,"x":91.83,"y":175.4,"x0":-2.5714529740547785,"y0":50.00252531454969,"z0":5.575515954259259,"aX":-10.30333341361004},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":7.4,"spinRate":2370,"spinDirection":226},"zone":6,"typeConfidence":0.92,"plateTime":0.3969319371243012,"extension":6.272690511643743},"hitData":{"launchSpeed":97.3,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.57,"coordY":164.48}},"index":1,"playId":"94432ff9-ae7d-3f49-8db2-d3e220b3c50d","pitchNumber":1,"startTime":"2026-07-08T02:02:23.544Z","endTime":"2026-07-08T02:02:30.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:02:30.776Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samuel Basallo grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T02:02:33.990Z","endTime":"2026-07-08T02:03:37.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.3,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.664486509625497,"aZ":-30.279044632111795,"pfxX":8.656218683739482,"pfxZ":1.2696674819024114,"pX":1.01946535153343,"pZ":2.361099771419957,"vX0":6.539683200395599,"vY0":-120.47883605411312,"vZ0":-1.5016578557873153,"x":78.14,"y":175.03,"x0":-2.842623416047594,"y0":50.00140519193194,"z0":5.6378512010612285,"aX":12.880000613183736},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.3,"breakHorizontal":-17.0,"spinRate":2605,"spinDirection":39},"zone":14,"typeConfidence":0.97,"plateTime":0.45248019456926913,"extension":6.2098105481401165},"index":0,"playId":"7574be0e-82f4-3f91-9913-cc071154991c","pitchNumber":1,"startTime":"2026-07-08T02:02:54.304Z","endTime":"2026-07-08T02:02:58.237Z","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.7,"endSpeed":87.1,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7808043191157,"aZ":-18.733315082953613,"pfxX":-4.177031943509078,"pfxZ":6.997401396500814,"pX":-0.8792700222855084,"pZ":3.3839810624657836,"vX0":6.508661641742928,"vY0":-136.45604231161502,"vZ0":-3.0078891734137887,"x":150.52,"y":147.41,"x0":-2.7325299800572327,"y0":50.002792922560154,"z0":5.762957163427458,"aX":-8.024152709704161},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":6.5,"spinRate":2317,"spinDirection":222},"zone":11,"typeConfidence":0.89,"plateTime":0.3985779697142271,"extension":6.209567520525225},"index":1,"playId":"6b555290-94e7-3c36-8426-501fb3d6e247","pitchNumber":2,"startTime":"2026-07-08T02:03:10.416Z","endTime":"2026-07-08T02:03:13.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.615813033010525,"aZ":-31.494779585294292,"pfxX":-6.104430105994992,"pfxZ":0.4394881541550113,"pX":-0.7944097304642725,"pZ":2.134225724373255,"vX0":6.8053507156695705,"vY0":-123.0995603559573,"vZ0":-2.3195584099703086,"x":147.28,"y":181.16,"x0":-2.7970064814589035,"y0":50.00194411200779,"z0":5.745609357319439,"aX":-9.40218819727295},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.5,"breakHorizontal":9.5,"spinRate":1476,"spinDirection":241},"zone":7,"typeConfidence":0.86,"plateTime":0.4443310556151774,"extension":6.221278111614336},"hitData":{"launchSpeed":105.1,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":149.66}},"index":2,"playId":"65f3648d-5294-3d12-8fd4-d5171c500cf8","pitchNumber":3,"startTime":"2026-07-08T02:03:29.626Z","endTime":"2026-07-08T02:03:37.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:03:37.393Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pete Crow-Armstrong lines out to right fielder Tyler O'Neill.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T02:05:57.691Z","endTime":"2026-07-08T02:07:28.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":675919,"fullName":"Nick Raquet","link":"/api/v1/people/675919"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,5,6,7,8],"actionIndex":[0,1,2],"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":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":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jeremiah Jackson replaces Colton Cowser, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T02:04:37.857Z","endTime":"2026-07-08T02:04:37.873Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"502","replacedPlayer":{"id":681297,"link":"/api/v1/people/681297"}},{"details":{"description":"Defensive switch from second base to third base for Blaze Alexander.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T02:04:37.873Z","endTime":"2026-07-08T02:04:37.874Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Nick Raquet replaces Anthony Nunez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-08T02:04:37.874Z","endTime":"2026-07-08T02:06:00.025Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675919,"link":"/api/v1/people/675919"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29630790167009,"aZ":-16.234276784606664,"pfxX":4.970595453388598,"pfxZ":8.853136033165155,"pX":-0.37059649760990676,"pZ":3.132012517827643,"vX0":-5.045388150103339,"vY0":-132.8041399010837,"vZ0":-4.190578098289826,"x":131.13,"y":154.22,"x0":0.9007604994538141,"y0":50.00526183556913,"z0":5.8982201687737845,"aX":8.951930954820986},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.4,"breakHorizontal":-8.0,"spinRate":2091,"spinDirection":147},"zone":1,"typeConfidence":2.0,"plateTime":0.41118508940798826,"extension":6.477283502520994},"index":3,"playId":"0ca30062-4aa9-3e96-9dcd-7478a264eb80","pitchNumber":1,"startTime":"2026-07-08T02:06:00.025Z","endTime":"2026-07-08T02:06:03.025Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":4,"startTime":"2026-07-08T02:06:14.366Z","endTime":"2026-07-08T02:06:26.088Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.912713269174393,"aZ":-37.25929060905437,"pfxX":-8.162341070350852,"pfxZ":-3.3496057690412755,"pX":-1.718310918785125,"pZ":1.6273434194840024,"vX0":-4.744661602843802,"vY0":-122.2901929368084,"vZ0":-2.120716696462441,"x":182.5,"y":194.84,"x0":1.3072100888065183,"y0":50.006056903874196,"z0":5.699280548472405,"aX":-12.375333026668248},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-6.4,"breakHorizontal":15.8,"spinRate":2511,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.447745618803264,"extension":6.4829813297357255},"index":5,"playId":"caec5e5a-2279-368e-8246-a16cbead3468","pitchNumber":2,"startTime":"2026-07-08T02:06:26.088Z","endTime":"2026-07-08T02:06:29.088Z","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":90.2,"endSpeed":83.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.885102260959915,"aZ":-20.19287991751764,"pfxX":7.766331907147693,"pfxZ":6.784651044002361,"pX":0.6906947842912837,"pZ":2.1164690524312872,"vX0":-3.792892648077056,"vY0":-131.31349983913472,"vZ0":-5.616039279868546,"x":90.67,"y":181.64,"x0":1.1360974524183198,"y0":50.00452344235698,"z0":5.761472162538159,"aX":13.716053665941645},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.4,"breakHorizontal":-13.3,"spinRate":2169,"spinDirection":142},"zone":9,"typeConfidence":2.0,"plateTime":0.41534480039365995,"extension":6.548253413441447},"index":6,"playId":"8cd10992-561f-3cdf-bb6e-741ebb4b2c79","pitchNumber":3,"startTime":"2026-07-08T02:06:43.491Z","endTime":"2026-07-08T02:06:46.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24125291558842,"aZ":-32.114351586803004,"pfxX":-8.289359961075185,"pfxZ":0.0431250799248275,"pX":-1.6152224077009607,"pZ":1.079969622579477,"vX0":-4.7969342639560715,"vY0":-121.70591225983013,"vZ0":-3.9835543818543715,"x":178.57,"y":209.62,"x0":1.4566665973743964,"y0":50.00584228174966,"z0":5.510796597356765,"aX":-12.472189546963174},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.6,"breakHorizontal":16.1,"spinRate":2374,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4495415440876225,"extension":6.571100289212575},"index":7,"playId":"4f478a0e-2f2c-3cd3-a2d9-d48efa9eae14","pitchNumber":4,"startTime":"2026-07-08T02:07:04.181Z","endTime":"2026-07-08T02:07:07.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.932562615425052,"aZ":-29.305964436351168,"pfxX":-1.7573885112217782,"pfxZ":1.73240820337465,"pX":0.06223496990423632,"pZ":2.01091227843736,"vX0":-2.1501744575964485,"vY0":-127.1830526153395,"vZ0":-3.7339243518818077,"x":114.63,"y":184.49,"x0":1.1440857842820409,"y0":50.00166865129857,"z0":5.800050594044674,"aX":-2.9032358847321738},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.6,"breakHorizontal":3.6,"spinRate":2403,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.4292360701390776,"extension":6.5295968768611266},"hitData":{"launchSpeed":86.2,"launchAngle":20.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.82,"coordY":103.43}},"index":8,"playId":"7d935871-d17c-3055-976a-bde576a86015","pitchNumber":5,"startTime":"2026-07-08T02:07:22.015Z","endTime":"2026-07-08T02:07:28.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:07:28.336Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, third baseman Blaze Alexander to first baseman Pete Alonso.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T02:07:29.096Z","endTime":"2026-07-08T02:09:08.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675919,"fullName":"Nick Raquet","link":"/api/v1/people/675919"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58997528152244,"aZ":-19.435623157208468,"pfxX":7.701209283112799,"pfxZ":6.867338681540156,"pX":-0.5098468935405637,"pZ":1.609536110055961,"vX0":-6.716633676995061,"vY0":-134.8743918639809,"vZ0":-7.233198707248214,"x":136.43,"y":195.32,"x0":1.0044701978394095,"y0":50.00059441515126,"z0":5.6823894596288405,"aX":14.277224082753552},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.2,"breakHorizontal":-12.6,"spinRate":2220,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.405127657738134,"extension":6.591086414501054},"index":0,"playId":"c5506000-9110-3e34-b23a-ed5921995467","pitchNumber":1,"startTime":"2026-07-08T02:07:54.544Z","endTime":"2026-07-08T02:07:58.392Z","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":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.419233982835397,"aZ":-24.03538338445381,"pfxX":-0.055352080343154725,"pfxZ":4.556508889930999,"pX":-0.041007901509556084,"pZ":2.8155326754840058,"vX0":-3.4469004044867684,"vY0":-132.3602853811833,"vZ0":-3.018232047988676,"x":118.56,"y":162.76,"x0":1.2815971905536694,"y0":50.00539035805553,"z0":5.71739860211285,"aX":-0.09794519394089213},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.8,"breakHorizontal":0.8,"spinRate":2438,"spinDirection":158},"zone":2,"typeConfidence":2.0,"plateTime":0.4127396354516937,"extension":6.444621128464567},"index":1,"playId":"98cbe6a8-d42b-3231-b834-d70d4f6d3cc3","pitchNumber":2,"startTime":"2026-07-08T02:08:14.055Z","endTime":"2026-07-08T02:08:17.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.777613426812376,"aZ":-29.813821044419328,"pfxX":-1.0845051231129843,"pfxZ":1.471289600690044,"pX":0.3349788432542029,"pZ":1.4996482074567747,"vX0":-1.7214553048521546,"vY0":-125.5097733582854,"vZ0":-4.474423725792123,"x":104.23,"y":198.29,"x0":1.1688684914802447,"y0":50.004226283059246,"z0":5.7146412354518485,"aX":-1.7420499292577794},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.9,"breakHorizontal":2.3,"spinRate":2278,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4352653299645173,"extension":6.52574974257272},"index":2,"playId":"dc111ee0-48d7-34ba-a391-6d329fb4dafe","pitchNumber":3,"startTime":"2026-07-08T02:08:39.440Z","endTime":"2026-07-08T02:08:42.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09827434649755,"aZ":-36.466374205497814,"pfxX":-8.839346636679242,"pfxZ":-2.873983225740848,"pX":0.22453226994726283,"pZ":1.9563251143025109,"vX0":-0.3378691801187834,"vY0":-121.2649129047077,"vZ0":-1.1107296604665897,"x":108.44,"y":185.96,"x0":1.5144752637640753,"y0":50.003586992978974,"z0":5.5937759982490896,"aX":-13.200595848242274},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.2,"breakHorizontal":16.1,"spinRate":2424,"spinDirection":314},"zone":8,"typeConfidence":2.0,"plateTime":0.4512058543936468,"extension":6.453840129951994},"hitData":{"launchSpeed":96.8,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.63,"coordY":167.39}},"index":3,"playId":"0a4ff2d2-5309-315c-a1f7-0bf1357b7949","pitchNumber":4,"startTime":"2026-07-08T02:08:59.950Z","endTime":"2026-07-08T02:09:08.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:09:08.154Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to center fielder Leody Taveras.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T02:09:13.379Z","endTime":"2026-07-08T02:10:03.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675919,"fullName":"Nick Raquet","link":"/api/v1/people/675919"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":1},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.765607692953637,"aZ":-31.788756139329877,"pfxX":-1.5867293126184618,"pfxZ":0.24387562859887524,"pX":-0.16036681018612062,"pZ":2.9466208988565663,"vX0":-2.8277549926161636,"vY0":-125.488178879897,"vZ0":-0.8512233085516302,"x":123.11,"y":159.22,"x0":1.1843303961423621,"y0":50.00538724834616,"z0":5.86422022174529,"aX":-2.5482549684740725},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.5,"breakHorizontal":3.5,"spinRate":2405,"spinDirection":276},"zone":2,"typeConfidence":2.0,"plateTime":0.43533976736777413,"extension":6.4165143581213},"index":0,"playId":"157754d2-3ef1-3b2b-85ef-8e03233d5aa9","pitchNumber":1,"startTime":"2026-07-08T02:09:35.766Z","endTime":"2026-07-08T02:09:39.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.326536898070376,"aZ":-31.711393377357336,"pfxX":-8.909827501357753,"pfxZ":0.3013943970700961,"pX":-0.377952441521034,"pZ":2.6754928456486478,"vX0":-1.4018247647829367,"vY0":-122.788060355754,"vZ0":-0.8077227709812855,"x":131.41,"y":166.54,"x0":1.3576382855329645,"y0":50.001733035338475,"z0":5.696529339440047,"aX":-13.663208567009383},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.6,"breakHorizontal":16.4,"spinRate":2476,"spinDirection":280},"zone":4,"typeConfidence":2.0,"plateTime":0.4453358337830493,"extension":6.5177168490848425},"hitData":{"launchSpeed":83.5,"launchAngle":48.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.9,"coordY":98.27}},"index":1,"playId":"e6aee64e-d2b3-35aa-863d-a0efcccf85b9","pitchNumber":2,"startTime":"2026-07-08T02:09:54.073Z","endTime":"2026-07-08T02:10:03.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:10:03.115Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T02:12:23.394Z","endTime":"2026-07-08T02:14:02.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":{"description":"Pitching Change: Trent Thornton replaces Tyler Ferguson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T02:10:20.962Z","endTime":"2026-07-08T02:12:23.394Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663423,"link":"/api/v1/people/663423"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.909542113204587,"aZ":-24.999334974452783,"pfxX":1.537558641881895,"pfxZ":4.010439699265955,"pX":1.898104757507566,"pZ":1.218113696132106,"vX0":9.904979447698045,"vY0":-132.0737156433681,"vZ0":-5.898317911269599,"x":105.26,"y":108.39,"x0":-2.081588385692788,"y0":50.00060879304052,"z0":5.2888447110695465,"aX":2.748337666563382},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.2,"breakHorizontal":-4.7,"spinRate":2675,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.4127866103439506,"extension":6.3410485949218165},"index":1,"playId":"8630b23c-5625-3837-9beb-9885c75a7db7","pitchNumber":1,"startTime":"2026-07-08T02:12:23.394Z","endTime":"2026-07-08T02:12:28.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.579380545814523,"aZ":-13.095008160994448,"pfxX":-2.450572075026251,"pfxZ":10.050937528227088,"pX":1.347687428045765,"pZ":1.7117476268063028,"vX0":10.037559413175943,"vY0":-136.9804761442139,"vZ0":-6.925641237405735,"x":65.63,"y":192.56,"x0":-2.0475667865278955,"y0":50.003108360603406,"z0":5.170245824789336,"aX":-4.653288916527392},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":2.3,"spinRate":2513,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4000302535859772,"extension":6.533832339163012},"index":2,"playId":"fc9f4005-c90e-3063-b3cb-29a7aae45a92","pitchNumber":2,"startTime":"2026-07-08T02:12:38.726Z","endTime":"2026-07-08T02:12:42.530Z","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":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.216328041374165,"aZ":-21.98238401164956,"pfxX":-9.1478998382803,"pfxZ":5.34768821509189,"pX":-0.8682243900783019,"pZ":2.2017314126183782,"vX0":6.317527008902539,"vY0":-136.94931195709023,"vZ0":-4.407258428465185,"x":150.09,"y":179.33,"x0":-2.012145985253731,"y0":50.00505308113708,"z0":5.328599015484732,"aX":-17.44172978760444},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.0,"breakHorizontal":15.4,"spinRate":2338,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.3993947477650308,"extension":6.360021473134857},"index":3,"playId":"38f1e5d6-60fe-3a7f-81c9-c2ab0fdfcb02","pitchNumber":3,"startTime":"2026-07-08T02:12:57.745Z","endTime":"2026-07-08T02:13:00.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71496167497573,"aZ":-28.89819328332991,"pfxX":1.6472567594482665,"pfxZ":1.8608338304588798,"pX":1.9291810167775227,"pZ":1.7514210817572844,"vX0":9.612402812639226,"vY0":-131.6388696920902,"vZ0":-3.777823674501005,"x":43.46,"y":191.49,"x0":-1.9769222200546703,"y0":50.006277124015504,"z0":5.333472554238162,"aX":2.9034173488692767},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.8,"breakHorizontal":-5.0,"spinRate":2756,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.415336747453126,"extension":6.4055792529304805},"index":4,"playId":"e81c8339-e411-3b3d-b88d-015789e93ef6","pitchNumber":4,"startTime":"2026-07-08T02:13:22.786Z","endTime":"2026-07-08T02:13:26.956Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":5,"startTime":"2026-07-08T02:13:38.280Z","endTime":"2026-07-08T02:13:53.891Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.704349559023434,"aZ":-23.519867492445165,"pfxX":-8.236089600548754,"pfxZ":4.53215703543963,"pX":-0.34680990326899674,"pZ":1.8916556976480496,"vX0":7.622345002924707,"vY0":-136.96307846278037,"vZ0":-4.682344509007254,"x":130.22,"y":187.71,"x0":-2.088455543055286,"y0":50.00516409451921,"z0":5.220746901661007,"aX":-15.735364303999484},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.4,"breakHorizontal":13.4,"spinRate":2292,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.3990791130835132,"extension":6.513728326095465},"hitData":{"launchSpeed":91.1,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":86.76,"coordY":162.04}},"index":6,"playId":"b21f4fa3-e8d0-3fb7-84bc-2416c1f4021e","pitchNumber":5,"startTime":"2026-07-08T02:13:53.891Z","endTime":"2026-07-08T02:14:02.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:14:02.061Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler O'Neill strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T02:14:06.568Z","endTime":"2026-07-08T02:15:45.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.4,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.410980266402547,"aZ":-23.72816007640759,"pfxX":1.9390485699696125,"pfxZ":4.61319711637665,"pX":0.5960367290803179,"pZ":1.9030111808199983,"vX0":6.037141254189301,"vY0":-133.42616992735134,"vZ0":-4.953479057845329,"x":94.28,"y":187.4,"x0":-1.933686002231314,"y0":50.00653772712308,"z0":5.458909197457746,"aX":3.5514574002786277},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.7,"breakHorizontal":-4.7,"spinRate":2794,"spinDirection":179},"zone":9,"typeConfidence":2.0,"plateTime":0.40804027919704167,"extension":6.377944663217887},"index":0,"playId":"fac1a9f8-0225-3764-825b-362c338ffc7f","pitchNumber":1,"startTime":"2026-07-08T02:14:27.579Z","endTime":"2026-07-08T02:14:30.579Z","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":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27507463648986,"aZ":-33.96524757620993,"pfxX":8.763778375779815,"pfxZ":-1.2299107535224176,"pX":1.528350939386478,"pZ":0.7387403555968982,"vX0":6.064566858645961,"vY0":-120.18945763707188,"vZ0":-3.4026501294834564,"x":58.74,"y":218.83,"x0":-2.17011266432962,"y0":50.002931762455674,"z0":5.203181705352575,"aX":12.762713965734555},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-2.8,"breakHorizontal":-17.4,"spinRate":2873,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.45650587248542474,"extension":6.319474897527779},"index":1,"playId":"c5346da9-03f5-3005-8418-4f35626c8d55","pitchNumber":2,"startTime":"2026-07-08T02:14:42.779Z","endTime":"2026-07-08T02:14:45.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.701468821720027,"aZ":-32.40220262889236,"pfxX":8.954544497508355,"pfxZ":-0.1534648556168774,"pX":1.6586646836173367,"pZ":1.7983642291683577,"vX0":6.368717135692282,"vY0":-119.28320374144599,"vZ0":-1.1667073671538502,"x":53.78,"y":190.22,"x0":-2.2041721229979,"y0":50.00499515557411,"z0":5.199993520845125,"aX":12.980079033401262},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.2,"breakHorizontal":-17.6,"spinRate":2917,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.45816113776502965,"extension":6.258206523764229},"index":2,"playId":"32b667b7-cc90-3db1-9f4f-df01ad2d7be7","pitchNumber":3,"startTime":"2026-07-08T02:15:02.098Z","endTime":"2026-07-08T02:15:05.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":88.1,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.909590869157878,"aZ":-24.823971454619265,"pfxX":-5.435015675599031,"pfxZ":3.7456837997428707,"pX":0.07552551963119129,"pZ":2.9622687864173676,"vX0":7.570357807363367,"vY0":-137.8113174474902,"vZ0":-2.268227226442452,"x":114.12,"y":158.8,"x0":-1.9758599931303895,"y0":50.00225242534618,"z0":5.438741682769749,"aX":-10.662803356828203},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.6,"breakHorizontal":8.6,"spinRate":2303,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.39447002137181997,"extension":6.393632130863592},"index":3,"playId":"09eb5a0f-8bf2-324d-8cbc-3dc38b0aec22","pitchNumber":4,"startTime":"2026-07-08T02:15:20.383Z","endTime":"2026-07-08T02:15:24.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50695375139319,"aZ":-30.74623375853383,"pfxX":2.478324574463308,"pfxZ":0.8063636919730701,"pX":-0.37153907091459115,"pZ":3.195959016323631,"vX0":3.2405979676537293,"vY0":-131.07413295858518,"vZ0":-0.553472165703687,"x":131.16,"y":152.49,"x0":-1.9400178748027643,"y0":50.000172328948885,"z0":5.681373026046599,"aX":4.363210838319574},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.6,"breakHorizontal":-5.2,"spinRate":2857,"spinDirection":129},"zone":1,"typeConfidence":2.0,"plateTime":0.4159382072079456,"extension":6.073867645765043},"index":4,"playId":"98b14bb3-4cd1-3ffa-853c-3a8f544a2df3","pitchNumber":5,"startTime":"2026-07-08T02:15:42.654Z","endTime":"2026-07-08T02:15:45.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:15:45.654Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leody Taveras grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T02:15:46.756Z","endTime":"2026-07-08T02:17:32.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".268"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".283"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".325"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".164"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.24"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.40"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.02"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.21"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.45"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.86"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.71"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.53"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.73"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.13"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.29"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.99"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"65.77"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".190"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".674"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".367"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".190"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".674"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".367"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89713787085736,"aZ":-16.097268304537174,"pfxX":-1.595995637847834,"pfxZ":8.242615118032324,"pX":0.07383941956313321,"pZ":2.830243577830573,"vX0":6.301244453838856,"vY0":-138.32633511728199,"vZ0":-3.9172690910374763,"x":114.19,"y":162.36,"x0":-2.0196964496317014,"y0":50.00557205107876,"z0":5.333943641937161,"aX":-3.1141591051030515},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":1.7,"spinRate":2473,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.39493933053545893,"extension":6.473821604319673},"index":0,"playId":"b1ada17b-c749-3662-bc8c-65838157791a","pitchNumber":1,"startTime":"2026-07-08T02:16:10.736Z","endTime":"2026-07-08T02:16:14.652Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60701372252251,"aZ":-15.569987660852702,"pfxX":-3.1092883458706697,"pfxZ":8.374650392410814,"pX":-0.7934167447476322,"pZ":1.8788636835892483,"vX0":3.7584936911605302,"vY0":-139.7250686093322,"vZ0":-6.678857298283107,"x":147.24,"y":188.05,"x0":-1.7501567085597336,"y0":50.00689643181299,"z0":5.317996751314511,"aX":-6.167841574934145},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":4.9,"spinRate":2405,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.39157083979669816,"extension":6.326413822326099},"index":1,"playId":"1c987b54-e516-3610-9718-4cecd850ff97","pitchNumber":2,"startTime":"2026-07-08T02:16:34.718Z","endTime":"2026-07-08T02:17:01.727Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.702964727082563,"aZ":-39.328455449188304,"pfxX":4.646690203042713,"pfxZ":-4.789329883590944,"pX":-0.013028727219390858,"pZ":0.06384793746592952,"vX0":4.050701663820093,"vY0":-121.4692542513914,"vZ0":-4.2666680585162124,"x":117.5,"y":237.06,"x0":-2.3055734460331494,"y0":50.001809669872884,"z0":5.261147222814281,"aX":6.9446390314234145},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-9.5,"breakHorizontal":-9.4,"spinRate":3177,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.45084919631254916,"extension":6.316315687791954},"index":2,"playId":"eb44f0ad-1022-3198-928b-319c99ee8ff3","pitchNumber":3,"startTime":"2026-07-08T02:17:04.015Z","endTime":"2026-07-08T02:17:07.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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8061598047193,"aZ":-42.92229221393902,"pfxX":4.767985604545622,"pfxZ":-7.476340003323568,"pX":-0.6767367837040705,"pZ":1.9027182174339625,"vX0":2.3668719854539315,"vY0":-118.87909029174823,"vZ0":0.9296850369978407,"x":142.8,"y":187.41,"x0":-2.303239339627439,"y0":50.00266919457455,"z0":5.388756048690116,"aX":6.854850593878412},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.1,"breakHorizontal":-9.2,"spinRate":3091,"spinDirection":47},"zone":7,"typeConfidence":2.0,"plateTime":0.45994703961296146,"extension":6.128699021565229},"hitData":{"launchSpeed":93.8,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.38,"coordY":144.08}},"index":3,"playId":"d227ce05-9fb6-36d9-a659-fd94d25f37e9","pitchNumber":4,"startTime":"2026-07-08T02:17:24.958Z","endTime":"2026-07-08T02:17:32.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:17:32.435Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leody Taveras grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T02:15:46.756Z","endTime":"2026-07-08T02:17:32.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".268"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".283"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".325"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".164"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.24"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.40"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.02"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.21"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.45"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.86"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.71"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.53"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.73"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.13"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.29"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.99"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"65.77"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".190"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".674"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".367"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".190"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".674"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".367"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89713787085736,"aZ":-16.097268304537174,"pfxX":-1.595995637847834,"pfxZ":8.242615118032324,"pX":0.07383941956313321,"pZ":2.830243577830573,"vX0":6.301244453838856,"vY0":-138.32633511728199,"vZ0":-3.9172690910374763,"x":114.19,"y":162.36,"x0":-2.0196964496317014,"y0":50.00557205107876,"z0":5.333943641937161,"aX":-3.1141591051030515},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":1.7,"spinRate":2473,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.39493933053545893,"extension":6.473821604319673},"index":0,"playId":"b1ada17b-c749-3662-bc8c-65838157791a","pitchNumber":1,"startTime":"2026-07-08T02:16:10.736Z","endTime":"2026-07-08T02:16:14.652Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60701372252251,"aZ":-15.569987660852702,"pfxX":-3.1092883458706697,"pfxZ":8.374650392410814,"pX":-0.7934167447476322,"pZ":1.8788636835892483,"vX0":3.7584936911605302,"vY0":-139.7250686093322,"vZ0":-6.678857298283107,"x":147.24,"y":188.05,"x0":-1.7501567085597336,"y0":50.00689643181299,"z0":5.317996751314511,"aX":-6.167841574934145},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":4.9,"spinRate":2405,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.39157083979669816,"extension":6.326413822326099},"index":1,"playId":"1c987b54-e516-3610-9718-4cecd850ff97","pitchNumber":2,"startTime":"2026-07-08T02:16:34.718Z","endTime":"2026-07-08T02:17:01.727Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.702964727082563,"aZ":-39.328455449188304,"pfxX":4.646690203042713,"pfxZ":-4.789329883590944,"pX":-0.013028727219390858,"pZ":0.06384793746592952,"vX0":4.050701663820093,"vY0":-121.4692542513914,"vZ0":-4.2666680585162124,"x":117.5,"y":237.06,"x0":-2.3055734460331494,"y0":50.001809669872884,"z0":5.261147222814281,"aX":6.9446390314234145},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-9.5,"breakHorizontal":-9.4,"spinRate":3177,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.45084919631254916,"extension":6.316315687791954},"index":2,"playId":"eb44f0ad-1022-3198-928b-319c99ee8ff3","pitchNumber":3,"startTime":"2026-07-08T02:17:04.015Z","endTime":"2026-07-08T02:17:07.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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8061598047193,"aZ":-42.92229221393902,"pfxX":4.767985604545622,"pfxZ":-7.476340003323568,"pX":-0.6767367837040705,"pZ":1.9027182174339625,"vX0":2.3668719854539315,"vY0":-118.87909029174823,"vZ0":0.9296850369978407,"x":142.8,"y":187.41,"x0":-2.303239339627439,"y0":50.00266919457455,"z0":5.388756048690116,"aX":6.854850593878412},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.1,"breakHorizontal":-9.2,"spinRate":3091,"spinDirection":47},"zone":7,"typeConfidence":2.0,"plateTime":0.45994703961296146,"extension":6.128699021565229},"hitData":{"launchSpeed":93.8,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.38,"coordY":144.08}},"index":3,"playId":"d227ce05-9fb6-36d9-a659-fd94d25f37e9","pitchNumber":4,"startTime":"2026-07-08T02:17:24.958Z","endTime":"2026-07-08T02:17:32.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:17:32.435Z","atBatIndex":74},"scoringPlays":[18,35,36,52,59,64],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":154.46,"y":87.29},"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":1,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":78.77,"y":100.55},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":88.12,"y":98.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":141.67,"y":94.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":132.55,"y":165.36},"type":"O","description":"Pop Out"}]}},{"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":124.0,"y":44.6},"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":2,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":159.59,"y":99.12},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":184.2,"y":88.17},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":142.69,"y":177.02},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":40.49,"y":97.31},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"coordinates":{"x":92.35,"y":121.63},"type":"O","description":"Flyout"}]}},{"startIndex":14,"endIndex":24,"top":[14,15,16,17,18,19,20],"bottom":[21,22,23,24],"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":150.23,"y":144.18},"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":3,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":64.74,"y":100.59},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":144.21,"y":102.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":110.83,"y":96.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":119.99,"y":131.69},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":176.92,"y":167.33},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":113.32,"y":112.4},"type":"H","description":"Single"}]}},{"startIndex":25,"endIndex":32,"top":[25,26,27],"bottom":[28,29,30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":38.54,"y":99.14},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":57.17,"y":98.66},"type":"H","description":"Single"}]}},{"startIndex":33,"endIndex":41,"top":[33,34,35,36,37,38],"bottom":[39,40,41],"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":70.87,"y":111.23},"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":166.54,"y":64.81},"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":175.19,"y":126.05},"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":114.45,"y":154.9},"type":"O","description":"Forceout"},{"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":142.8,"y":154.9},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":159.92,"y":166.88},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":105.19,"y":157.26},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":42,"endIndex":48,"top":[42,43,44,45],"bottom":[46,47,48],"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":104.86,"y":123.3},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":107.02,"y":138.27},"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":190.37,"y":117.05},"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":108.74,"y":173.98},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":143.19,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":126.79,"y":42.31},"type":"O","description":"Flyout"}]}},{"startIndex":49,"endIndex":60,"top":[49,50,51,52,53],"bottom":[54,55,56,57,58,59,60],"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":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":88.91,"y":70.56},"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":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":200.61,"y":108.0},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":143.92,"y":88.19},"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":7,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":72.76,"y":101.71},"type":"O","description":"Sac Fly"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":146.24,"y":164.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":176.59,"y":116.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":166.5,"y":125.84},"type":"H","description":"Single"}]}},{"startIndex":61,"endIndex":68,"top":[61,62,63,64,65],"bottom":[66,67,68],"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":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":165.83,"y":156.62},"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":8,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":126.72,"y":106.22},"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":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":159.41,"y":165.36},"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":8,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":167.86,"y":131.94},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"coordinates":{"x":157.57,"y":164.48},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":147.76,"y":149.66},"type":"O","description":"Groundout"}]}},{"startIndex":69,"endIndex":74,"top":[69,70,71],"bottom":[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":9,"pitcher":{"id":675919,"fullName":"Nick Raquet","link":"/api/v1/people/675919"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":182.82,"y":103.43},"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":9,"pitcher":{"id":675919,"fullName":"Nick Raquet","link":"/api/v1/people/675919"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":100.63,"y":167.39},"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":9,"pitcher":{"id":675919,"fullName":"Nick Raquet","link":"/api/v1/people/675919"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":133.9,"y":98.27},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":9,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":86.76,"y":162.04},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":9,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"coordinates":{"x":119.38,"y":144.08},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"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":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":3}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":1,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":6,"errors":0,"leftOnBase":7},"away":{"runs":5,"hits":10,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"catcher":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"first":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"second":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"third":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"shortstop":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"left":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"center":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"right":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"onDeck":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"inHole":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"battingOrder":4,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"onDeck":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"inHole":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"pitcher":{"id":675919,"fullName":"Nick Raquet","link":"/api/v1/people/675919"},"battingOrder":9,"team":{"id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":8,"airOuts":13,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".244","atBats":35,"obp":".338","slg":".409","ops":".747","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":12,"rbi":5,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":5},"pitching":{"flyOuts":3,"groundOuts":8,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":32,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":149,"era":"4.33","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.27","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":50,"strikes":99,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":2,"pitchesPerInning":"16.56","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","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":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":59,"flyOuts":22,"groundOuts":26,"airOuts":31,"runs":19,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":43,"baseOnBalls":19,"intentionalWalks":1,"hits":33,"hitByPitch":0,"avg":".250","atBats":132,"obp":".342","slg":".485","ops":".827","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":64,"rbi":21,"leftOnBase":55,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.86","popOuts":2,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":43,"errors":0,"chances":43,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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-4","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":50,"groundOuts":60,"airOuts":76,"runs":59,"doubles":16,"triples":2,"homeRuns":17,"strikeOuts":119,"baseOnBalls":47,"intentionalWalks":3,"hits":70,"hitByPitch":5,"avg":".216","atBats":324,"obp":".324","slg":".435","ops":".759","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":377,"totalBases":141,"rbi":41,"leftOnBase":196,"sacBunts":0,"sacFlies":1,"babip":".280","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.06","popOuts":12,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":158,"errors":1,"chances":162,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665871":{"person":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":7,"flyOuts":36,"groundOuts":65,"airOuts":63,"runs":26,"doubles":7,"triples":0,"homeRuns":10,"strikeOuts":33,"baseOnBalls":15,"intentionalWalks":0,"hits":47,"hitByPitch":1,"atBats":205,"obp":".284","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":883,"era":"4.15","inningsPitched":"56.1","wins":6,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.10","battersFaced":224,"outs":169,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":883,"balls":334,"strikes":549,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".857","pitchesPerInning":"15.67","gamesFinished":2,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"5.27","walksPer9Inn":"2.40","hitsPer9Inn":"7.51","runsScoredPer9":"4.15","homeRunsPer9":"1.60","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":28,"gamesStarted":0,"flyOuts":18,"groundOuts":12,"airOuts":32,"runs":12,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":30,"baseOnBalls":13,"intentionalWalks":2,"hits":17,"hitByPitch":0,"atBats":90,"obp":".291","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":441,"era":"4.01","inningsPitched":"24.2","wins":2,"losses":2,"saves":2,"saveOpportunities":5,"holds":6,"blownSaves":3,"earnedRuns":11,"whip":"1.22","battersFaced":104,"outs":74,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":441,"balls":152,"strikes":289,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".500","pitchesPerInning":"17.88","gamesFinished":6,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"10.95","walksPer9Inn":"4.74","hitsPer9Inn":"6.20","runsScoredPer9":"4.38","homeRunsPer9":"1.82","inheritedRunners":13,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":4},"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":{"note":"(H, 2)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":7,"groundOuts":7,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":12,"baseOnBalls":0,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":38,"obp":".282","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":137,"era":"5.79","inningsPitched":"9.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":6,"whip":"1.07","battersFaced":39,"outs":28,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":137,"balls":39,"strikes":98,"strikePercentage":".720","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".---","pitchesPerInning":"14.68","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"11.57","walksPer9Inn":"0.00","hitsPer9Inn":"9.64","runsScoredPer9":"5.79","homeRunsPer9":"3.86","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":2,"chances":5,"fielding":".600","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID684007":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":68,"groundOuts":89,"airOuts":110,"runs":50,"doubles":17,"triples":1,"homeRuns":21,"strikeOuts":100,"baseOnBalls":26,"intentionalWalks":0,"hits":87,"hitByPitch":3,"atBats":384,"obp":".280","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1599,"era":"4.28","inningsPitched":"103.0","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.10","battersFaced":415,"outs":309,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1599,"balls":552,"strikes":1047,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".417","pitchesPerInning":"15.52","gamesFinished":0,"strikeoutWalkRatio":"3.85","strikeoutsPer9Inn":"8.74","walksPer9Inn":"2.27","hitsPer9Inn":"7.60","runsScoredPer9":"4.37","homeRunsPer9":"1.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":29,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":6,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"200","stats":{"batting":{"summary":"2-5 | 2B, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":56,"groundOuts":83,"airOuts":123,"runs":42,"doubles":14,"triples":1,"homeRuns":7,"strikeOuts":63,"baseOnBalls":47,"intentionalWalks":2,"hits":85,"hitByPitch":7,"avg":".243","atBats":350,"obp":".341","slg":".349","ops":".690","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":408,"totalBases":122,"rbi":34,"leftOnBase":190,"sacBunts":0,"sacFlies":4,"babip":".275","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.00","popOuts":35,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":147,"putOuts":47,"errors":4,"chances":198,"fielding":".980","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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":8,"groundOuts":19,"airOuts":16,"runs":8,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".250","atBats":56,"obp":".283","slg":".393","ops":".676","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":22,"rbi":7,"leftOnBase":17,"sacBunts":1,"sacFlies":1,"babip":".277","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":15,"errors":1,"chances":33,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"0-2 | 2 BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":68,"groundOuts":72,"airOuts":92,"runs":37,"doubles":14,"triples":2,"homeRuns":11,"strikeOuts":91,"baseOnBalls":62,"intentionalWalks":1,"hits":76,"hitByPitch":10,"avg":".232","atBats":327,"obp":".367","slg":".388","ops":".755","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":403,"totalBases":127,"rbi":48,"leftOnBase":172,"sacBunts":0,"sacFlies":4,"babip":".284","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.73","popOuts":9,"lineOuts":15},"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":84,"putOuts":667,"errors":2,"chances":753,"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":65,"flyOuts":28,"groundOuts":50,"airOuts":58,"runs":31,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":37,"baseOnBalls":26,"intentionalWalks":0,"hits":57,"hitByPitch":3,"avg":".282","atBats":202,"obp":".372","slg":".391","ops":".763","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":231,"totalBases":79,"rbi":30,"leftOnBase":93,"sacBunts":0,"sacFlies":0,"babip":".329","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.50","popOuts":12,"lineOuts":18},"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":10,"stolenBases":36,"stolenBasePercentage":".783","caughtStealingPercentage":".217","assists":14,"putOuts":426,"errors":6,"chances":446,"fielding":".987","passedBall":3,"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":"2-5 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":50,"groundOuts":55,"airOuts":89,"runs":57,"doubles":14,"triples":4,"homeRuns":19,"strikeOuts":100,"baseOnBalls":41,"intentionalWalks":2,"hits":100,"hitByPitch":10,"avg":".293","atBats":341,"obp":".383","slg":".525","ops":".908","caughtStealing":6,"stolenBases":23,"stolenBasePercentage":".793","caughtStealingPercentage":".207","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":179,"rbi":50,"leftOnBase":122,"sacBunts":1,"sacFlies":2,"babip":".362","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.95","popOuts":21,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":249,"errors":4,"chances":257,"fielding":".984","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":{"note":"(H, 6)","summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"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":39,"gamesStarted":0,"flyOuts":24,"groundOuts":31,"airOuts":38,"runs":17,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":47,"baseOnBalls":15,"intentionalWalks":0,"hits":37,"hitByPitch":0,"atBats":151,"obp":".310","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":695,"era":"3.26","inningsPitched":"38.2","wins":3,"losses":2,"saves":3,"saveOpportunities":7,"holds":6,"blownSaves":4,"earnedRuns":14,"whip":"1.34","battersFaced":168,"outs":116,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":695,"balls":237,"strikes":458,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":2,"winPercentage":".600","pitchesPerInning":"17.97","gamesFinished":11,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"10.94","walksPer9Inn":"3.49","hitsPer9Inn":"8.61","runsScoredPer9":"3.96","homeRunsPer9":"1.40","inheritedRunners":16,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":20,"groundOuts":26,"airOuts":35,"runs":24,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":35,"baseOnBalls":18,"intentionalWalks":0,"hits":29,"hitByPitch":7,"avg":".234","atBats":124,"obp":".362","slg":".363","ops":".725","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":151,"totalBases":45,"rbi":13,"leftOnBase":55,"sacBunts":1,"sacFlies":0,"babip":".302","groundOutsToAirouts":"0.74","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"41.33","popOuts":10,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":17,"stolenBasePercentage":".708","caughtStealingPercentage":".292","assists":15,"putOuts":285,"errors":1,"chances":301,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID519141":{"person":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"jerseyNumber":"47","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":22,"groundOuts":14,"airOuts":44,"runs":15,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":17,"baseOnBalls":12,"intentionalWalks":4,"hits":26,"hitByPitch":2,"atBats":99,"obp":".351","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":400,"era":"4.97","inningsPitched":"25.1","wins":1,"losses":3,"saves":0,"saveOpportunities":2,"holds":7,"blownSaves":2,"earnedRuns":14,"whip":"1.50","battersFaced":115,"outs":76,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":400,"balls":142,"strikes":258,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.32","rbi":0,"winPercentage":".250","pitchesPerInning":"15.79","gamesFinished":7,"strikeoutWalkRatio":"1.42","strikeoutsPer9Inn":"6.04","walksPer9Inn":"4.26","hitsPer9Inn":"9.24","runsScoredPer9":"5.33","homeRunsPer9":"1.78","inheritedRunners":13,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":37,"groundOuts":54,"airOuts":72,"runs":43,"doubles":12,"triples":0,"homeRuns":13,"strikeOuts":85,"baseOnBalls":34,"intentionalWalks":3,"hits":73,"hitByPitch":3,"avg":".260","atBats":281,"obp":".343","slg":".441","ops":".784","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":124,"rbi":42,"leftOnBase":168,"sacBunts":0,"sacFlies":3,"babip":".323","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.62","popOuts":20,"lineOuts":15},"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":113,"errors":1,"chances":119,"fielding":".992","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".400","atBats":5,"obp":".500","slg":".800","ops":"1.300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":3,"leftOnBase":4,"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":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":6,"gamesStarted":0,"flyOuts":7,"groundOuts":0,"airOuts":14,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":24,"obp":".387","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":134,"era":"4.05","inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"1.65","battersFaced":31,"outs":20,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":54,"strikes":80,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"20.10","gamesFinished":1,"strikeoutWalkRatio":"0.83","strikeoutsPer9Inn":"6.75","walksPer9Inn":"8.10","hitsPer9Inn":"6.75","runsScoredPer9":"4.05","homeRunsPer9":"2.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":18,"gamesStarted":10,"flyOuts":38,"groundOuts":93,"airOuts":69,"runs":63,"doubles":17,"triples":4,"homeRuns":8,"strikeOuts":68,"baseOnBalls":33,"intentionalWalks":0,"hits":96,"hitByPitch":3,"atBats":320,"obp":".366","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":1297,"era":"6.75","inningsPitched":"77.1","wins":4,"losses":7,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":58,"whip":"1.67","battersFaced":362,"outs":232,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1297,"balls":469,"strikes":828,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".364","pitchesPerInning":"16.77","gamesFinished":2,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"7.91","walksPer9Inn":"3.84","hitsPer9Inn":"11.17","runsScoredPer9":"7.33","homeRunsPer9":"0.93","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":9,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":2,"chances":12,"fielding":".833","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":{"summary":"0.2 IP, 2 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":11,"strikes":16,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"27.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":30,"gamesStarted":2,"flyOuts":19,"groundOuts":31,"airOuts":27,"runs":13,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":35,"baseOnBalls":15,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":118,"obp":".313","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":522,"era":"2.91","inningsPitched":"34.0","wins":5,"losses":1,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":11,"whip":"1.24","battersFaced":135,"outs":102,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":195,"strikes":327,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".833","pitchesPerInning":"15.35","gamesFinished":12,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"9.26","walksPer9Inn":"3.97","hitsPer9Inn":"7.15","runsScoredPer9":"3.44","homeRunsPer9":"1.06","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":3},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(S, 2)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":14,"groundOuts":36,"airOuts":27,"runs":9,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":13,"baseOnBalls":10,"intentionalWalks":1,"hits":17,"hitByPitch":1,"atBats":92,"obp":".272","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":391,"era":"2.63","inningsPitched":"27.1","wins":3,"losses":2,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"0.99","battersFaced":104,"outs":82,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":391,"balls":146,"strikes":245,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".600","pitchesPerInning":"14.30","gamesFinished":8,"strikeoutWalkRatio":"1.30","strikeoutsPer9Inn":"4.28","walksPer9Inn":"3.29","hitsPer9Inn":"5.60","runsScoredPer9":"2.96","homeRunsPer9":"1.32","inheritedRunners":9,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663765":{"person":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":16,"groundOuts":25,"airOuts":26,"runs":18,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":34,"hitByPitch":0,"atBats":102,"obp":".369","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":400,"era":"6.94","inningsPitched":"23.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.76","battersFaced":112,"outs":70,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":400,"balls":141,"strikes":259,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.14","gamesFinished":14,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.70","hitsPer9Inn":"13.11","runsScoredPer9":"6.94","homeRunsPer9":"1.16","inheritedRunners":8,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(W, 4-1)","summary":"6.0 IP, 0 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"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":93,"balls":29,"strikes":64,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":17,"groundOuts":34,"airOuts":36,"runs":20,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":12,"intentionalWalks":0,"hits":40,"hitByPitch":2,"atBats":154,"obp":".321","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":675,"era":"4.31","inningsPitched":"39.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.31","battersFaced":168,"outs":119,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":675,"balls":230,"strikes":445,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".800","pitchesPerInning":"17.02","gamesFinished":0,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"9.98","walksPer9Inn":"2.72","hitsPer9Inn":"9.08","runsScoredPer9":"4.54","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682634":{"person":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".200","atBats":15,"obp":".250","slg":".200","ops":".450","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":3,"rbi":1,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607067":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":14,"flyOuts":57,"groundOuts":100,"airOuts":92,"runs":48,"doubles":17,"triples":1,"homeRuns":13,"strikeOuts":68,"baseOnBalls":34,"intentionalWalks":0,"hits":94,"hitByPitch":7,"atBats":350,"obp":".344","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1488,"era":"4.74","inningsPitched":"89.1","wins":6,"losses":5,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.43","battersFaced":395,"outs":268,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1488,"balls":539,"strikes":949,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".545","pitchesPerInning":"16.66","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.85","walksPer9Inn":"3.43","hitsPer9Inn":"9.47","runsScoredPer9":"4.84","homeRunsPer9":"1.31","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":16,"errors":1,"chances":28,"fielding":".964","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 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":54,"groundOuts":73,"airOuts":86,"runs":57,"doubles":10,"triples":2,"homeRuns":16,"strikeOuts":78,"baseOnBalls":37,"intentionalWalks":0,"hits":62,"hitByPitch":1,"avg":".211","atBats":294,"obp":".298","slg":".422","ops":".720","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":337,"totalBases":124,"rbi":58,"leftOnBase":150,"sacBunts":1,"sacFlies":4,"babip":".225","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.38","popOuts":16,"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":217,"putOuts":109,"errors":5,"chances":331,"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, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":63,"groundOuts":105,"airOuts":138,"runs":37,"doubles":22,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":35,"intentionalWalks":0,"hits":86,"hitByPitch":5,"avg":".242","atBats":356,"obp":".314","slg":".337","ops":".651","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":401,"totalBases":120,"rbi":38,"leftOnBase":153,"sacBunts":0,"sacFlies":5,"babip":".252","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"89.00","popOuts":28,"lineOuts":47},"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":226,"putOuts":135,"errors":2,"chances":363,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[691718,608324,683737,673548,664023,663538,624424,621020,665804,571510,669020,657097,621053,663423],"pitchers":[571510,669020,657097,621053,663423],"bench":[682634,681909,608348,699393],"bullpen":[665871,668970,684007,656849,519141,607067,573204,663765],"battingOrder":[691718,608324,683737,673548,664023,663538,624424,621020,665804],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Amaya (7, Baz); Bregman (14, Nunez)."},{"label":"TB","value":"Amaya 3; Bregman 3; Conforto; Crow-Armstrong 2; Hoerner; Swanson 2."},{"label":"RBI","value":"Bregman 2 (34); Busch (48); Crow-Armstrong (50); Swanson (58)."},{"label":"2-out RBI","value":"Swanson; Bregman."},{"label":"Runners left in scoring position, 2 out","value":"Suzuki 3."},{"label":"SF","value":"Busch."},{"label":"GIDP","value":"Suzuki."},{"label":"Team RISP","value":"3-for-8."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Hoerner (13, 2nd base off Nunez/Rutschman)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Suzuki (1, throw)."},{"label":"DP","value":"(Swanson-Hoerner-Busch)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":8,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".237","atBats":32,"obp":".318","slg":".393","ops":".711","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":6,"rbi":2,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":8,"airOuts":13,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":35,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":148,"era":"4.35","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.37","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":52,"strikes":96,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":5,"pitchesPerInning":"16.44","runsScoredPer9":"5.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID669236":{"person":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"jerseyNumber":"82","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"502","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":28,"groundOuts":65,"airOuts":47,"runs":23,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":42,"baseOnBalls":4,"intentionalWalks":0,"hits":50,"hitByPitch":1,"avg":".248","atBats":202,"obp":".263","slg":".391","ops":".654","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":209,"totalBases":79,"rbi":32,"leftOnBase":102,"sacBunts":0,"sacFlies":2,"babip":".277","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.86","popOuts":9,"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":120,"putOuts":74,"errors":6,"chances":200,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID665152":{"person":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":3,"gamesStarted":3,"flyOuts":9,"groundOuts":16,"airOuts":14,"runs":8,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":20,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":62,"obp":".231","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":254,"era":"3.18","inningsPitched":"17.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"0.88","battersFaced":65,"outs":51,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":254,"balls":91,"strikes":163,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".500","pitchesPerInning":"14.94","gamesFinished":0,"strikeoutWalkRatio":"6.67","strikeoutsPer9Inn":"10.59","walksPer9Inn":"1.59","hitsPer9Inn":"6.35","runsScoredPer9":"4.24","homeRunsPer9":"2.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694212":{"person":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":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":78,"flyOuts":36,"groundOuts":63,"airOuts":56,"runs":32,"doubles":9,"triples":1,"homeRuns":14,"strikeOuts":72,"baseOnBalls":25,"intentionalWalks":2,"hits":65,"hitByPitch":0,"avg":".256","atBats":254,"obp":".320","slg":".465","ops":".785","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":118,"rbi":42,"leftOnBase":111,"sacBunts":0,"sacFlies":2,"babip":".300","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.14","popOuts":9,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":21,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":16,"putOuts":353,"errors":1,"chances":370,"fielding":".997","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669432":{"person":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":47,"groundOuts":71,"airOuts":111,"runs":46,"doubles":19,"triples":2,"homeRuns":9,"strikeOuts":65,"baseOnBalls":29,"intentionalWalks":0,"hits":82,"hitByPitch":1,"atBats":327,"obp":".312","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":1413,"era":"4.70","inningsPitched":"84.1","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.32","battersFaced":359,"outs":253,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1413,"balls":464,"strikes":949,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".462","pitchesPerInning":"16.75","gamesFinished":0,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"6.94","walksPer9Inn":"3.09","hitsPer9Inn":"8.75","runsScoredPer9":"4.91","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":34,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669330":{"person":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":32,"gamesStarted":0,"flyOuts":27,"groundOuts":23,"airOuts":55,"runs":17,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":43,"baseOnBalls":10,"intentionalWalks":0,"hits":34,"hitByPitch":1,"atBats":152,"obp":".273","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":636,"era":"3.02","inningsPitched":"41.2","wins":1,"losses":1,"saves":2,"saveOpportunities":2,"holds":11,"blownSaves":0,"earnedRuns":14,"whip":"1.06","battersFaced":166,"outs":125,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":636,"balls":201,"strikes":435,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":".500","pitchesPerInning":"15.26","gamesFinished":9,"strikeoutWalkRatio":"4.30","strikeoutsPer9Inn":"9.29","walksPer9Inn":"2.16","hitsPer9Inn":"7.34","runsScoredPer9":"3.67","homeRunsPer9":"1.08","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":10},"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}},"ID670329":{"person":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":41,"gamesStarted":0,"flyOuts":16,"groundOuts":30,"airOuts":41,"runs":12,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":41,"baseOnBalls":12,"intentionalWalks":1,"hits":20,"hitByPitch":0,"atBats":132,"obp":".222","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":532,"era":"2.37","inningsPitched":"38.0","wins":3,"losses":1,"saves":4,"saveOpportunities":5,"holds":12,"blownSaves":1,"earnedRuns":10,"whip":"0.84","battersFaced":144,"outs":114,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":532,"balls":193,"strikes":339,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".750","pitchesPerInning":"14.00","gamesFinished":16,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"9.71","walksPer9Inn":"2.84","hitsPer9Inn":"4.74","runsScoredPer9":"2.84","homeRunsPer9":"1.18","inheritedRunners":21,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687064":{"person":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":46,"groundOuts":77,"airOuts":90,"runs":37,"doubles":14,"triples":1,"homeRuns":7,"strikeOuts":62,"baseOnBalls":30,"intentionalWalks":0,"hits":75,"hitByPitch":1,"atBats":299,"obp":".317","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1247,"era":"3.38","inningsPitched":"77.1","wins":7,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.36","battersFaced":336,"outs":232,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1247,"balls":445,"strikes":802,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".778","pitchesPerInning":"16.13","gamesFinished":0,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"7.22","walksPer9Inn":"3.49","hitsPer9Inn":"8.73","runsScoredPer9":"4.31","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":20,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":8,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675919":{"person":{"id":675919,"fullName":"Nick Raquet","link":"/api/v1/people/675919"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":2,"strikes":9,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":3,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":14,"obp":".353","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":75,"era":"7.36","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.36","battersFaced":17,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":29,"strikes":46,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"20.45","gamesFinished":3,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"2.45","walksPer9Inn":"4.91","hitsPer9Inn":"7.36","runsScoredPer9":"7.36","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683002":{"person":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":57,"groundOuts":95,"airOuts":104,"runs":51,"doubles":16,"triples":2,"homeRuns":16,"strikeOuts":95,"baseOnBalls":34,"intentionalWalks":1,"hits":84,"hitByPitch":5,"avg":".223","atBats":376,"obp":".295","slg":".404","ops":".699","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":417,"totalBases":152,"rbi":40,"leftOnBase":143,"sacBunts":0,"sacFlies":2,"babip":".255","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.50","popOuts":22,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":208,"putOuts":139,"errors":8,"chances":355,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665750":{"person":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":34,"groundOuts":54,"airOuts":70,"runs":33,"doubles":10,"triples":5,"homeRuns":3,"strikeOuts":69,"baseOnBalls":28,"intentionalWalks":0,"hits":58,"hitByPitch":1,"avg":".239","atBats":243,"obp":".319","slg":".358","ops":".677","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":280,"totalBases":87,"rbi":31,"leftOnBase":96,"sacBunts":7,"sacFlies":1,"babip":".320","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"81.00","popOuts":17,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":156,"errors":5,"chances":165,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID669358":{"person":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(L, 4-9)","summary":"6.0 IP, 3 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":37,"strikes":63,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":72,"groundOuts":96,"airOuts":124,"runs":56,"doubles":33,"triples":1,"homeRuns":9,"strikeOuts":90,"baseOnBalls":42,"intentionalWalks":1,"hits":105,"hitByPitch":3,"atBats":405,"obp":".326","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1744,"era":"4.21","inningsPitched":"107.0","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.37","battersFaced":460,"outs":321,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1744,"balls":635,"strikes":1109,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":3,"winPercentage":".308","pitchesPerInning":"16.30","gamesFinished":0,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"7.57","walksPer9Inn":"3.53","hitsPer9Inn":"8.83","runsScoredPer9":"4.71","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":10,"passedBall":0,"popOuts":21,"lineOuts":31},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"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"}]},"ID621493":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"100","stats":{"batting":{"summary":"0-2 | 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":60,"groundOuts":77,"airOuts":94,"runs":54,"doubles":19,"triples":0,"homeRuns":5,"strikeOuts":88,"baseOnBalls":69,"intentionalWalks":1,"hits":86,"hitByPitch":3,"avg":".251","atBats":342,"obp":".379","slg":".351","ops":".730","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":417,"totalBases":120,"rbi":23,"leftOnBase":119,"sacBunts":0,"sacFlies":3,"babip":".321","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.40","popOuts":16,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":149,"errors":0,"chances":150,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID680694":{"person":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":18,"gamesStarted":18,"flyOuts":46,"groundOuts":108,"airOuts":78,"runs":48,"doubles":18,"triples":2,"homeRuns":12,"strikeOuts":101,"baseOnBalls":48,"intentionalWalks":1,"hits":93,"hitByPitch":1,"atBats":379,"obp":".331","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1680,"era":"3.75","inningsPitched":"100.2","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.40","battersFaced":429,"outs":302,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1680,"balls":652,"strikes":1028,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".357","pitchesPerInning":"16.69","gamesFinished":0,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"9.03","walksPer9Inn":"4.29","hitsPer9Inn":"8.31","runsScoredPer9":"4.29","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":13,"errors":2,"chances":25,"fielding":".920","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID544150":{"person":{"id":544150,"fullName":"Albert Suárez","link":"/api/v1/people/544150"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":22,"groundOuts":34,"airOuts":52,"runs":21,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":28,"baseOnBalls":13,"intentionalWalks":0,"hits":36,"hitByPitch":0,"atBats":149,"obp":".301","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":586,"era":"3.63","inningsPitched":"39.2","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.24","battersFaced":163,"outs":119,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":586,"balls":223,"strikes":363,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.77","gamesFinished":9,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"6.35","walksPer9Inn":"2.95","hitsPer9Inn":"8.17","runsScoredPer9":"4.76","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687637":{"person":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"jerseyNumber":"12","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":19,"groundOuts":26,"airOuts":35,"runs":18,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":16,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".218","atBats":119,"obp":".309","slg":".336","ops":".645","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":40,"rbi":13,"leftOnBase":54,"sacBunts":1,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.50","popOuts":8,"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":2,"putOuts":49,"errors":0,"chances":51,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID668939":{"person":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":45,"groundOuts":57,"airOuts":78,"runs":29,"doubles":18,"triples":1,"homeRuns":8,"strikeOuts":39,"baseOnBalls":24,"intentionalWalks":0,"hits":59,"hitByPitch":1,"avg":".259","atBats":228,"obp":".326","slg":".452","ops":".778","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":258,"totalBases":103,"rbi":47,"leftOnBase":112,"sacBunts":0,"sacFlies":5,"babip":".274","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","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":15,"stolenBases":26,"stolenBasePercentage":".634","caughtStealingPercentage":".366","assists":22,"putOuts":340,"errors":6,"chances":368,"fielding":".984","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID641933":{"person":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"jerseyNumber":"9","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":30,"groundOuts":25,"airOuts":46,"runs":17,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":46,"baseOnBalls":19,"intentionalWalks":0,"hits":26,"hitByPitch":2,"avg":".182","atBats":143,"obp":".287","slg":".287","ops":".574","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":164,"totalBases":41,"rbi":9,"leftOnBase":60,"sacBunts":0,"sacFlies":0,"babip":".245","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.67","popOuts":10,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":65,"errors":3,"chances":71,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID677942":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":24,"groundOuts":55,"airOuts":39,"runs":26,"doubles":12,"triples":2,"homeRuns":3,"strikeOuts":52,"baseOnBalls":15,"intentionalWalks":1,"hits":64,"hitByPitch":3,"avg":".309","atBats":207,"obp":".363","slg":".430","ops":".793","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":230,"totalBases":89,"rbi":28,"leftOnBase":76,"sacBunts":2,"sacFlies":1,"babip":".399","groundOutsToAirouts":"1.41","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"69.00","popOuts":3,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":106,"putOuts":76,"errors":5,"chances":187,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID689296":{"person":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":37,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":13,"strikes":24,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":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":33,"gamesStarted":0,"flyOuts":22,"groundOuts":31,"airOuts":38,"runs":25,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":40,"baseOnBalls":14,"intentionalWalks":1,"hits":34,"hitByPitch":1,"atBats":140,"obp":".314","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":607,"era":"5.20","inningsPitched":"36.1","wins":2,"losses":2,"saves":3,"saveOpportunities":6,"holds":6,"blownSaves":3,"earnedRuns":21,"whip":"1.32","battersFaced":158,"outs":109,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":607,"balls":221,"strikes":386,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":2,"winPercentage":".500","pitchesPerInning":"16.71","gamesFinished":7,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"9.91","walksPer9Inn":"3.47","hitsPer9Inn":"8.42","runsScoredPer9":"6.19","homeRunsPer9":"1.24","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624413":{"person":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":54,"groundOuts":81,"airOuts":83,"runs":54,"doubles":16,"triples":0,"homeRuns":19,"strikeOuts":97,"baseOnBalls":47,"intentionalWalks":2,"hits":86,"hitByPitch":3,"avg":".251","atBats":343,"obp":".343","slg":".464","ops":".807","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":397,"totalBases":159,"rbi":60,"leftOnBase":170,"sacBunts":0,"sacFlies":4,"babip":".290","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.05","popOuts":10,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":74,"putOuts":610,"errors":2,"chances":686,"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"}]},"ID702616":{"person":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":19,"groundOuts":24,"airOuts":32,"runs":17,"doubles":2,"triples":1,"homeRuns":5,"strikeOuts":35,"baseOnBalls":17,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".183","atBats":109,"obp":".289","slg":".358","ops":".647","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":128,"totalBases":39,"rbi":14,"leftOnBase":44,"sacBunts":0,"sacFlies":2,"babip":".211","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.80","popOuts":3,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":75,"putOuts":49,"errors":2,"chances":126,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID552640":{"person":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":7,"groundOuts":27,"airOuts":18,"runs":15,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":6,"intentionalWalks":1,"hits":24,"hitByPitch":0,"atBats":90,"obp":".309","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":341,"era":"4.91","inningsPitched":"22.0","wins":0,"losses":1,"saves":1,"saveOpportunities":3,"holds":4,"blownSaves":2,"earnedRuns":12,"whip":"1.36","battersFaced":97,"outs":66,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":341,"balls":102,"strikes":239,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".000","pitchesPerInning":"15.50","gamesFinished":8,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.45","hitsPer9Inn":"9.82","runsScoredPer9":"6.14","homeRunsPer9":"1.64","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664991":{"person":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":32,"gamesStarted":0,"flyOuts":12,"groundOuts":29,"airOuts":18,"runs":15,"doubles":9,"triples":2,"homeRuns":0,"strikeOuts":29,"baseOnBalls":4,"intentionalWalks":1,"hits":29,"hitByPitch":4,"atBats":104,"obp":".330","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":413,"era":"4.15","inningsPitched":"26.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":10,"blownSaves":0,"earnedRuns":12,"whip":"1.27","battersFaced":113,"outs":78,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":413,"balls":137,"strikes":276,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.61","rbi":0,"winPercentage":".333","pitchesPerInning":"15.88","gamesFinished":2,"strikeoutWalkRatio":"7.25","strikeoutsPer9Inn":"10.04","walksPer9Inn":"1.38","hitsPer9Inn":"10.04","runsScoredPer9":"5.19","homeRunsPer9":"0.00","inheritedRunners":15,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666974":{"person":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":39,"gamesStarted":0,"flyOuts":13,"groundOuts":38,"airOuts":22,"runs":11,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":109,"obp":".269","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":462,"era":"2.48","inningsPitched":"29.0","wins":1,"losses":2,"saves":1,"saveOpportunities":2,"holds":8,"blownSaves":1,"earnedRuns":8,"whip":"1.07","battersFaced":119,"outs":87,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":462,"balls":165,"strikes":297,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.73","rbi":0,"winPercentage":".333","pitchesPerInning":"15.93","gamesFinished":6,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"8.38","walksPer9Inn":"2.48","hitsPer9Inn":"7.14","runsScoredPer9":"3.41","homeRunsPer9":"0.31","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681297":{"person":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"jerseyNumber":"17","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"501","stats":{"batting":{"note":"c-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":30,"groundOuts":39,"airOuts":47,"runs":28,"doubles":3,"triples":0,"homeRuns":8,"strikeOuts":67,"baseOnBalls":26,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".223","atBats":193,"obp":".315","slg":".363","ops":".678","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":70,"rbi":27,"leftOnBase":95,"sacBunts":1,"sacFlies":2,"babip":".292","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.12","popOuts":7,"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":3,"putOuts":144,"errors":1,"chances":148,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID691723":{"person":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"jerseyNumber":"16","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"500","stats":{"batting":{"summary":"0-1 | BB, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":31,"groundOuts":42,"airOuts":56,"runs":28,"doubles":9,"triples":0,"homeRuns":10,"strikeOuts":79,"baseOnBalls":19,"intentionalWalks":0,"hits":41,"hitByPitch":3,"avg":".189","atBats":217,"obp":".263","slg":".369","ops":".632","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":240,"totalBases":80,"rbi":32,"leftOnBase":111,"sacBunts":0,"sacFlies":1,"babip":".240","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.70","popOuts":15,"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":54,"putOuts":84,"errors":6,"chances":144,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[621493,668939,683002,624413,691723,681297,669236,694212,677942,687637,641933,702616,665750,669358,689296,675919],"pitchers":[669358,689296,675919],"bench":[],"bullpen":[680694,666974,670329,552640,665152,669432,544150,669330,664991,687064],"battingOrder":[621493,668939,683002,624413,669236,694212,677942,641933,665750],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Alexander; Alonso; Basallo; Henderson; Rutschman 2."},{"label":"RBI","value":"Rutschman 2 (47)."},{"label":"2-out RBI","value":"Rutschman 2."},{"label":"Runners left in scoring position, 2 out","value":"Henderson 2; Beavers 2."},{"label":"GIDP","value":"Rutschman."},{"label":"Team RISP","value":"1-for-9."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Holliday-Henderson-Alonso)."}]}],"note":[{"label":"a","value":"Struck out for Beavers in the 7th."},{"label":"b","value":"Struck out for Holliday in the 7th."},{"label":"c","value":"Grounded out for Mayo in the 8th."}]}},"officials":[{"official":{"id":594151,"fullName":"Ramon De Jesus","link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":482641,"fullName":"Adrian Johnson","link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Mayo (by Boyd)."},{"label":"ABS Challenge","value":"Rutschman (Ball-Overturned to Strike); Amaya (Ball-Overturned to Strike); Taveras, L (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Boyd 93-64; Rolison 27-16; Webb, J 7-5; Ferguson, T 8-6; Thornton, T 14-8; Baz 100-63; Nunez 37-24; Raquet 11-9."},{"label":"Groundouts-flyouts","value":"Boyd 4-3; Rolison 0-0; Webb, J 0-0; Ferguson, T 2-0; Thornton, T 2-0; Baz 5-4; Nunez 2-2; Raquet 1-1."},{"label":"Batters faced","value":"Boyd 23; Rolison 5; Webb, J 2; Ferguson, T 3; Thornton, T 3; Baz 26; Nunez 10; Raquet 3."},{"label":"Inherited runners-scored","value":"Webb, J 3-2."},{"label":"Umpires","value":"HP: Ramon De Jesus. 1B: Adrian Johnson. 2B: Paul Clemons. 3B: Quinn Wolcott. "},{"label":"Weather","value":"78 degrees, Cloudy."},{"label":"Wind","value":"4 mph, In From RF."},{"label":"First pitch","value":"7:31 PM."},{"label":"T","value":"2:46 (:56 delay)."},{"label":"Att","value":"16,200."},{"label":"Venue","value":"Oriole Park at Camden Yards."},{"label":"July 7, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510","boxscoreName":"Boyd"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 4-1)","summary":"6.0 IP, 0 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"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":93,"balls":29,"strikes":64,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":17,"groundOuts":34,"airOuts":36,"runs":20,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":12,"intentionalWalks":0,"hits":40,"hitByPitch":2,"atBats":154,"obp":".321","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":675,"era":"4.31","inningsPitched":"39.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.31","battersFaced":168,"outs":119,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":675,"balls":230,"strikes":445,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".800","pitchesPerInning":"17.02","gamesFinished":0,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"9.98","walksPer9Inn":"2.72","hitsPer9Inn":"9.08","runsScoredPer9":"4.54","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":73,"pitchingGameScore":73},{"player":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804","boxscoreName":"Amaya"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":20,"groundOuts":26,"airOuts":35,"runs":24,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":35,"baseOnBalls":18,"intentionalWalks":0,"hits":29,"hitByPitch":7,"avg":".234","atBats":124,"obp":".362","slg":".363","ops":".725","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":151,"totalBases":45,"rbi":13,"leftOnBase":55,"sacBunts":1,"sacFlies":0,"babip":".302","groundOutsToAirouts":"0.74","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"41.33","popOuts":10,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":17,"stolenBasePercentage":".708","caughtStealingPercentage":".292","assists":15,"putOuts":285,"errors":1,"chances":301,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358","boxscoreName":"Baz"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(L, 4-9)","summary":"6.0 IP, 3 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":37,"strikes":63,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":72,"groundOuts":96,"airOuts":124,"runs":56,"doubles":33,"triples":1,"homeRuns":9,"strikeOuts":90,"baseOnBalls":42,"intentionalWalks":1,"hits":105,"hitByPitch":3,"atBats":405,"obp":".326","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1744,"era":"4.21","inningsPitched":"107.0","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.37","battersFaced":460,"outs":321,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1744,"balls":635,"strikes":1109,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":3,"winPercentage":".308","pitchesPerInning":"16.30","gamesFinished":0,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"7.57","walksPer9Inn":"3.53","hitsPer9Inn":"8.83","runsScoredPer9":"4.71","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":10,"passedBall":0,"popOuts":21,"lineOuts":31},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"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"}]},"type":"starter","gameScore":52,"pitchingGameScore":52}]},"decisions":{"winner":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"loser":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"save":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}