{"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":823428,"link":"/api/v1.1/game/823428/feed/live","metaData":{"wait":10,"timeStamp":"20260808_040037","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count02","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823428,"type":"R","doubleHeader":"N","id":"2026/08/07/tormlb-phimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823428-2026-08-07","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-07T22:40:00Z","originalDate":"2026-08-07","officialDate":"2026-08-07","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2026,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","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":"Toronto","record":{"gamesPlayed":117,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":55,"losses":62,"ties":0,"pct":".470"},"records":{},"divisionLeader":false,"wins":55,"losses":62,"winningPercentage":".470"},"franchiseName":"Toronto","clubName":"Blue Jays","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143","season":2026,"venue":{"id":2681,"name":"Citizens Bank Park","link":"/api/v1/venues/2681"},"springVenue":{"id":2700,"link":"/api/v1/venues/2700"},"teamCode":"phi","fileCode":"phi","abbreviation":"PHI","teamName":"Phillies","locationName":"Philadelphia","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Philadelphia","record":{"gamesPlayed":117,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":62,"losses":55,"ties":0,"pct":".530"},"records":{},"divisionLeader":false,"wins":62,"losses":55,"winningPercentage":".530"},"franchiseName":"Philadelphia","clubName":"Phillies","active":true}},"players":{"ID669456":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456","firstName":"Shane","lastName":"Bieber","primaryNumber":"57","birthDate":"1995-05-31","currentAge":31,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Bieber","middleName":"Robert","boxscoreName":"Bieber","nickName":"Not Justin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BEE-burr","mlbDebutDate":"2018-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Bieber","nameSlug":"shane-bieber-669456","firstLastName":"Shane Bieber","lastFirstName":"Bieber, Shane","lastInitName":"Bieber, S","initLastName":"S Bieber","fullFMLName":"Shane Robert Bieber","fullLFMName":"Bieber, Shane Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID693686":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686","firstName":"Spencer","lastName":"Miles","primaryNumber":"62","birthDate":"2000-07-26","currentAge":26,"birthCity":"Columbia","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Miles","middleName":"David","boxscoreName":"Miles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Miles","nameSlug":"spencer-miles-693686","firstLastName":"Spencer Miles","lastFirstName":"Miles, Spencer","lastInitName":"Miles, S","initLastName":"S Miles","fullFMLName":"Spencer David Miles","fullLFMName":"Miles, Spencer David","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669016":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016","firstName":"Brandon","lastName":"Marsh","primaryNumber":"16","birthDate":"1997-12-18","currentAge":28,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brandon","useLastName":"Marsh","middleName":"Chase","boxscoreName":"Marsh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-07-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Marsh","nameSlug":"brandon-marsh-669016","firstLastName":"Brandon Marsh","lastFirstName":"Marsh, Brandon","lastInitName":"Marsh, B","initLastName":"B Marsh","fullFMLName":"Brandon Chase Marsh","fullLFMName":"Marsh, Brandon Chase","strikeZoneTop":3.312,"strikeZoneBottom":1.672},"ID621237":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237","firstName":"José","lastName":"Alvarado","primaryNumber":"46","birthDate":"1995-05-21","currentAge":31,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 2\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Alvarado","middleName":"Antonio","boxscoreName":"Alvarado","nickName":"El Pocho","gender":"M","nameMatrilineal":"Lizarzabal","isPlayer":true,"isVerified":true,"pronunciation":"all-vuh-RAH-doh","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Alvarado","nameSlug":"jose-alvarado-621237","firstLastName":"José Alvarado","lastFirstName":"Alvarado, José","lastInitName":"Alvarado, J","initLastName":"J Alvarado","fullFMLName":"José Antonio Alvarado","fullLFMName":"Alvarado, José Antonio","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID650911":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911","firstName":"Cristopher","lastName":"Sánchez","primaryNumber":"61","birthDate":"1996-12-12","currentAge":29,"birthCity":"La Romana","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristopher","useLastName":"Sánchez","middleName":"Alexis","boxscoreName":"Sánchez, C","gender":"M","nameMatrilineal":"Valera","isPlayer":true,"isVerified":true,"pronunciation":"KRISS-tuh-furr","mlbDebutDate":"2021-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cristopher Sánchez","nameSlug":"cristopher-sanchez-650911","firstLastName":"Cristopher Sánchez","lastFirstName":"Sánchez, Cristopher","lastInitName":"Sánchez, C","initLastName":"C Sánchez","fullFMLName":"Cristopher Alexis Sánchez","fullLFMName":"Sánchez, Cristopher Alexis","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID650559":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559","firstName":"Bryan","lastName":"De La Cruz","primaryNumber":"41","birthDate":"1996-12-16","currentAge":29,"birthCity":"Santo Domingo Este","birthCountry":"Dominican Republic","height":"6' 0\"","weight":175,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Bryan","useLastName":"De La Cruz","middleName":"Starling","boxscoreName":"De La Cruz, B","gender":"M","nameMatrilineal":"Quezada","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-04-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan De La Cruz","nameSlug":"bryan-de-la-cruz-650559","firstLastName":"Bryan De La Cruz","lastFirstName":"De La Cruz, Bryan","lastInitName":"De La Cruz, B","initLastName":"B De La Cruz","fullFMLName":"Bryan Starling De La Cruz","fullLFMName":"De La Cruz, Bryan Starling","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID547180":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180","firstName":"Bryce","lastName":"Harper","primaryNumber":"3","birthDate":"1992-10-16","currentAge":33,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Bryce","useLastName":"Harper","middleName":"Aron Max","boxscoreName":"Harper, B","nickName":"Harp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"HARR-purr","mlbDebutDate":"2012-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Harper","nameSlug":"bryce-harper-547180","firstLastName":"Bryce Harper","lastFirstName":"Harper, Bryce","lastInitName":"Harper, B","initLastName":"B Harper","fullFMLName":"Bryce Aron Max Harper","fullLFMName":"Harper, Bryce Aron Max","strikeZoneTop":3.265,"strikeZoneBottom":1.648},"ID592663":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663","firstName":"Jacob","lastName":"Realmuto","primaryNumber":"10","birthDate":"1991-03-18","currentAge":35,"birthCity":"Del City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 0\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"J.T.","useLastName":"Realmuto","middleName":"Tyler","boxscoreName":"Realmuto","nickName":"Real","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"reel-MYOO-toh","mlbDebutDate":"2014-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Realmuto","nameSlug":"j-t-realmuto-592663","firstLastName":"J.T. Realmuto","lastFirstName":"Realmuto, J.T.","lastInitName":"Realmuto, J","initLastName":"J Realmuto","fullFMLName":"Jacob Tyler Realmuto","fullLFMName":"Realmuto, Jacob Tyler","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID554430":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430","firstName":"Zachary","lastName":"Wheeler","primaryNumber":"45","birthDate":"1990-05-30","currentAge":36,"birthCity":"Smyrna","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Wheeler","middleName":"Harrison","boxscoreName":"Wheeler","nickName":"Wheels","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"WEE-lurr","mlbDebutDate":"2013-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Wheeler","nameSlug":"zack-wheeler-554430","firstLastName":"Zack Wheeler","lastFirstName":"Wheeler, Zack","lastInitName":"Wheeler, Z","initLastName":"Z Wheeler","fullFMLName":"Zachary Harrison Wheeler","fullLFMName":"Wheeler, Zachary Harrison","strikeZoneTop":3.61,"strikeZoneBottom":1.76},"ID689147":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147","firstName":"Richard","lastName":"Kerkering","primaryNumber":"50","birthDate":"2001-04-04","currentAge":25,"birthCity":"Huntington Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orion","useLastName":"Kerkering","middleName":"Orion","boxscoreName":"Kerkering","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"OH-ryan kerr-kerr-ring","mlbDebutDate":"2023-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orion Kerkering","nameSlug":"orion-kerkering-689147","firstLastName":"Orion Kerkering","lastFirstName":"Kerkering, Orion","lastInitName":"Kerkering, O","initLastName":"O Kerkering","fullFMLName":"Richard Orion Kerkering","fullLFMName":"Kerkering, Richard Orion","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID667755":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","firstName":"José","lastName":"Soriano","primaryNumber":"40","birthDate":"1998-10-20","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Soriano","middleName":"Joaquin","boxscoreName":"Soriano, J","gender":"M","nameMatrilineal":"Santana","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Soriano","nameSlug":"jose-soriano-667755","firstLastName":"José Soriano","lastFirstName":"Soriano, José","lastInitName":"Soriano, J","initLastName":"J Soriano","fullFMLName":"José Joaquin Soriano","fullLFMName":"Soriano, José Joaquin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664761":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761","firstName":"Alec","lastName":"Bohm","primaryNumber":"28","birthDate":"1996-08-03","currentAge":30,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 4\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alec","useLastName":"Bohm","middleName":"Daniel","boxscoreName":"Bohm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"bome; like home","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alec Bohm","nameSlug":"alec-bohm-664761","firstLastName":"Alec Bohm","lastFirstName":"Bohm, Alec","lastInitName":"Bohm, A","initLastName":"A Bohm","fullFMLName":"Alec Daniel Bohm","fullLFMName":"Bohm, Alec Daniel","strikeZoneTop":3.407,"strikeZoneBottom":1.719},"ID676391":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391","firstName":"Ernie","lastName":"Clement","primaryNumber":"22","birthDate":"1996-03-22","currentAge":30,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ernie","useLastName":"Clement","middleName":"James","boxscoreName":"Clement","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ernie Clement","nameSlug":"ernie-clement-676391","firstLastName":"Ernie Clement","lastFirstName":"Clement, Ernie","lastInitName":"Clement, E","initLastName":"E Clement","fullFMLName":"Ernie James Clement","fullLFMName":"Clement, Ernie James","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID592791":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791","firstName":"Jameson","lastName":"Taillon","primaryNumber":"56","birthDate":"1991-11-18","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jameson","useLastName":"Taillon","middleName":"Lee","boxscoreName":"Taillon","nickName":"Jamo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"TIE-own","mlbDebutDate":"2016-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jameson Taillon","nameSlug":"jameson-taillon-592791","firstLastName":"Jameson Taillon","lastFirstName":"Taillon, Jameson","lastInitName":"Taillon, J","initLastName":"J Taillon","fullFMLName":"Jameson Lee Taillon","fullLFMName":"Taillon, Jameson Lee","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID641835":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835","firstName":"Timothy","lastName":"Mayza","primaryNumber":"37","birthDate":"1992-01-15","currentAge":34,"birthCity":"Allentown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Mayza","middleName":"Gerard","boxscoreName":"Mayza","nickName":"Mayz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"MAY-zuh","mlbDebutDate":"2017-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Mayza","nameSlug":"tim-mayza-641835","firstLastName":"Tim Mayza","lastFirstName":"Mayza, Tim","lastInitName":"Mayza, T","initLastName":"T Mayza","fullFMLName":"Timothy Gerard Mayza","fullLFMName":"Mayza, Timothy Gerard","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665926":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926","firstName":"Andrés","lastName":"Giménez","primaryNumber":"0","birthDate":"1998-09-04","currentAge":27,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":161,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andrés","useLastName":"Giménez","middleName":"Alfonso","boxscoreName":"Giménez","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DRAYS hee-MEH-nehz","mlbDebutDate":"2020-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Giménez","nameSlug":"andres-gimenez-665926","firstLastName":"Andrés Giménez","lastFirstName":"Giménez, Andrés","lastInitName":"Giménez, A","initLastName":"A Giménez","fullFMLName":"Andrés Alfonso Giménez","fullLFMName":"Giménez, Andrés Alfonso","strikeZoneTop":3.165,"strikeZoneBottom":1.597},"ID678218":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218","firstName":"Brandon","lastName":"Valenzuela","primaryNumber":"59","birthDate":"2000-10-02","currentAge":25,"birthCity":"Hermosillo","birthStateProvince":"Sonora","birthCountry":"Mexico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brandon","useLastName":"Valenzuela","middleName":"Ivar","boxscoreName":"Valenzuela","gender":"M","nameMatrilineal":"Gerardo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Valenzuela","nameSlug":"brandon-valenzuela-678218","firstLastName":"Brandon Valenzuela","lastFirstName":"Valenzuela, Brandon","lastInitName":"Valenzuela, B","initLastName":"B Valenzuela","fullFMLName":"Brandon Ivar Valenzuela","fullLFMName":"Valenzuela, Brandon Ivar","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID656941":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941","firstName":"Kyle","lastName":"Schwarber","primaryNumber":"12","birthDate":"1993-03-05","currentAge":33,"birthCity":"Middletown","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":229,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kyle","useLastName":"Schwarber","middleName":"Joseph","boxscoreName":"Schwarber","nickName":"Schwarbs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"SHWAR-burr","mlbDebutDate":"2015-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Schwarber","nameSlug":"kyle-schwarber-656941","firstLastName":"Kyle Schwarber","lastFirstName":"Schwarber, Kyle","lastInitName":"Schwarber, K","initLastName":"K Schwarber","fullFMLName":"Kyle Joseph Schwarber","fullLFMName":"Schwarber, Kyle Joseph","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID703520":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520","firstName":"Brett","lastName":"Bateman","primaryNumber":"21","birthDate":"2002-03-19","currentAge":24,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 10\"","weight":170,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brett","useLastName":"Bateman","middleName":"Allen","boxscoreName":"Bateman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brett Bateman","nameSlug":"brett-bateman-703520","firstLastName":"Brett Bateman","lastFirstName":"Bateman, Brett","lastInitName":"Bateman, B","initLastName":"B Bateman","fullFMLName":"Brett  Bateman","fullLFMName":"Bateman, Brett","strikeZoneTop":3.118,"strikeZoneBottom":1.574},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":32,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nathan","useLastName":"Lukes","middleName":"Donald","boxscoreName":"Lukes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lucas","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Lukes","nameSlug":"nathan-lukes-664770","firstLastName":"Nathan Lukes","lastFirstName":"Lukes, Nathan","lastInitName":"Lukes, N","initLastName":"N Lukes","fullFMLName":"Nathan Donald Lukes","fullLFMName":"Lukes, Nathan Donald","strikeZoneTop":3.164,"strikeZoneBottom":1.597},"ID663362":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362","firstName":"Matthew","lastName":"Waldron","primaryNumber":"64","birthDate":"1996-09-26","currentAge":29,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Waldron","middleName":"Lawrence","boxscoreName":"Waldron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Waldron","nameSlug":"matt-waldron-663362","firstLastName":"Matt Waldron","lastFirstName":"Waldron, Matt","lastInitName":"Waldron, M","initLastName":"M Waldron","fullFMLName":"Matthew Lawrence Waldron","fullLFMName":"Waldron, Matthew Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID689254":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254","firstName":"Mason","lastName":"Fluharty","primaryNumber":"68","birthDate":"2001-08-13","currentAge":24,"birthCity":"Lewes","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Fluharty","middleName":"Lynn","boxscoreName":"Fluharty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"FLEW-hardy","mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Fluharty","nameSlug":"mason-fluharty-689254","firstLastName":"Mason Fluharty","lastFirstName":"Fluharty, Mason","lastInitName":"Fluharty, M","initLastName":"M Fluharty","fullFMLName":"Mason Lynn Fluharty","fullLFMName":"Fluharty, Mason Lynn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID596117":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117","firstName":"Garrett","lastName":"Stubbs","primaryNumber":"21","birthDate":"1993-05-26","currentAge":33,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Garrett","useLastName":"Stubbs","middleName":"Patrick","boxscoreName":"Stubbs, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Stubbs","nameSlug":"garrett-stubbs-596117","firstLastName":"Garrett Stubbs","lastFirstName":"Stubbs, Garrett","lastInitName":"Stubbs, G","initLastName":"G Stubbs","fullFMLName":"Garrett Patrick Stubbs","fullLFMName":"Stubbs, Garrett Patrick","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID680755":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755","firstName":"Braydon","lastName":"Fisher","primaryNumber":"63","birthDate":"2000-07-26","currentAge":26,"birthCity":"League City","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braydon","useLastName":"Fisher","boxscoreName":"Fisher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braydon Fisher","nameSlug":"braydon-fisher-680755","firstLastName":"Braydon Fisher","lastFirstName":"Fisher, Braydon","lastInitName":"Fisher, B","initLastName":"B Fisher","fullFMLName":"Braydon  Fisher","fullLFMName":"Fisher, Braydon","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669701":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701","firstName":"Josh","lastName":"Smith","primaryNumber":"9","birthDate":"1997-08-07","currentAge":29,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"5' 9\"","weight":172,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Josh","useLastName":"Smith","middleName":"Harris","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Smith","nameSlug":"josh-smith-669701","firstLastName":"Josh Smith","lastFirstName":"Smith, Josh","lastInitName":"Smith, J","initLastName":"J Smith","fullFMLName":"Josh Harris Smith","fullLFMName":"Smith, Josh Harris","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID605400":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400","firstName":"Aaron","lastName":"Nola","primaryNumber":"27","birthDate":"1993-06-04","currentAge":33,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Nola","middleName":"Michael","boxscoreName":"Nola, A","nickName":"Nols","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"NO-luh","mlbDebutDate":"2015-07-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Nola","nameSlug":"aaron-nola-605400","firstLastName":"Aaron Nola","lastFirstName":"Nola, Aaron","lastInitName":"Nola, A","initLastName":"A Nola","fullFMLName":"Aaron Michael Nola","fullLFMName":"Nola, Aaron Michael","strikeZoneTop":3.36,"strikeZoneBottom":1.54},"ID650333":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333","firstName":"Luis","lastName":"Arraez","primaryNumber":"4","birthDate":"1997-04-09","currentAge":29,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Arraez","middleName":"Sangel","boxscoreName":"Arraez","nickName":"La Regadera","gender":"M","nameMatrilineal":"Reveron","isPlayer":true,"isVerified":true,"pronunciation":"ah-RISE","mlbDebutDate":"2019-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Arraez","nameSlug":"luis-arraez-650333","firstLastName":"Luis Arraez","lastFirstName":"Arraez, Luis","lastInitName":"Arraez, L","initLastName":"L Arraez","fullFMLName":"Luis Sangel Arraez","fullLFMName":"Arraez, Luis Sangel","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID672386":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386","firstName":"Alejandro","lastName":"Kirk","primaryNumber":"30","birthDate":"1998-11-06","currentAge":27,"birthCity":"Tijuana","birthCountry":"Mexico","height":"5' 8\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alejandro","useLastName":"Kirk","boxscoreName":"Kirk","gender":"M","nameMatrilineal":"Castellanos","isPlayer":true,"isVerified":false,"pronunciation":"all-uh-HAWN-dro","mlbDebutDate":"2020-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alejandro Kirk","nameSlug":"alejandro-kirk-672386","firstLastName":"Alejandro Kirk","lastFirstName":"Kirk, Alejandro","lastInitName":"Kirk, A","initLastName":"A Kirk","fullFMLName":"Alejandro Kirk","fullLFMName":"Kirk, Alejandro","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"ID691725":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725","firstName":"Andrew","lastName":"Painter","primaryNumber":"24","birthDate":"2003-04-10","currentAge":23,"birthCity":"Pompano Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 7\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Painter","middleName":"Patrick","boxscoreName":"Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Painter","nameSlug":"andrew-painter-691725","firstLastName":"Andrew Painter","lastFirstName":"Painter, Andrew","lastInitName":"Painter, A","initLastName":"A Painter","fullFMLName":"Andrew Patrick Painter","fullLFMName":"Painter, Andrew Patrick","strikeZoneTop":3.756,"strikeZoneBottom":1.746},"ID666200":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200","firstName":"Jesús","lastName":"Luzardo","primaryNumber":"44","birthDate":"1997-09-30","currentAge":28,"birthCity":"Lima","birthCountry":"Peru","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jesús","useLastName":"Luzardo","middleName":"G.","boxscoreName":"Luzardo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jesús Luzardo","nameSlug":"jesus-luzardo-666200","firstLastName":"Jesús Luzardo","lastFirstName":"Luzardo, Jesús","lastInitName":"Luzardo, J","initLastName":"J Luzardo","fullFMLName":"Jesús G. Luzardo","fullLFMName":"Luzardo, Jesús G.","strikeZoneTop":3.47,"strikeZoneBottom":1.61},"ID702222":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222","firstName":"Justin","lastName":"Crawford","primaryNumber":"2","birthDate":"2004-01-13","currentAge":22,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":188,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Justin","useLastName":"Crawford","boxscoreName":"Crawford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Crawford","nameSlug":"justin-crawford-702222","firstLastName":"Justin Crawford","lastFirstName":"Crawford, Justin","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"Justin Crawford","fullLFMName":"Crawford, Justin","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID624641":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641","firstName":"Edmundo","lastName":"Sosa","primaryNumber":"33","birthDate":"1996-03-06","currentAge":30,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Edmundo","useLastName":"Sosa","middleName":"Israel","boxscoreName":"Sosa, E","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ed-MOON-doh SOH-sah","mlbDebutDate":"2018-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edmundo Sosa","nameSlug":"edmundo-sosa-624641","firstLastName":"Edmundo Sosa","lastFirstName":"Sosa, Edmundo","lastInitName":"Sosa, E","initLastName":"E Sosa","fullFMLName":"Edmundo Israel Sosa","fullLFMName":"Sosa, Edmundo Israel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID661395":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395","firstName":"Jhoan","lastName":"Duran","primaryNumber":"59","birthDate":"1998-01-08","currentAge":28,"birthCity":"Esperanza","birthCountry":"Dominican Republic","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jhoan","useLastName":"Duran","middleName":"Manuel","boxscoreName":"Duran, J","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"YO-ahn DOO-rahn","mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhoan Duran","nameSlug":"jhoan-duran-661395","firstLastName":"Jhoan Duran","lastFirstName":"Duran, Jhoan","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jhoan Manuel Duran","fullLFMName":"Duran, Jhoan Manuel","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID686973":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973","firstName":"Louis","lastName":"Varland","primaryNumber":"77","birthDate":"1997-12-09","currentAge":28,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Louis","useLastName":"Varland","middleName":"Dennis","boxscoreName":"Varland, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Louis Varland","nameSlug":"louis-varland-686973","firstLastName":"Louis Varland","lastFirstName":"Varland, Louis","lastInitName":"Varland, L","initLastName":"L Varland","fullFMLName":"Louis Dennis Varland","fullLFMName":"Varland, Louis Dennis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID680742":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742","firstName":"Jonathan","lastName":"Bowlan","primaryNumber":"52","birthDate":"1996-12-01","currentAge":29,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Bowlan","boxscoreName":"Bowlan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"boh-lin","mlbDebutDate":"2023-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Bowlan","nameSlug":"jonathan-bowlan-680742","firstLastName":"Jonathan Bowlan","lastFirstName":"Bowlan, Jonathan","lastInitName":"Bowlan, J","initLastName":"J Bowlan","fullFMLName":"Jonathan  Bowlan","fullLFMName":"Bowlan, Jonathan","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID663893":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893","firstName":"Brendon","lastName":"Little","primaryNumber":"54","birthDate":"1996-08-11","currentAge":29,"birthCity":"Bryn Mawr","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brendon","useLastName":"Little","middleName":"David","boxscoreName":"Little, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brendon Little","nameSlug":"brendon-little-663893","firstLastName":"Brendon Little","lastFirstName":"Little, Brendon","lastInitName":"Little, B","initLastName":"B Little","fullFMLName":"Brendon David Little","fullLFMName":"Little, Brendon David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663767":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767","firstName":"Chase","lastName":"Shugart","primaryNumber":"55","birthDate":"1996-10-24","currentAge":29,"birthCity":"Bridge City","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Shugart","middleName":"C.","boxscoreName":"Shugart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Shugart","nameSlug":"chase-shugart-663767","firstLastName":"Chase Shugart","lastFirstName":"Shugart, Chase","lastInitName":"Shugart, C","initLastName":"C Shugart","fullFMLName":"Chase C. Shugart","fullLFMName":"Shugart, Chase C.","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID681082":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082","firstName":"Bryson","lastName":"Stott","primaryNumber":"5","birthDate":"1997-10-06","currentAge":28,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Bryson","useLastName":"Stott","middleName":"Jeremy","boxscoreName":"Stott","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BRY-sun","mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryson Stott","nameSlug":"bryson-stott-681082","firstLastName":"Bryson Stott","lastFirstName":"Stott, Bryson","lastInitName":"Stott, B","initLastName":"B Stott","fullFMLName":"Bryson Jeremy Stott","fullLFMName":"Stott, Bryson Jeremy","strikeZoneTop":3.225,"strikeZoneBottom":1.628},"ID676914":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914","firstName":"Davis","lastName":"Schneider","primaryNumber":"36","birthDate":"1999-01-26","currentAge":27,"birthCity":"Berlin","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Davis","useLastName":"Schneider","boxscoreName":"Schneider","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Schneider","nameSlug":"davis-schneider-676914","firstLastName":"Davis Schneider","lastFirstName":"Schneider, Davis","lastInitName":"Schneider, D","initLastName":"D Schneider","fullFMLName":"Davis Schneider","fullLFMName":"Schneider, Davis ","strikeZoneTop":3.045,"strikeZoneBottom":1.537},"ID668873":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873","firstName":"Caleb","lastName":"Kilian","primaryNumber":"56","birthDate":"1997-06-02","currentAge":29,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Kilian","middleName":"John","boxscoreName":"Kilian","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Kilian","nameSlug":"caleb-kilian-668873","firstLastName":"Caleb Kilian","lastFirstName":"Kilian, Caleb","lastInitName":"Kilian, C","initLastName":"C Kilian","fullFMLName":"Caleb John Kilian","fullLFMName":"Kilian, Caleb John","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID453286":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286","firstName":"Maxwell","lastName":"Scherzer","primaryNumber":"31","birthDate":"1984-07-27","currentAge":42,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Scherzer","middleName":"M.","boxscoreName":"Scherzer","nickName":"Brown Eye","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"SHER-zer","mlbDebutDate":"2008-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Scherzer","nameSlug":"max-scherzer-453286","firstLastName":"Max Scherzer","lastFirstName":"Scherzer, Max","lastInitName":"Scherzer, M","initLastName":"M Scherzer","fullFMLName":"Maxwell M. Scherzer","fullLFMName":"Scherzer, Maxwell M.","strikeZoneTop":3.38,"strikeZoneBottom":1.59},"ID543807":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","firstName":"George","lastName":"Springer","primaryNumber":"4","birthDate":"1989-09-19","currentAge":36,"birthCity":"New Britain","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"George","useLastName":"Springer","middleName":"Chelston","boxscoreName":"Springer","nickName":"Horhay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Springer","nameTitle":"III","nameSuffix":"III","nameSlug":"george-springer-543807","firstLastName":"George Springer","lastFirstName":"Springer, George","lastInitName":"Springer, G","initLastName":"G Springer","fullFMLName":"George Chelston Springer","fullLFMName":"Springer, George Chelston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"ID643511":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511","firstName":"Tyler","lastName":"Rogers","primaryNumber":"71","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Rogers","middleName":"Scott","boxscoreName":"Rogers, Ty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Rogers","nameSlug":"tyler-rogers-643511","firstLastName":"Tyler Rogers","lastFirstName":"Rogers, Tyler","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Tyler Scott Rogers","fullLFMName":"Rogers, Tyler Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665489":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","firstName":"Vladimir","lastName":"Guerrero","primaryNumber":"27","birthDate":"1999-03-16","currentAge":27,"birthCity":"Montreal","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vladimir","useLastName":"Guerrero Jr.","boxscoreName":"Guerrero Jr.","nickName":"El K","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vladimir Guerrero Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"vladimir-guerrero-jr-665489","firstLastName":"Vladimir Guerrero Jr.","lastFirstName":"Guerrero Jr., Vladimir","lastInitName":"Guerrero Jr., V","initLastName":"V Guerrero Jr.","fullFMLName":"Vladimir Guerrero Jr.","fullLFMName":"Guerrero Jr., Vladimir ","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID681751":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751","firstName":"Lazaro","lastName":"Estrada","primaryNumber":"60","birthDate":"1999-04-24","currentAge":27,"birthCity":"Ciudad Habana","birthCountry":"Cuba","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lazaro","useLastName":"Estrada","middleName":"Alejandro","boxscoreName":"Estrada, L","gender":"M","nameMatrilineal":"Montano","isPlayer":true,"isVerified":false,"pronunciation":"Luh-ZAR-o","mlbDebutDate":"2025-07-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lazaro Estrada","nameSlug":"lazaro-estrada-681751","firstLastName":"Lazaro Estrada","lastFirstName":"Estrada, Lazaro","lastInitName":"Estrada, L","initLastName":"L Estrada","fullFMLName":"Lazaro Alejandro Estrada","fullLFMName":"Estrada, Lazaro Alejandro","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID660821":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821","firstName":"Jesús","lastName":"Sánchez","primaryNumber":"12","birthDate":"1997-10-07","currentAge":28,"birthCity":"Higuey","birthCountry":"Dominican Republic","height":"6' 3\"","weight":222,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jesús","useLastName":"Sánchez","boxscoreName":"Sánchez, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"hey-SUS","mlbDebutDate":"2020-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jesús Sánchez","nameSlug":"jesus-sanchez-660821","firstLastName":"Jesús Sánchez","lastFirstName":"Sánchez, Jesús","lastInitName":"Sánchez, J","initLastName":"J Sánchez","fullFMLName":"Jesús Sánchez","fullLFMName":"Sánchez, Jesús","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID664702":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702","firstName":"Myles","lastName":"Straw","primaryNumber":"3","birthDate":"1994-10-17","currentAge":31,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Myles","useLastName":"Straw","middleName":"James Noble","boxscoreName":"Straw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Myles Straw","nameSlug":"myles-straw-664702","firstLastName":"Myles Straw","lastFirstName":"Straw, Myles","lastInitName":"Straw, M","initLastName":"M Straw","fullFMLName":"Myles James Noble Straw","fullLFMName":"Straw, Myles James Noble","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID548384":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384","firstName":"Brooks","lastName":"Raley","primaryNumber":"30","birthDate":"1988-06-29","currentAge":38,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Raley","middleName":"Lee","boxscoreName":"Raley, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brooks Raley","nameSlug":"brooks-raley-548384","firstLastName":"Brooks Raley","lastFirstName":"Raley, Brooks","lastInitName":"Raley, B","initLastName":"B Raley","fullFMLName":"Brooks Lee Raley","fullLFMName":"Raley, Brooks Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID607208":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208","firstName":"Trea","lastName":"Turner","primaryNumber":"7","birthDate":"1993-06-30","currentAge":33,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trea","useLastName":"Turner","middleName":"Vance","boxscoreName":"Turner","nickName":"T2","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trea Turner","nameSlug":"trea-turner-607208","firstLastName":"Trea Turner","lastFirstName":"Turner, Trea","lastInitName":"Turner, T","initLastName":"T Turner","fullFMLName":"Trea Vance Turner","fullLFMName":"Turner, Trea Vance","strikeZoneTop":3.245,"strikeZoneBottom":1.637},"ID656537":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537","firstName":"Derek","lastName":"Hill","primaryNumber":"49","birthDate":"1995-12-30","currentAge":30,"birthCity":"Des Moines","birthStateProvince":"IA","birthCountry":"USA","height":"6' 0\"","weight":206,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Derek","useLastName":"Hill","middleName":"Jerome","boxscoreName":"Hill, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Derek Hill","nameSlug":"derek-hill-656537","firstLastName":"Derek Hill","lastFirstName":"Hill, Derek","lastInitName":"Hill, D","initLastName":"D Hill","fullFMLName":"Derek Jerome Hill","fullLFMName":"Hill, Derek Jerome","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID672960":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","firstName":"Kazuma","lastName":"Okamoto","primaryNumber":"7","birthDate":"1996-06-30","currentAge":30,"birthCity":"Gojo","birthCountry":"Japan","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kazuma","useLastName":"Okamoto","boxscoreName":"Okamoto","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kazuma Okamoto","nameSlug":"kazuma-okamoto-672960","firstLastName":"Kazuma Okamoto","lastFirstName":"Okamoto, Kazuma","lastInitName":"Okamoto, K","initLastName":"K Okamoto","fullFMLName":"Kazuma Okamoto","fullLFMName":"Okamoto, Kazuma","strikeZoneTop":3.256,"strikeZoneBottom":1.643}},"venue":{"id":2681,"name":"Citizens Bank Park","link":"/api/v1/venues/2681","location":{"address1":"One Citizens Bank Way","city":"Philadelphia","state":"Pennsylvania","stateAbbrev":"PA","postalCode":"19148","defaultCoordinates":{"latitude":39.90539086,"longitude":-75.16716957},"azimuthAngle":9.0,"elevation":20,"country":"USA","phone":"(215) 463-6000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":42901,"turfType":"Grass","roofType":"Open","leftLine":329,"left":369,"leftCenter":381,"center":401,"rightCenter":398,"right":369,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":2681,"link":"/api/v1/venues/2681"},"weather":{"condition":"Partly Cloudy","temp":"78","wind":"13 mph, Out To CF"},"gameInfo":{"attendance":43641,"firstPitch":"2026-08-08T00:41:00.000Z","gameDurationMinutes":200,"delayDurationMinutes":121},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":2,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":4,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"home":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"}},"officialScorer":{"id":482194,"fullName":"Dick Shute","link":"/api/v1/people/482194"},"primaryDatacaster":{"id":663022,"fullName":"Ryan Shute","link":"/api/v1/people/663022"},"moundVisits":{"away":{"used":4,"remaining":0},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Lukes strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-08T00:41:48.862Z","endTime":"2026-08-08T00:43:09.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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-08-07T19:32:35.641Z","endTime":"2026-08-07T22:08:38.124Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"}},{"details":{"description":"Status Change - Delayed Start: Inclement Weather","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-08-07T22:08:38.124Z","endTime":"2026-08-08T00:08:15.985Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"}},{"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-08-08T00:08:15.985Z","endTime":"2026-08-08T00:40:48.980Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"}},{"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-08-08T00:40:48.980Z","endTime":"2026-08-08T00:41:51.173Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"}},{"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.5,"endSpeed":86.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40626176508511,"aZ":-13.019355820114823,"pfxX":-6.354822101082606,"pfxZ":9.857330366897106,"pX":0.07902127158980095,"pZ":2.904844809257103,"vX0":7.306661915234005,"vY0":-138.83902882748072,"vZ0":-3.5270691324528105,"x":113.99,"y":160.35,"x0":-1.766850506578995,"y0":50.00409882924833,"z0":5.063900462502704,"aX":-12.351035177739154},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":10.0,"spinRate":2500,"spinDirection":228},"zone":2,"typeConfidence":0.96,"plateTime":0.39520103665373174,"extension":7.33689003439495},"index":4,"playId":"0388ed99-390e-33ab-b453-03c6cc957004","pitchNumber":1,"startTime":"2026-08-08T00:41:51.173Z","endTime":"2026-08-08T00:41:57.042Z","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.4,"endSpeed":86.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55734154526789,"aZ":-12.177889565239136,"pfxX":-4.851089441090169,"pfxZ":10.323410634425812,"pX":0.7467578972049016,"pZ":2.8408718565454913,"vX0":8.221111520906605,"vY0":-138.66276000749903,"vZ0":-3.8309684271658937,"x":88.54,"y":162.08,"x0":-1.6334512744089522,"y0":50.000990526116205,"z0":5.059582058279238,"aX":-9.395536812739742},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":7.0,"spinRate":2463,"spinDirection":228},"zone":3,"typeConfidence":0.95,"plateTime":0.3958154475340234,"extension":7.24038178562741},"index":5,"playId":"c8f539ad-df43-374e-9f40-0df7a1cddff1","pitchNumber":2,"startTime":"2026-08-08T00:42:30.452Z","endTime":"2026-08-08T00:42:33.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.002943410048903,"aZ":-28.77350304081467,"pfxX":-9.66676127955148,"pfxZ":2.018418584815075,"pX":0.36636646591902877,"pZ":-0.007141512130056206,"vX0":8.259439067327625,"vY0":-128.40384011365106,"vZ0":-6.999131142047715,"x":103.03,"y":238.97,"x0":-1.6261017130209514,"y0":50.000152854866435,"z0":4.973713285740167,"aX":-16.242725826070643},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.4,"breakHorizontal":15.8,"spinRate":1689,"spinDirection":238},"zone":14,"typeConfidence":0.85,"plateTime":0.4255472289192923,"extension":7.226100775481033},"index":6,"playId":"4c835584-9c2e-3a7e-8269-f0f7ce557017","pitchNumber":3,"startTime":"2026-08-08T00:42:49.214Z","endTime":"2026-08-08T00:42:52.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.581871759706257,"aZ":-33.00400723084029,"pfxX":-9.489736994210453,"pfxZ":-0.4884604312748957,"pX":0.12361448267494227,"pZ":1.3970904414598406,"vX0":7.706072787714398,"vY0":-129.70799593741935,"vZ0":-2.8615969248001356,"x":112.29,"y":201.06,"x0":-1.6555282881443925,"y0":50.001660801404356,"z0":5.035633347307098,"aX":-16.13993757334143},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.3,"breakHorizontal":15.5,"spinRate":1699,"spinDirection":247},"zone":14,"typeConfidence":0.77,"plateTime":0.4225584657125405,"extension":7.221476245746199},"index":7,"playId":"4128da06-cb0a-3dfe-8afe-47aac61790cc","pitchNumber":4,"startTime":"2026-08-08T00:43:06.890Z","endTime":"2026-08-08T00:43:09.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T00:43:09.890Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out, pitcher Zack Wheeler to first baseman Alec Bohm.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-08T00:43:26.768Z","endTime":"2026-08-08T00:43:44.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":554430,"link":"/api/v1/people/554430"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.191786964532774,"aZ":-23.854515997619615,"pfxX":-9.585409956057465,"pfxZ":4.261145521679081,"pX":-1.4046769942268533,"pZ":2.134714860532523,"vX0":4.3809297686702555,"vY0":-139.08332338707882,"vZ0":-3.6858867828662274,"x":170.54,"y":181.14,"x0":-1.7578853019459502,"y0":50.00288867616045,"z0":5.065536692731965,"aX":-18.714739502074707},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.1,"breakHorizontal":16.4,"spinRate":2383,"spinDirection":227},"zone":13,"typeConfidence":0.96,"plateTime":0.39432920028304785,"extension":7.227558604424071},"hitData":{"launchSpeed":60.2,"launchAngle":-60.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":133.5,"coordY":179.48}},"index":0,"playId":"911856c2-e462-3340-8b16-114d7af6b7bc","pitchNumber":1,"startTime":"2026-08-08T00:43:34.898Z","endTime":"2026-08-08T00:43:44.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T00:43:44.650Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jesús Sánchez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-08T00:43:52.744Z","endTime":"2026-08-08T00:46:10.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2474262643524,"aZ":-12.949078752985987,"pfxX":-5.485985139654076,"pfxZ":9.752295253464032,"pX":-0.7765009768509774,"pZ":2.9946758337026487,"vX0":4.457874268184866,"vY0":-139.69274466409846,"vZ0":-3.2714518777580146,"x":146.6,"y":157.92,"x0":-1.682375662828785,"y0":50.00010782194139,"z0":5.035358001450071,"aX":-10.81190643395593},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":9.0,"spinRate":2524,"spinDirection":226},"zone":1,"typeConfidence":0.96,"plateTime":0.39250065041908533,"extension":7.394956131596651},"index":0,"playId":"ba2e9ef1-e8f1-3923-88cf-9a7618fb3118","pitchNumber":1,"startTime":"2026-08-08T00:44:10.282Z","endTime":"2026-08-08T00:44:13.282Z","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-08-08T00:44:23.602Z","endTime":"2026-08-08T00:44:38.983Z","isPitch":false,"type":"action","player":{"id":660821,"link":"/api/v1/people/660821"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.664701229928493,"aZ":-41.74626176827385,"pfxX":7.630026429241714,"pfxZ":-7.022026486830989,"pX":-1.4784347928662533,"pZ":1.7498638111123628,"vX0":-1.0294334554354803,"vY0":-116.23022855158504,"vZ0":1.1516310672471437,"x":173.35,"y":191.53,"x0":-2.019685343157432,"y0":50.005600137213854,"z0":5.225588169888738,"aX":10.395587556135998},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-12.1,"breakHorizontal":-13.6,"spinRate":2913,"spinDirection":51},"zone":13,"typeConfidence":0.9,"plateTime":0.47203383189935355,"extension":6.697149877681344},"index":2,"playId":"c340eb8b-e1f2-302c-b16c-b235b87148d2","pitchNumber":2,"startTime":"2026-08-08T00:44:38.983Z","endTime":"2026-08-08T00:44:42.672Z","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":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.621771168876705,"aZ":-12.00799731478465,"pfxX":-5.819770624403404,"pfxZ":10.137308799228235,"pX":-0.8604423164580307,"pZ":2.2877239291021283,"vX0":4.422396631951347,"vY0":-140.35938694246155,"vZ0":-5.20225579157265,"x":149.8,"y":177.01,"x0":-1.7025697156492572,"y0":50.00695084400804,"z0":4.95147481247184,"aX":-11.581448461229261},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":9.6,"spinRate":2523,"spinDirection":227},"zone":13,"typeConfidence":0.96,"plateTime":0.39066735444404577,"extension":7.3499370285861065},"index":3,"playId":"c004a0f1-59bf-342c-9dab-e9a9be036971","pitchNumber":3,"startTime":"2026-08-08T00:44:53.661Z","endTime":"2026-08-08T00:44:56.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92706819457057,"aZ":-14.515494368880733,"pfxX":-6.252454950840564,"pfxZ":8.927860456958763,"pX":-1.2684376594762736,"pZ":3.864671979696039,"vX0":3.4885779379758457,"vY0":-140.0545000978835,"vZ0":-0.4769567140292463,"x":165.35,"y":134.43,"x0":-1.7208076673509674,"y0":50.00097033557591,"z0":4.99024137213232,"aX":-12.365383177171266},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":10.6,"spinRate":2508,"spinDirection":230},"zone":11,"typeConfidence":0.94,"plateTime":0.3917249568505756,"extension":7.138920862968862},"index":4,"playId":"f13d6d71-413d-3649-ae30-b114a5b1691b","pitchNumber":4,"startTime":"2026-08-08T00:45:11.170Z","endTime":"2026-08-08T00:45:14.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98991665266437,"aZ":-13.751370566487054,"pfxX":-5.647701764379118,"pfxZ":9.22179394192448,"pX":0.008614884587434233,"pZ":3.25195412260349,"vX0":6.650438107052317,"vY0":-140.7033100311393,"vZ0":-2.414612816380611,"x":116.67,"y":150.98,"x0":-1.6558631761669655,"y0":50.004583320703325,"z0":5.016336793468428,"aX":-11.285238203092597},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":8.8,"spinRate":2516,"spinDirection":230},"zone":2,"typeConfidence":0.95,"plateTime":0.38981924227560993,"extension":7.213978344657922},"index":5,"playId":"782068be-1ea6-3c12-acd6-7a9c7c3d2eab","pitchNumber":5,"startTime":"2026-08-08T00:45:27.227Z","endTime":"2026-08-08T00:45:30.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22616977955639,"aZ":-13.070241165199578,"pfxX":-5.45372794525092,"pfxZ":9.4802214976196,"pX":-1.406573488595914,"pZ":2.4451306021987675,"vX0":2.7097890994589275,"vY0":-141.09300870594544,"vZ0":-4.482586144994304,"x":170.62,"y":172.76,"x0":-1.6710279495984217,"y0":50.00619438991384,"z0":4.897480048085521,"aX":-10.992946715023264},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":9.4,"spinRate":2543,"spinDirection":227},"zone":13,"typeConfidence":0.96,"plateTime":0.38826489342335524,"extension":7.191843016456862},"index":6,"playId":"e7152e6b-f354-3930-a8dd-ec72454363f8","pitchNumber":6,"startTime":"2026-08-08T00:45:49.447Z","endTime":"2026-08-08T00:45:53.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98324573515325,"aZ":-31.64116107970418,"pfxX":-7.758391524643988,"pfxZ":0.3153973447786005,"pX":0.3836188032006852,"pZ":-0.13174143961819668,"vX0":7.637531020489737,"vY0":-129.3960487357234,"vZ0":-6.560664293106169,"x":102.38,"y":242.34,"x0":-1.5925913515917303,"y0":50.00595741950839,"z0":4.848777772466672,"aX":-13.212064862134229},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.7,"breakHorizontal":12.5,"spinRate":1603,"spinDirection":243},"zone":14,"typeConfidence":0.86,"plateTime":0.42265222822550363,"extension":7.516255853888515},"index":7,"playId":"b6a9d685-2f86-3aff-97e9-d495bd65ca0b","pitchNumber":7,"startTime":"2026-08-08T00:46:05.566Z","endTime":"2026-08-08T00:46:10.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T00:46:10.163Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Springer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-08T00:46:23.629Z","endTime":"2026-08-08T00:47:21.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74331504176069,"aZ":-20.735958914731526,"pfxX":-10.663609607324727,"pfxZ":5.951837863543057,"pX":-1.0799689546186857,"pZ":1.680879348458571,"vX0":5.484971246158046,"vY0":-138.41928141441724,"vZ0":-4.963594648058043,"x":158.17,"y":193.4,"x0":-1.7124240340593777,"y0":50.002050999114566,"z0":4.904741158443063,"aX":-20.487011305781305},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.8,"breakHorizontal":18.0,"spinRate":2371,"spinDirection":225},"zone":13,"typeConfidence":0.94,"plateTime":0.3972176769593543,"extension":7.240583460909049},"index":0,"playId":"f64c4d56-91dc-3971-8a00-b218f9b6f09b","pitchNumber":1,"startTime":"2026-08-08T00:46:37.932Z","endTime":"2026-08-08T00:46:40.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98380313621097,"aZ":-33.95107093137517,"pfxX":8.197710379103423,"pfxZ":-1.247427570833933,"pX":1.2533003772290274,"pZ":2.400002239536095,"vX0":4.518998611518443,"vY0":-119.49742954233982,"vZ0":1.1150760768116434,"x":69.23,"y":173.98,"x0":-1.7358172670962728,"y0":50.00228283685063,"z0":5.010075953862046,"aX":11.690372262265216},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.7,"breakHorizontal":-16.1,"spinRate":2747,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.46080347821731715,"extension":6.842212384784339},"index":1,"playId":"8b0e40ce-deed-31bb-b88a-9513872bd7a2","pitchNumber":2,"startTime":"2026-08-08T00:46:55.469Z","endTime":"2026-08-08T00:46:58.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65266003368481,"aZ":-30.55495802064971,"pfxX":-8.719403771379259,"pfxZ":0.9930920062751678,"pX":0.6566963583945087,"pZ":1.584248459529992,"vX0":8.484025529572058,"vY0":-126.99679631793803,"vZ0":-2.3331117498807883,"x":91.97,"y":196.01,"x0":-1.5921276276496779,"y0":50.005833141366345,"z0":4.941793394769327,"aX":-14.266263796266808},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":13.9,"spinRate":1706,"spinDirection":243},"zone":14,"typeConfidence":0.88,"plateTime":0.43105582973847456,"extension":7.3917159499689316},"index":2,"playId":"5786dd3e-f769-335e-88c4-6ccb0bc2364c","pitchNumber":3,"startTime":"2026-08-08T00:47:18.279Z","endTime":"2026-08-08T00:47:21.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T00:47:21.279Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-08T00:49:18.234Z","endTime":"2026-08-08T00:50:36.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53802514093858,"aZ":-22.041234939801107,"pfxX":-10.013170367708568,"pfxZ":5.083159473271019,"pX":-0.7796621312078402,"pZ":2.6142712819529583,"vX0":7.981170767200753,"vY0":-140.25777977262814,"vZ0":-4.686365950778203,"x":146.72,"y":168.19,"x0":-2.360279375825752,"y0":50.003508283422335,"z0":5.742960345069515,"aX":-19.96332580750132},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.4,"breakHorizontal":16.6,"spinRate":2008,"spinDirection":236},"zone":4,"typeConfidence":0.77,"plateTime":0.39042055744450055,"extension":6.635943311257136},"index":0,"playId":"bfd0d46c-2117-341f-9eef-d368fd0b1601","pitchNumber":1,"startTime":"2026-08-08T00:49:35.415Z","endTime":"2026-08-08T00:49:38.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72960781699142,"aZ":-21.183527161881372,"pfxX":-10.61280454111716,"pfxZ":5.4721646744035235,"pX":-0.5545526756921781,"pZ":1.4115001875372144,"vX0":8.20355085705734,"vY0":-140.99016338220622,"vZ0":-7.90974018178777,"x":138.14,"y":200.67,"x0":-2.1263587393439245,"y0":50.003451472156165,"z0":5.625646020425954,"aX":-21.318806709060325},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.4,"breakHorizontal":17.5,"spinRate":1978,"spinDirection":239},"zone":13,"typeConfidence":0.79,"plateTime":0.38882227831939487,"extension":6.6354627909979484},"index":1,"playId":"9cbd25fe-391c-3f42-92c7-631be8662c81","pitchNumber":2,"startTime":"2026-08-08T00:49:51.122Z","endTime":"2026-08-08T00:49:54.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.416276126372477,"aZ":-27.436433641901395,"pfxX":-11.173226747385652,"pfxZ":2.6020676014486908,"pX":-0.699761997181555,"pZ":2.032839639569214,"vX0":7.913396095964393,"vY0":-134.6697982821255,"vZ0":-4.923960634550619,"x":143.67,"y":183.89,"x0":-2.2364639102793245,"y0":50.00481974690713,"z0":5.84481149722128,"aX":-20.36204760123831},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.7,"breakHorizontal":18.4,"spinRate":1569,"spinDirection":245},"zone":7,"typeConfidence":0.92,"plateTime":0.40795940240431294,"extension":6.521215028929255},"index":2,"playId":"65cb85e0-a0d0-3e01-933b-38bf10ac93a6","pitchNumber":3,"startTime":"2026-08-08T00:50:10.056Z","endTime":"2026-08-08T00:50:13.348Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81650843864235,"aZ":-37.99851836409412,"pfxX":7.140624155121693,"pfxZ":-3.5985863737833803,"pX":0.432484124534042,"pZ":1.5480541446418228,"vX0":3.72962887126181,"vY0":-126.7001512200235,"vZ0":-3.6252141573299923,"x":100.51,"y":196.98,"x0":-1.9879466029867763,"y0":50.000969772561064,"z0":6.045947192770702,"aX":11.563071067704868},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.1,"breakHorizontal":-13.8,"spinRate":2189,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.43292704246601943,"extension":6.403115603743535},"index":3,"playId":"7bc8ce3e-4e94-3a50-8ebd-aadee77254d2","pitchNumber":4,"startTime":"2026-08-08T00:50:33.390Z","endTime":"2026-08-08T00:50:36.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T00:50:36.390Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trea Turner lines out to right fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-08T00:50:46.610Z","endTime":"2026-08-08T00:51:41.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.4,"endSpeed":89.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.683325487069983,"aZ":-23.99986705335853,"pfxX":-9.538947056290727,"pfxZ":4.017201323214226,"pX":-0.9056598319196958,"pZ":1.9646855330184316,"vX0":7.083009341959674,"vY0":-141.55885897690368,"vZ0":-6.300038017651879,"x":151.52,"y":185.73,"x0":-2.1982977502082157,"y0":50.00143671175135,"z0":5.750885136932246,"aX":-19.398297873256876},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.1,"breakHorizontal":15.8,"spinRate":2107,"spinDirection":232},"zone":13,"typeConfidence":0.89,"plateTime":0.38662396419314327,"extension":6.489607752137896},"index":0,"playId":"502bb94d-7ba4-3e44-97ba-c31fdb7e3799","pitchNumber":1,"startTime":"2026-08-08T00:51:01.139Z","endTime":"2026-08-08T00:51:04.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.0,"endSpeed":80.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91355958208652,"aZ":-38.84270103815726,"pfxX":7.266149350841685,"pfxZ":-4.141881841417289,"pX":1.266985262838502,"pZ":0.7914288236252234,"vX0":5.573181701749553,"vY0":-126.59692133262737,"vZ0":-5.167087374438319,"x":68.71,"y":217.41,"x0":-1.9138628993185156,"y0":50.00551119537143,"z0":5.998082723803929,"aX":11.692640695813749},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-8.5,"breakHorizontal":-14.5,"spinRate":2319,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.434095452080256,"extension":6.4919012053209055},"index":1,"playId":"832e43e9-cb15-3fe5-a46c-5138c5aab597","pitchNumber":2,"startTime":"2026-08-08T00:51:16.050Z","endTime":"2026-08-08T00:51:19.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89984138643226,"aZ":-27.161923088104672,"pfxX":-0.44393521457043805,"pfxZ":2.7822078173513596,"pX":0.25333288945148336,"pZ":2.27324432208509,"vX0":5.930946505556892,"vY0":-132.78713393585417,"vZ0":-4.3311681233528425,"x":107.34,"y":177.4,"x0":-1.9425658038652647,"y0":50.00453146348197,"z0":5.879675086743644,"aX":-0.8007353106175232},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.3,"breakHorizontal":-0.4,"spinRate":2443,"spinDirection":224},"zone":6,"typeConfidence":0.9,"plateTime":0.41098964346442024,"extension":6.509112047890842},"hitData":{"launchSpeed":96.6,"launchAngle":19.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.88,"coordY":95.23}},"index":2,"playId":"74ae1dec-b8fe-3251-9a3c-e8d890be5213","pitchNumber":3,"startTime":"2026-08-08T00:51:33.919Z","endTime":"2026-08-08T00:51:41.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T00:51:41.394Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, second baseman Ernie Clement to first baseman Kazuma Okamoto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-08T00:51:54.974Z","endTime":"2026-08-08T00:52:55.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"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(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":88.1,"endSpeed":81.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.342553845070025,"aZ":-39.75945859603108,"pfxX":7.8027071792895315,"pfxZ":-4.613414789029479,"pX":1.0402985954141861,"pZ":0.21847632937683673,"vX0":5.265362858374848,"vY0":-128.14524679173797,"vZ0":-6.2738415156485035,"x":77.35,"y":232.88,"x0":-2.0630491906895116,"y0":50.00471047492855,"z0":5.847054656636046,"aX":12.825858908572807},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-9.7,"breakHorizontal":-15.4,"spinRate":2489,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.4293365744829769,"extension":6.539748401960318},"index":0,"playId":"c15187ae-4f1f-37b4-bc43-46967556b7e4","pitchNumber":1,"startTime":"2026-08-08T00:52:09.834Z","endTime":"2026-08-08T00:52:12.834Z","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":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96989336493175,"aZ":-40.75739261682857,"pfxX":8.051734959662612,"pfxZ":-5.323157835131871,"pX":0.2812593432215863,"pZ":0.6335188042579226,"vX0":3.0843473668913814,"vY0":-126.92611525849237,"vZ0":-4.854755638193439,"x":106.28,"y":221.67,"x0":-2.00018344494734,"y0":50.00603737155694,"z0":5.860471101242135,"aX":12.976045347617147},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-10.6,"breakHorizontal":-15.4,"spinRate":2452,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.4335914084758077,"extension":6.70443137323319},"index":1,"playId":"c970cbbf-907d-3810-a0c5-a519aed7db4a","pitchNumber":2,"startTime":"2026-08-08T00:52:26.336Z","endTime":"2026-08-08T00:52:29.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.209021533632654,"aZ":-30.823757736238992,"pfxX":-9.743240581306353,"pfxZ":0.7206935214127146,"pX":-0.5736490808289348,"pZ":1.2680974589569174,"vX0":7.199837629579293,"vY0":-135.86672250899528,"vZ0":-6.36191991597217,"x":138.87,"y":204.54,"x0":-1.9846547637664107,"y0":50.00391757351685,"z0":5.766593361066004,"aX":-18.318854332944063},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.2,"breakHorizontal":16.2,"spinRate":1638,"spinDirection":241},"zone":13,"typeConfidence":0.92,"plateTime":0.4022682991588131,"extension":6.679533453269682},"hitData":{"launchSpeed":100.6,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.65,"coordY":157.1}},"index":2,"playId":"fd31b966-3737-3306-a686-0afdc2e4baae","pitchNumber":3,"startTime":"2026-08-08T00:52:44.947Z","endTime":"2026-08-08T00:52:55.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T00:52:55.283Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-08T00:54:48.603Z","endTime":"2026-08-08T00:56:11.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19178137142443,"aZ":-17.135146101098123,"pfxX":-8.791344526885055,"pfxZ":7.691466313343858,"pX":0.8197213565103566,"pZ":2.1256724222504024,"vX0":9.314085123291825,"vY0":-139.40898511283183,"vZ0":-4.821522948762108,"x":85.75,"y":181.39,"x0":-1.4325682145690914,"y0":50.00649791322684,"z0":5.0194025006388765,"aX":-17.198743460490174},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":13.8,"spinRate":2598,"spinDirection":232},"zone":14,"typeConfidence":0.82,"plateTime":0.3938451158296967,"extension":7.1312566456481905},"index":0,"playId":"fb24e7fb-6368-3ef6-bb5f-621525651103","pitchNumber":1,"startTime":"2026-08-08T00:55:01.473Z","endTime":"2026-08-08T00:55:04.946Z","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":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00589666884261,"aZ":-22.23374541923738,"pfxX":-10.29320343157779,"pfxZ":5.234513209256169,"pX":-0.5533901354644941,"pZ":2.1385238294722666,"vX0":6.378934171153897,"vY0":-137.31428799432626,"vZ0":-3.5953860489370406,"x":138.09,"y":181.04,"x0":-1.57611169163529,"y0":50.0011290457404,"z0":4.987686628029512,"aX":-19.543557039394926},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.9,"breakHorizontal":17.2,"spinRate":2377,"spinDirection":223},"zone":7,"typeConfidence":0.93,"plateTime":0.39974936145863893,"extension":7.167125751050704},"index":1,"playId":"5cc06aaa-3a3e-3bca-8822-fe7d9e09f73a","pitchNumber":2,"startTime":"2026-08-08T00:55:16.238Z","endTime":"2026-08-08T00:55:19.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.235124920960036,"aZ":-26.043308851579482,"pfxX":-11.735145872214328,"pfxZ":3.0986954997173513,"pX":-0.9663635316862447,"pZ":2.740883647234514,"vX0":6.101009862322646,"vY0":-139.68697271629193,"vZ0":-1.4144187415827378,"x":153.84,"y":164.78,"x0":-1.653318004024485,"y0":50.00062111582516,"z0":4.964651748694268,"aX":-23.206023559785937},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.5,"breakHorizontal":20.0,"spinRate":2405,"spinDirection":231},"zone":11,"typeConfidence":0.97,"plateTime":0.39199599340778857,"extension":7.229197316251826},"index":2,"playId":"f2cec800-885d-3044-89d7-80a82f6e4782","pitchNumber":3,"startTime":"2026-08-08T00:55:35.944Z","endTime":"2026-08-08T00:55:38.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":82.7,"endSpeed":75.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.652540791553587,"aZ":-32.180394261893596,"pfxX":6.2134007831706555,"pfxZ":-0.005296913525793201,"pX":1.5823045005608907,"pZ":1.683491680787444,"vX0":6.089485978855355,"vY0":-120.36149267883287,"vZ0":-0.8053113197365029,"x":56.69,"y":193.33,"x0":-1.793147726629987,"y0":50.00205822737739,"z0":4.886967727016726,"aX":9.061069099036091},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.1,"breakHorizontal":-12.7,"spinRate":2715,"spinDirection":60},"zone":14,"typeConfidence":0.87,"plateTime":0.4560929462568657,"extension":6.881832306903196},"index":3,"playId":"171fc941-4752-31ab-8bf7-3536c69572a9","pitchNumber":4,"startTime":"2026-08-08T00:55:53.059Z","endTime":"2026-08-08T00:55:56.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3612045230725,"aZ":-24.45630715972666,"pfxX":-11.807280840081006,"pfxZ":3.96630962409831,"pX":-0.5341425807453454,"pZ":1.7691402292458267,"vX0":6.944577115940795,"vY0":-138.74162388469765,"vZ0":-3.91215453765094,"x":137.36,"y":191.01,"x0":-1.5369144169641034,"y0":50.00638844311108,"z0":4.829604251762417,"aX":-22.997947589672414},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.5,"breakHorizontal":19.9,"spinRate":2358,"spinDirection":230},"zone":7,"typeConfidence":0.97,"plateTime":0.3949492609773655,"extension":7.297905272399595},"index":4,"playId":"4d9b8a39-a4cc-3312-9f69-8824937a83f1","pitchNumber":5,"startTime":"2026-08-08T00:56:08.280Z","endTime":"2026-08-08T00:56:11.280Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T00:56:11.280Z","atBatIndex":7},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Andrés Giménez homers (8) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-08T00:56:19.954Z","endTime":"2026-08-08T00:57:03.428Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":{"id":554430,"link":"/api/v1/people/554430"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.184885162327564,"aZ":-15.375484567324794,"pfxX":-6.317217412281837,"pfxZ":8.519758922592517,"pX":0.5966290291524492,"pZ":2.1250181287130556,"vX0":8.538888728506496,"vY0":-139.28427153279327,"vZ0":-4.73578290893707,"x":94.26,"y":181.4,"x0":-1.6827264194263392,"y0":50.00525600279634,"z0":4.858249267164216,"aX":-12.460530994886705},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":9.7,"spinRate":2553,"spinDirection":228},"zone":9,"typeConfidence":0.94,"plateTime":0.39268050085818773,"extension":7.371139721909115},"hitData":{"launchSpeed":104.5,"launchAngle":42.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.98,"coordY":86.92}},"index":0,"playId":"e86f3c28-afb9-3a60-86a9-d862d13a544b","pitchNumber":1,"startTime":"2026-08-08T00:56:36.690Z","endTime":"2026-08-08T00:57:03.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T00:57:03.428Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ernie Clement strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-08T00:57:07.941Z","endTime":"2026-08-08T00:58:14.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.892939740373013,"aZ":-23.959865467211813,"pfxX":-10.477192184444625,"pfxZ":4.174282257246846,"pX":-0.6406804482337087,"pZ":1.9008949444771366,"vX0":6.627710457123895,"vY0":-139.5130021656775,"vZ0":-3.77455404188727,"x":141.42,"y":187.46,"x0":-1.687966844327535,"y0":50.00413913789085,"z0":4.8539258156905465,"aX":-20.61913489810321},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.0,"breakHorizontal":17.5,"spinRate":2450,"spinDirection":226},"zone":7,"typeConfidence":0.97,"plateTime":0.39286407252495126,"extension":7.1660969683933615},"index":0,"playId":"4ca70f79-d380-3337-b732-436ae006002e","pitchNumber":1,"startTime":"2026-08-08T00:57:22.862Z","endTime":"2026-08-08T00:57:25.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55928399667687,"aZ":-31.904701650385142,"pfxX":6.109104970183559,"pfxZ":0.17743960110556456,"pX":1.0766022121085392,"pZ":0.6763411899414199,"vX0":4.7939198241476415,"vY0":-122.516167434457,"vZ0":-3.2787008438464946,"x":75.96,"y":220.52,"x0":-1.6972641497615573,"y0":50.00414188614276,"z0":4.750731028894523,"aX":9.312782245057983},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.2,"breakHorizontal":-12.1,"spinRate":2745,"spinDirection":57},"zone":14,"typeConfidence":0.85,"plateTime":0.44658512959118735,"extension":6.83842320835057},"index":1,"playId":"6eb13735-6dc1-3612-886f-3604fd0c4da9","pitchNumber":2,"startTime":"2026-08-08T00:57:36.349Z","endTime":"2026-08-08T00:57:40.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.020893204516252,"aZ":-31.689983363217834,"pfxX":8.051208562456374,"pfxZ":0.33139069667753773,"pX":1.0838304380965567,"pZ":0.8422237885683921,"vX0":4.090478288651195,"vY0":-119.58844177749707,"vZ0":-2.7540742981081574,"x":75.69,"y":216.04,"x0":-1.6969409241732774,"y0":50.000367851449816,"z0":4.864116100322484,"aX":11.606393148890781},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.2,"breakHorizontal":-15.6,"spinRate":2877,"spinDirection":57},"zone":14,"typeConfidence":0.91,"plateTime":0.4587992771647831,"extension":6.834202550077817},"index":2,"playId":"619c4703-a3dd-3225-a106-822689a820fe","pitchNumber":3,"startTime":"2026-08-08T00:57:57.046Z","endTime":"2026-08-08T00:58:00.046Z","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":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11715169768789,"aZ":-17.50494588993596,"pfxX":-5.35628276915917,"pfxZ":7.531046467400397,"pX":-0.30734430299939236,"pZ":4.01148688727745,"vX0":5.396753785162492,"vY0":-138.29345929435178,"vZ0":0.3705776473426887,"x":128.72,"y":130.47,"x0":-1.5826093679112863,"y0":50.00599852508954,"z0":5.044414894720209,"aX":-10.438757524237756},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":8.6,"spinRate":2476,"spinDirection":221},"zone":11,"typeConfidence":0.92,"plateTime":0.3951515252975959,"extension":7.107262962143277},"index":3,"playId":"7ad35b0b-59e9-3f04-b33b-29e1ea77beae","pitchNumber":4,"startTime":"2026-08-08T00:58:11.872Z","endTime":"2026-08-08T00:58:14.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T00:58:14.872Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-08T00:58:23.031Z","endTime":"2026-08-08T00:59:32.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.048736969283908,"aZ":-32.37727245524888,"pfxX":7.152681200544867,"pfxZ":-0.13543347885949508,"pX":0.20698580565692018,"pZ":1.3076891431897701,"vX0":2.580909486904315,"vY0":-120.14058887363538,"vZ0":-1.689155126008132,"x":109.11,"y":203.47,"x0":-1.8117273923738026,"y0":50.00530326048914,"z0":4.907109366420935,"aX":10.420094175216395},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.4,"breakHorizontal":-13.6,"spinRate":2817,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.4565276077740412,"extension":6.865835367166987},"index":0,"playId":"be9c3db3-67ca-346b-88d6-f85cb30d23ad","pitchNumber":1,"startTime":"2026-08-08T00:58:39.991Z","endTime":"2026-08-08T00:58:44.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46211849383514,"aZ":-15.791343147372528,"pfxX":-6.204489909263303,"pfxZ":8.262342358082389,"pX":-0.12572683116221753,"pZ":3.2764023672407774,"vX0":6.402221262770476,"vY0":-139.67415412358974,"vZ0":-1.9139196784232864,"x":121.79,"y":150.32,"x0":-1.6377530197443284,"y0":50.000353288598234,"z0":5.004988966141088,"aX":-12.2991582978302},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":10.0,"spinRate":2455,"spinDirection":228},"zone":11,"typeConfidence":0.94,"plateTime":0.39164174849538913,"extension":7.00542679047689},"index":1,"playId":"78bc99f0-c806-38af-b7ac-f9dedde305e3","pitchNumber":2,"startTime":"2026-08-08T00:58:54.969Z","endTime":"2026-08-08T00:58:57.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.798567807794687,"aZ":-32.26055503887553,"pfxX":-8.159732278649479,"pfxZ":-0.046984860615492785,"pX":-0.05273217607555039,"pZ":1.1323392967354728,"vX0":6.343063502925037,"vY0":-129.0007886468669,"vZ0":-3.3862196678856993,"x":119.01,"y":208.21,"x0":-1.4783164844716798,"y0":50.00505935346469,"z0":4.938092948853908,"aX":-13.810925234187575},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.6,"breakHorizontal":13.4,"spinRate":1601,"spinDirection":244},"zone":13,"typeConfidence":0.83,"plateTime":0.42391300901820506,"extension":7.304729359476929},"index":2,"playId":"37695407-d1bb-3ec4-8693-b092ade6ac72","pitchNumber":3,"startTime":"2026-08-08T00:59:10.137Z","endTime":"2026-08-08T00:59:13.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31561153081244,"aZ":-18.746452535091116,"pfxX":-5.925286413021094,"pfxZ":6.883935553230712,"pX":-0.15853063520861818,"pZ":3.7624547908377806,"vX0":5.999596166994964,"vY0":-138.40896115849344,"vZ0":0.006340379116691164,"x":123.04,"y":137.19,"x0":-1.57876910705034,"y0":50.00274884063536,"z0":5.0097847723859275,"aX":-11.55889055917754},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":9.6,"spinRate":2442,"spinDirection":226},"zone":11,"typeConfidence":0.88,"plateTime":0.3949009462436064,"extension":7.120742727058631},"index":3,"playId":"1bdb7ceb-efb6-3a3b-98da-69646feac205","pitchNumber":4,"startTime":"2026-08-08T00:59:29.938Z","endTime":"2026-08-08T00:59:32.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T00:59:32.938Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to left fielder Jesús Sánchez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-08T01:01:24.803Z","endTime":"2026-08-08T01:04:59.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"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":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69844968358074,"aZ":-39.08242475746216,"pfxX":8.77068062154118,"pfxZ":-4.4886887940659665,"pX":-0.7179928110609429,"pZ":2.4166582696886514,"vX0":0.7719183305313141,"vY0":-123.87529661752671,"vZ0":-0.8133931532397649,"x":144.37,"y":173.53,"x0":-2.1723709459427587,"y0":50.00001520175299,"z0":6.040906099479816,"aX":13.51204992724945},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-8.0,"breakHorizontal":-16.1,"spinRate":2405,"spinDirection":33},"zone":4,"typeConfidence":0.9,"plateTime":0.4435991332679494,"extension":6.441447925182911},"index":0,"playId":"cbce9228-bc3d-3978-8b99-30e59947e63c","pitchNumber":1,"startTime":"2026-08-08T01:01:39.417Z","endTime":"2026-08-08T01:01:42.417Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89505348229462,"aZ":-36.71257861767369,"pfxX":6.026545152731323,"pfxZ":-2.878924463517322,"pX":-0.7216348492299082,"pZ":3.145020599843015,"vX0":1.1398474510076155,"vY0":-124.96330452191916,"vZ0":0.04395338640839053,"x":144.51,"y":153.86,"x0":-1.9667849370554025,"y0":50.00206547785143,"z0":6.150688008022814,"aX":9.501742117362415},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.9,"breakHorizontal":-11.2,"spinRate":2431,"spinDirection":34},"zone":1,"typeConfidence":0.9,"plateTime":0.4388141524755049,"extension":6.581181149106099},"index":1,"playId":"99d365d2-26eb-3ba0-9e89-f49bb267e487","pitchNumber":2,"startTime":"2026-08-08T01:01:53.771Z","endTime":"2026-08-08T01:01:57.366Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-08T01:02:17.676Z","endTime":"2026-08-08T01:02:27.799Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25074523710471,"aZ":-24.539558267817863,"pfxX":-7.717067051670369,"pfxZ":3.804760491914559,"pX":1.3206119929322726,"pZ":2.657754843583532,"vX0":11.19926380253137,"vY0":-140.77451468727918,"vZ0":-4.767430141075466,"x":66.66,"y":167.02,"x0":-1.708325610056887,"y0":50.001288461287224,"z0":5.963813909175443,"aX":-15.474149669536976},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.0,"breakHorizontal":11.6,"spinRate":2060,"spinDirection":222},"zone":12,"typeConfidence":0.88,"plateTime":0.38922806776424723,"extension":6.726382701310007},"index":3,"playId":"13956851-f2ad-39b6-bee9-cd376f8baf97","pitchNumber":3,"startTime":"2026-08-08T01:02:27.799Z","endTime":"2026-08-08T01:02:31.181Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.119617924645052,"aZ":-39.188836004952805,"pfxX":8.29803491429813,"pfxZ":-4.435225563585469,"pX":-0.962125685962989,"pZ":2.4074969434784155,"vX0":-0.16348152001484573,"vY0":-124.9285708066688,"vZ0":-1.1648366159422383,"x":153.67,"y":173.78,"x0":-1.9740084958201431,"y0":50.00351879288732,"z0":6.100319393818991,"aX":13.119515156619551},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-8.0,"breakHorizontal":-15.0,"spinRate":2171,"spinDirection":34},"zone":13,"typeConfidence":0.9,"plateTime":0.43839216761765165,"extension":6.544616796934538},"index":4,"playId":"da707b80-f074-32e4-8629-13d4850fcadd","pitchNumber":4,"startTime":"2026-08-08T01:02:57.785Z","endTime":"2026-08-08T01:03:02.647Z","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":97.2,"endSpeed":88.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08791654595822,"aZ":-14.681281347488133,"pfxX":-6.639740602675419,"pfxZ":8.656278491718805,"pX":0.3311356519809503,"pZ":2.375089431246112,"vX0":8.917699988148074,"vY0":-141.22943345921314,"vZ0":-7.034818615026946,"x":104.38,"y":174.65,"x0":-2.0043322307427442,"y0":50.00303334976467,"z0":5.842187683368903,"aX":-13.41759343907827},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":10.2,"spinRate":2262,"spinDirection":228},"zone":6,"typeConfidence":0.91,"plateTime":0.38779580002882685,"extension":6.731064234094032},"index":5,"playId":"6382f7e3-18c0-31fc-98c2-08237306e1aa","pitchNumber":5,"startTime":"2026-08-08T01:03:19.378Z","endTime":"2026-08-08T01:03:23.403Z","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":97.8,"endSpeed":89.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.981701385181925,"aZ":-15.040892395707617,"pfxX":-6.114700938974352,"pfxZ":8.369154372781178,"pX":0.4315862955527742,"pZ":2.7093777687026424,"vX0":9.002693642317265,"vY0":-142.06461658144852,"vZ0":-6.177130177902315,"x":100.55,"y":165.63,"x0":-1.9813534618916935,"y0":50.006459750697296,"z0":5.864917464313449,"aX":-12.524384238745032},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":9.2,"spinRate":2230,"spinDirection":231},"zone":6,"typeConfidence":0.91,"plateTime":0.3852633133889225,"extension":6.782360388828112},"index":6,"playId":"da3ef253-3289-3196-b352-7b9eadb818dc","pitchNumber":6,"startTime":"2026-08-08T01:03:40.810Z","endTime":"2026-08-08T01:03:43.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.428261867907768,"aZ":-30.194077437476988,"pfxX":-9.327797053015079,"pfxZ":1.051162301139177,"pX":0.579894212388499,"pZ":0.23510126679084437,"vX0":9.801547590469626,"vY0":-136.30322345866688,"vZ0":-9.187230888525797,"x":94.9,"y":232.43,"x0":-1.8475429321579804,"y0":50.00476435526682,"z0":5.728543391403509,"aX":-17.587100579702376},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.1,"breakHorizontal":14.9,"spinRate":1728,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.40156283406230653,"extension":6.766266921988846},"index":7,"playId":"031f9843-291e-3c6b-9424-55d5269aedbb","pitchNumber":7,"startTime":"2026-08-08T01:03:58.920Z","endTime":"2026-08-08T01:04:01.920Z","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":97.3,"endSpeed":89.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60974033518449,"aZ":-24.645794814578597,"pfxX":-10.312023047039194,"pfxZ":3.7050712983294547,"pX":0.1971835942894981,"pZ":1.3123656989493964,"vX0":9.52590196088282,"vY0":-141.2972710266845,"vZ0":-7.915563641461066,"x":109.48,"y":203.35,"x0":-1.8694491393725472,"y0":50.00321690299983,"z0":5.720550200707715,"aX":-20.961230852898808},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.3,"breakHorizontal":16.9,"spinRate":1923,"spinDirection":231},"zone":14,"typeConfidence":0.88,"plateTime":0.38686686217857247,"extension":6.69305132924005},"index":8,"playId":"11f1505b-72b1-3ee5-8757-e83e9645f22b","pitchNumber":8,"startTime":"2026-08-08T01:04:18.222Z","endTime":"2026-08-08T01:04:22.977Z","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":97.1,"endSpeed":88.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38677759459063,"aZ":-13.603899717514057,"pfxX":-5.502805489583484,"pfxZ":9.204923492880134,"pX":-0.43225753168417985,"pZ":3.45553409033724,"vX0":6.2628925509201565,"vY0":-141.19348498737,"vZ0":-4.378171967834425,"x":133.48,"y":145.48,"x0":-1.9650409510383842,"y0":50.00369001881919,"z0":5.902843573674419,"aX":-11.10265901821356},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":8.6,"spinRate":2090,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.3880453970847966,"extension":6.7127448874932325},"hitData":{"launchSpeed":87.7,"launchAngle":36.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.38,"coordY":108.51}},"index":9,"playId":"f6ee95b7-9bb1-3341-9843-bf04ebd0bcd6","pitchNumber":9,"startTime":"2026-08-08T01:04:50.433Z","endTime":"2026-08-08T01:04:59.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:04:59.019Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, third baseman Josh Smith to first baseman Kazuma Okamoto.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-08T01:05:09.485Z","endTime":"2026-08-08T01:06:46.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"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":97.0,"endSpeed":89.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.409070661074697,"aZ":-27.02538007201515,"pfxX":-8.737317720151205,"pfxZ":2.548072620814481,"pX":-0.3010451956016613,"pZ":1.725198253968187,"vX0":7.684467532293693,"vY0":-140.94971291814608,"vZ0":-6.577184509504552,"x":128.48,"y":192.2,"x0":-1.9202521131314405,"y0":50.006285217774014,"z0":5.821039194789706,"aX":-17.679360919765486},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.5,"breakHorizontal":14.4,"spinRate":1926,"spinDirection":229},"zone":7,"typeConfidence":0.89,"plateTime":0.3878027297276119,"extension":6.683294277573383},"index":0,"playId":"218a6bf5-ab85-342d-aaf2-69ea9865b50d","pitchNumber":1,"startTime":"2026-08-08T01:05:26.084Z","endTime":"2026-08-08T01:05:29.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29649658393876,"aZ":-22.771099338620797,"pfxX":-10.1819947677157,"pfxZ":4.606388204182631,"pX":1.0813918153942546,"pZ":1.7292806785668613,"vX0":11.253724764438331,"vY0":-141.9124364416263,"vZ0":-7.353745708076143,"x":75.78,"y":192.09,"x0":-1.611556927167049,"y0":50.00367252088133,"z0":5.803489800325956,"aX":-20.782291044491924},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.0,"breakHorizontal":16.2,"spinRate":2012,"spinDirection":226},"zone":14,"typeConfidence":0.89,"plateTime":0.38587438541219354,"extension":6.897141917423093},"index":1,"playId":"4d06bc75-28fd-37a1-a0fd-47dca02a2f0f","pitchNumber":2,"startTime":"2026-08-08T01:05:41.484Z","endTime":"2026-08-08T01:05:44.787Z","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":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.233671769431066,"aZ":-38.27378567238336,"pfxX":6.537059748362934,"pfxZ":-3.71051032267146,"pX":0.991421625737455,"pZ":0.6534972751067879,"vX0":4.91099931418459,"vY0":-127.64710097550274,"vZ0":-5.638989662047828,"x":79.21,"y":221.14,"x0":-1.8093115351640943,"y0":50.002556346773936,"z0":5.917991355455387,"aX":10.74506706424406},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-7.8,"breakHorizontal":-13.0,"spinRate":2536,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.42972850038489074,"extension":6.7548794735226805},"index":2,"playId":"afbdea1d-993c-37aa-84ab-4dfde42f5181","pitchNumber":3,"startTime":"2026-08-08T01:05:57.102Z","endTime":"2026-08-08T01:06:00.102Z","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":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.678043326311833,"aZ":-41.53415032613776,"pfxX":2.694727729112447,"pfxZ":-5.7327402588384295,"pX":0.7196584353409226,"pZ":0.06623076872941751,"vX0":5.258695793247848,"vY0":-127.17699239970706,"vZ0":-6.318484355219168,"x":89.57,"y":236.99,"x0":-1.7267742379337145,"y0":50.000137907335464,"z0":5.88630297566637,"aX":4.4019655210452395},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-11.6,"breakHorizontal":-6.1,"spinRate":2382,"spinDirection":14},"zone":14,"typeConfidence":0.9,"plateTime":0.43108868282275914,"extension":6.808514004103192},"index":3,"playId":"eac1b45a-4b02-3609-b66a-e9b65f251103","pitchNumber":4,"startTime":"2026-08-08T01:06:15.805Z","endTime":"2026-08-08T01:06:19.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.855246133962183,"aZ":-24.21287639584578,"pfxX":-8.896847062649533,"pfxZ":3.9406236237069097,"pX":-0.767379476399167,"pZ":1.873782944097258,"vX0":6.465142216959487,"vY0":-141.17734468655675,"vZ0":-6.7311538161245235,"x":146.25,"y":188.19,"x0":-1.9300657643030845,"y0":50.00446374922864,"z0":5.845370187666338,"aX":-17.977812077901074},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.9,"breakHorizontal":14.8,"spinRate":2013,"spinDirection":227},"zone":7,"typeConfidence":0.88,"plateTime":0.38783143095317385,"extension":6.763239231145632},"hitData":{"launchSpeed":88.5,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.51,"coordY":168.76}},"index":4,"playId":"79f4c313-5387-3f7d-a69c-f420b855d0f4","pitchNumber":5,"startTime":"2026-08-08T01:06:36.780Z","endTime":"2026-08-08T01:06:46.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:06:46.034Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Marsh walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-08T01:06:58.758Z","endTime":"2026-08-08T01:09:15.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":87.1,"endSpeed":80.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.136481964760794,"aZ":-37.388450050744446,"pfxX":5.452224574139259,"pfxZ":-3.2017642482717186,"pX":0.08224155024589479,"pZ":2.0735695440873334,"vX0":3.036029985359108,"vY0":-126.89449631100688,"vZ0":-2.406067831095197,"x":113.87,"y":182.79,"x0":-1.838264909775639,"y0":50.00257083520303,"z0":6.014879947963729,"aX":8.883505703464854},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-6.1,"breakHorizontal":-10.6,"spinRate":2379,"spinDirection":29},"zone":8,"typeConfidence":0.9,"plateTime":0.43176462839973695,"extension":6.742360592239679},"index":0,"playId":"10c07981-4f33-3883-ab2a-a52a407db500","pitchNumber":1,"startTime":"2026-08-08T01:07:10.988Z","endTime":"2026-08-08T01:07:13.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8038193441676,"aZ":-16.97635404255642,"pfxX":-6.274210363970751,"pfxZ":7.4095968988816185,"pX":-0.8872648468048774,"pZ":2.7650764719415997,"vX0":5.7454647141675395,"vY0":-142.53187487507358,"vZ0":-5.305974860676552,"x":150.82,"y":164.12,"x0":-2.1173810857421023,"y0":50.00079208003073,"z0":5.7285310016500475,"aX":-12.864089898535203},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.5,"breakHorizontal":10.2,"spinRate":2222,"spinDirection":231},"zone":11,"typeConfidence":0.91,"plateTime":0.384794564825246,"extension":6.790129891081251},"index":1,"playId":"8c94bf60-095a-3e77-b144-fb472157f297","pitchNumber":2,"startTime":"2026-08-08T01:07:25.156Z","endTime":"2026-08-08T01:07:28.167Z","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":97.2,"endSpeed":88.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.054777555951205,"aZ":-16.57683415042838,"pfxX":-7.56171521776715,"pfxZ":7.710668781144635,"pX":-1.2137852282038954,"pZ":3.478261911272983,"vX0":5.1302095378873664,"vY0":-141.49813492222444,"vZ0":-3.488958633387654,"x":163.27,"y":144.87,"x0":-2.07031796170667,"y0":50.00137158676745,"z0":5.792953842765292,"aX":-15.293048413335127},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.4,"breakHorizontal":12.6,"spinRate":2259,"spinDirection":234},"zone":11,"typeConfidence":0.91,"plateTime":0.3874634059679729,"extension":6.728163525529749},"index":2,"playId":"a3d67d79-8cfb-3c75-9995-a88a51bbb7e8","pitchNumber":3,"startTime":"2026-08-08T01:07:47.740Z","endTime":"2026-08-08T01:07:50.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.182196078516043,"aZ":-28.59913475709267,"pfxX":-9.177336773857329,"pfxZ":1.8670447711984561,"pX":-0.5150578447061699,"pZ":1.7006825817147977,"vX0":7.190091063655429,"vY0":-137.10679847391907,"vZ0":-5.738767706039906,"x":136.63,"y":192.86,"x0":-1.9739601946088354,"y0":50.00165002687178,"z0":5.7627385131677,"aX":-17.541150855697495},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.4,"breakHorizontal":15.2,"spinRate":1811,"spinDirection":236},"zone":7,"typeConfidence":0.89,"plateTime":0.39889862837285595,"extension":6.774776683383044},"index":3,"playId":"317d3dc2-fd51-34bb-9c20-0c3bd3a0df28","pitchNumber":4,"startTime":"2026-08-08T01:08:05.499Z","endTime":"2026-08-08T01:08:08.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.994730155921996,"aZ":-30.280072035932918,"pfxX":-7.463197497215608,"pfxZ":1.0517264896979093,"pX":-1.6752046683771302,"pZ":3.454022563940598,"vX0":3.557220926060237,"vY0":-133.01732292857614,"vZ0":-0.8003220527713981,"x":180.85,"y":145.52,"x0":-2.0560207437144,"y0":50.00387304668883,"z0":5.943051033756172,"aX":-13.451529669436486},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.9,"breakHorizontal":12.8,"spinRate":1445,"spinDirection":243},"zone":11,"typeConfidence":0.9,"plateTime":0.41087034879088735,"extension":6.750801660509656},"index":4,"playId":"13584706-4366-3f39-bf54-c9f69ee78037","pitchNumber":5,"startTime":"2026-08-08T01:08:32.132Z","endTime":"2026-08-08T01:08:35.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.688801416262688,"aZ":-41.58302500363808,"pfxX":6.2290094175901185,"pfxZ":-5.88621049570639,"pX":-1.6053811438617958,"pZ":2.9282176167733307,"vX0":-0.7277015150166604,"vY0":-125.66740749948107,"vZ0":0.5756565451775535,"x":178.19,"y":159.72,"x0":-2.1211595398526484,"y0":50.004882974886456,"z0":6.076693729693483,"aX":9.953974148632968},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-10.3,"breakHorizontal":-11.2,"spinRate":2386,"spinDirection":28},"zone":11,"typeConfidence":0.9,"plateTime":0.43602109905779773,"extension":6.663352860626159},"index":5,"playId":"7d1a93b7-9035-3017-a62b-96b822471b78","pitchNumber":6,"startTime":"2026-08-08T01:08:55.445Z","endTime":"2026-08-08T01:08:58.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92565636000704,"aZ":-26.981415210435298,"pfxX":-9.989767467185134,"pfxZ":2.5505363803701613,"pX":-1.8227466774916994,"pZ":2.6917807855240703,"vX0":4.482518401790344,"vY0":-141.7326486800986,"vZ0":-3.794785152270669,"x":186.48,"y":166.1,"x0":-2.12548021746822,"y0":50.004004073283895,"z0":5.767945826720246,"aX":-20.35714907048447},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.1,"breakHorizontal":17.2,"spinRate":1979,"spinDirection":232},"zone":11,"typeConfidence":0.88,"plateTime":0.38622288841974717,"extension":6.708206421997929},"index":6,"playId":"6487f234-c3f5-38d2-b37f-e2b97d71b146","pitchNumber":7,"startTime":"2026-08-08T01:09:11.856Z","endTime":"2026-08-08T01:09:15.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:09:15.375Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.T. Realmuto singles on a sharp line drive to left fielder Jesús Sánchez. Brandon Marsh scores. J.T. Realmuto to 2nd. Fielding error by left fielder Jesús Sánchez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-08T01:09:25.571Z","endTime":"2026-08-08T01:10:39.174Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]}],"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":85.4,"endSpeed":78.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.413449327033014,"aZ":-39.56224275803234,"pfxX":8.172912281120663,"pfxZ":-4.72579507259522,"pX":0.01931575751718313,"pZ":2.797173478529715,"vX0":2.2098147785499327,"vY0":-124.34182334817083,"vZ0":-0.14379784066036283,"x":116.26,"y":163.26,"x0":-1.9432997616890855,"y0":50.00500405760478,"z0":6.144174782090264,"aX":12.771305459633808},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-8.3,"breakHorizontal":-15.4,"spinRate":2418,"spinDirection":33},"zone":5,"typeConfidence":0.9,"plateTime":0.4408626863216343,"extension":6.65159539889832},"index":0,"playId":"0692ffe5-d72c-3227-b7e5-ca9906c155f5","pitchNumber":1,"startTime":"2026-08-08T01:09:41.837Z","endTime":"2026-08-08T01:09:44.837Z","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":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.718722634352563,"aZ":-39.257861931672345,"pfxX":7.204702236513156,"pfxZ":-4.421040477329722,"pX":1.5549814019974322,"pZ":1.5195825783431356,"vX0":5.4604059027326715,"vY0":-126.0482447281427,"vZ0":-3.28797064850065,"x":57.73,"y":197.75,"x0":-1.5789834280687884,"y0":50.003975913359895,"z0":6.0253902363608365,"aX":11.539912912038307},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-8.5,"breakHorizontal":-14.3,"spinRate":2418,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.43530129595534683,"extension":6.826118394356232},"index":1,"playId":"626b633b-f8e7-3ed7-b34b-98f3b634ba0c","pitchNumber":2,"startTime":"2026-08-08T01:10:00.633Z","endTime":"2026-08-08T01:10:03.633Z","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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.330258156443815,"aZ":-24.104247985901846,"pfxX":-8.571717509414842,"pfxZ":3.9461773861157265,"pX":-0.39471048525516256,"pZ":2.6153569502201326,"vX0":6.857723767891282,"vY0":-141.4502306340449,"vZ0":-4.880175028771502,"x":132.05,"y":168.17,"x0":-1.7251910128578092,"y0":50.004338613650624,"z0":5.88906990284259,"aX":-17.540016923038056},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.4,"breakHorizontal":14.3,"spinRate":2013,"spinDirection":225},"zone":4,"typeConfidence":0.89,"plateTime":0.38578275378511995,"extension":6.843339297842744},"hitData":{"launchSpeed":111.2,"launchAngle":9.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":67.52,"coordY":67.27}},"index":2,"playId":"6bfbc326-dff9-39ca-95ef-071388d7b31a","pitchNumber":3,"startTime":"2026-08-08T01:10:22.743Z","endTime":"2026-08-08T01:10:39.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:10:39.174Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out, shortstop Andrés Giménez to first baseman Kazuma Okamoto.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-08T01:11:07.756Z","endTime":"2026-08-08T01:12:36.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.665632153397816,"aZ":-13.770525385091835,"pfxX":-6.47785973663002,"pfxZ":9.160972451969691,"pX":0.06860991067170784,"pZ":2.2177028048166516,"vX0":7.453490995223677,"vY0":-141.41089697561966,"vZ0":-7.469144989661192,"x":114.38,"y":178.9,"x0":-1.7697987438076739,"y0":50.00354221449428,"z0":5.791623015972698,"aX":-13.014870519488136},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":10.1,"spinRate":2199,"spinDirection":229},"zone":5,"typeConfidence":0.91,"plateTime":0.3885221759294599,"extension":6.804599860952682},"index":0,"playId":"bcaf6e52-39ef-3f2f-a3ec-05212001774a","pitchNumber":1,"startTime":"2026-08-08T01:11:16.354Z","endTime":"2026-08-08T01:11:19.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.450422817281794,"aZ":-29.03849411530705,"pfxX":-9.09255770585943,"pfxZ":1.7384311820809284,"pX":-1.3236279187993447,"pZ":3.3382576093795264,"vX0":4.7488125817867095,"vY0":-133.97008263412016,"vZ0":-1.0353850569966947,"x":167.45,"y":148.65,"x0":-1.9430576748295691,"y0":50.00573264527055,"z0":5.8158538393616075,"aX":-16.438549826174988},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.1,"breakHorizontal":15.4,"spinRate":1705,"spinDirection":240},"zone":11,"typeConfidence":0.91,"plateTime":0.40970806148180383,"extension":6.8314873151889515},"index":1,"playId":"2079fca7-9b10-37d7-811b-674688c3b2c1","pitchNumber":2,"startTime":"2026-08-08T01:11:35.064Z","endTime":"2026-08-08T01:11:38.211Z","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":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.239311653104597,"aZ":-37.298512625791176,"pfxX":4.595329211936006,"pfxZ":-3.21958432574218,"pX":0.9905520098634016,"pZ":0.18812660926384892,"vX0":5.3985575272585375,"vY0":-126.03607661587242,"vZ0":-6.287782205600604,"x":79.24,"y":233.7,"x0":-1.785070033647952,"y0":50.003012437338356,"z0":5.766690458496384,"aX":7.311884112843374},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.2,"breakHorizontal":-9.7,"spinRate":2338,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.43640659066205467,"extension":6.866663795000993},"index":2,"playId":"e712fed8-eecb-3366-8af5-3a1c081b4cde","pitchNumber":3,"startTime":"2026-08-08T01:11:54.573Z","endTime":"2026-08-08T01:12:02.192Z","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":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50952577869353,"aZ":-40.48155027244944,"pfxX":8.057363188637975,"pfxZ":-5.214256782814962,"pX":-0.5502864883233414,"pZ":2.531913848582251,"vX0":0.5216832743737401,"vY0":-125.44694782976329,"vZ0":-0.36683902910797705,"x":137.98,"y":170.42,"x0":-1.8077782089219356,"y0":50.004419392165545,"z0":5.981711800290865,"aX":12.834627446041045},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-9.2,"breakHorizontal":-14.8,"spinRate":2267,"spinDirection":31},"zone":4,"typeConfidence":0.9,"plateTime":0.43671343475948543,"extension":6.738124336060491},"hitData":{"launchSpeed":98.7,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.66,"coordY":155.07}},"index":3,"playId":"d6e22a38-b2c1-3d2c-8de7-f536b7bbc2ab","pitchNumber":4,"startTime":"2026-08-08T01:12:25.215Z","endTime":"2026-08-08T01:12:36.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:12:36.277Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brett Bateman doubles (1) on a fly ball to left fielder Brandon Marsh.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-08T01:14:38.330Z","endTime":"2026-08-08T01:15:06.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47258645279672,"aZ":-15.76377418279383,"pfxX":-6.652309639578672,"pfxZ":8.467621235881493,"pX":-0.2945421514578469,"pZ":2.98274520710774,"vX0":6.367194944389112,"vY0":-138.69727260824,"vZ0":-2.968670304694081,"x":128.23,"y":158.25,"x0":-1.7612609750913568,"y0":50.00600974459364,"z0":5.1249211678517215,"aX":-12.898139965747873},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":10.7,"spinRate":2463,"spinDirection":231},"zone":1,"typeConfidence":0.93,"plateTime":0.39565761704743085,"extension":7.264247484556184},"hitData":{"launchSpeed":97.4,"launchAngle":26.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.71,"coordY":71.16}},"index":0,"playId":"84f1123a-8aa3-3f9c-81fd-b5a1e8962148","pitchNumber":1,"startTime":"2026-08-08T01:14:53.629Z","endTime":"2026-08-08T01:15:06.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:15:06.802Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out to first baseman Alec Bohm. Brett Bateman to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-08T01:15:29.503Z","endTime":"2026-08-08T01:15:44.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.377576335172556,"aZ":-24.636497867630446,"pfxX":0.8523214633067693,"pfxZ":4.204073670333434,"pX":0.6264150913243153,"pZ":3.0200335228420427,"vX0":6.1416548254732914,"vY0":-132.5858787979102,"vZ0":-0.43738099582348444,"x":93.12,"y":157.24,"x0":-1.823724567352039,"y0":50.00352007847497,"z0":4.973407100185205,"aX":1.5289375057057053},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.8,"breakHorizontal":-2.8,"spinRate":2642,"spinDirection":202},"zone":3,"typeConfidence":0.94,"plateTime":0.4119330447730438,"extension":6.911078133198072},"hitData":{"launchSpeed":91.7,"launchAngle":-10.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.03,"coordY":165.25}},"index":0,"playId":"18417645-1cee-3384-9b0b-24ba64b4a63d","pitchNumber":1,"startTime":"2026-08-08T01:15:37.456Z","endTime":"2026-08-08T01:15:44.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:15:44.751Z","atBatIndex":17},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Alejandro Kirk out on a sacrifice fly to center fielder Justin Crawford. Brett Bateman scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-08T01:16:06.467Z","endTime":"2026-08-08T01:17:26.203Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":{"id":554430,"link":"/api/v1/people/554430"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.650772483138994,"aZ":-29.948540201646804,"pfxX":8.696033825727186,"pfxZ":1.492230709021376,"pX":1.2143516106399759,"pZ":2.644362553568306,"vX0":4.477002246861079,"vY0":-121.30206226249297,"vZ0":0.49295223432843605,"x":70.71,"y":167.38,"x0":-1.7847206920955476,"y0":50.00265703863091,"z0":5.048867196247071,"aX":12.961663750439545},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.1,"breakHorizontal":-16.8,"spinRate":2736,"spinDirection":59},"zone":12,"typeConfidence":0.82,"plateTime":0.45148973298547546,"extension":6.823840772845708},"index":0,"playId":"5af402b9-8e75-3f31-80dc-1751bfaeb400","pitchNumber":1,"startTime":"2026-08-08T01:16:16.961Z","endTime":"2026-08-08T01:16:21.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.567953851986086,"aZ":-23.342884703554187,"pfxX":-10.204166867482787,"pfxZ":4.622420852582519,"pX":0.2739418986451585,"pZ":1.9030295722093895,"vX0":8.902788933731967,"vY0":-137.5516282360901,"vZ0":-3.877915389231602,"x":106.56,"y":187.4,"x0":-1.6847763100065356,"y0":50.00001979702317,"z0":4.920922210293113,"aX":-19.478445674424822},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":16.6,"spinRate":2417,"spinDirection":228},"zone":9,"typeConfidence":0.92,"plateTime":0.3987696730664365,"extension":7.2938899969641335},"index":1,"playId":"be608187-b391-3088-9e23-dd56c72336d3","pitchNumber":2,"startTime":"2026-08-08T01:16:34.998Z","endTime":"2026-08-08T01:16:37.998Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}}},{"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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.639595496353547,"aZ":-29.63703936708355,"pfxX":9.077336927902888,"pfxZ":1.7906842606182414,"pX":0.47025936236440674,"pZ":2.0519646180304933,"vX0":2.969979969188635,"vY0":-118.5137155252098,"vZ0":-0.3979155725985428,"x":99.07,"y":183.38,"x0":-1.9799063170221949,"y0":50.001759596882565,"z0":4.939822615978745,"aX":12.850571877045015},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.5,"breakHorizontal":-17.2,"spinRate":2771,"spinDirection":60},"zone":9,"typeConfidence":0.9,"plateTime":0.46299627916639885,"extension":6.9483931284097915},"hitData":{"launchSpeed":93.8,"launchAngle":30.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.9,"coordY":54.89}},"index":2,"playId":"71face35-c74e-3273-ad50-fd288f03d43a","pitchNumber":3,"startTime":"2026-08-08T01:17:13.843Z","endTime":"2026-08-08T01:17:26.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:17:26.203Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jesús Sánchez walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-08T01:17:42.411Z","endTime":"2026-08-08T01:19:48.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.339525235379494,"aZ":-34.31225487698534,"pfxX":8.91911600444907,"pfxZ":-1.5211270715979683,"pX":-1.1522820030904088,"pZ":2.606706761818141,"vX0":-0.8220875125410674,"vY0":-117.86072879794199,"vZ0":1.754498160613367,"x":160.92,"y":168.4,"x0":-1.9563787239595722,"y0":50.005514558559256,"z0":5.031695022044995,"aX":12.493939560047739},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.0,"breakHorizontal":-16.0,"spinRate":2837,"spinDirection":59},"zone":11,"typeConfidence":0.91,"plateTime":0.4655107352101182,"extension":6.720799576730239},"index":0,"playId":"ff91d183-61b1-3c53-997d-84b8ccf0f5af","pitchNumber":1,"startTime":"2026-08-08T01:17:53.128Z","endTime":"2026-08-08T01:17:56.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68436526443453,"aZ":-27.94979740356763,"pfxX":-9.50855074176987,"pfxZ":2.554185251337638,"pX":-0.4670879187490844,"pZ":0.48971493079599976,"vX0":6.297429065328176,"vY0":-127.94654926611145,"vZ0":-5.6642815327455756,"x":134.8,"y":225.56,"x0":-1.7262803589635605,"y0":50.006302548267925,"z0":4.925913963661954,"aX":-15.749727341361925},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":15.8,"spinRate":1627,"spinDirection":239},"zone":13,"typeConfidence":0.73,"plateTime":0.4282815396741011,"extension":7.5157480486410035},"index":1,"playId":"c9af6917-d728-343e-bc64-a97476bd3fd0","pitchNumber":2,"startTime":"2026-08-08T01:18:05.831Z","endTime":"2026-08-08T01:18:08.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65804702271721,"aZ":-32.11550734618337,"pfxX":-7.064863848735419,"pfxZ":0.03402685233105629,"pX":-1.4005439431010382,"pZ":2.211358705089714,"vX0":3.197285013626438,"vY0":-128.721362692852,"vZ0":-0.9098548056036789,"x":170.39,"y":179.07,"x0":-1.7380219578609903,"y0":50.0024527863987,"z0":5.046544681054816,"aX":-11.905423957458575},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.1,"breakHorizontal":12.1,"spinRate":1580,"spinDirection":244},"zone":13,"typeConfidence":0.71,"plateTime":0.42483364391886,"extension":7.256475696036094},"index":2,"playId":"e8c80d5e-9770-39d2-b1e7-594259a2a4c1","pitchNumber":3,"startTime":"2026-08-08T01:18:24.873Z","endTime":"2026-08-08T01:18:27.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.972816631390213,"aZ":-26.839158396935726,"pfxX":-7.924001877177103,"pfxZ":3.2189237062990124,"pX":-0.1652585410756704,"pZ":1.5128945331855024,"vX0":6.219799996269897,"vY0":-127.86305550304766,"vZ0":-3.5291625781727802,"x":123.3,"y":197.93,"x0":-1.5979137897138518,"y0":50.004015235637254,"z0":5.0132807806371416,"aX":-13.14228695362715},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.3,"breakHorizontal":13.0,"spinRate":1611,"spinDirection":243},"zone":13,"typeConfidence":0.64,"plateTime":0.4281128880558662,"extension":7.3058219795464},"index":3,"playId":"1e393f4e-b82e-302c-a164-b3fb1fa944c4","pitchNumber":4,"startTime":"2026-08-08T01:18:43.053Z","endTime":"2026-08-08T01:18:49.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90021692448606,"aZ":-17.75501424848562,"pfxX":-6.744269270051108,"pfxZ":7.320973011615305,"pX":-1.6491922546313367,"pZ":4.624152928123399,"vX0":2.820992621940613,"vY0":-139.99841611460522,"vZ0":1.9062833743352605,"x":179.86,"y":113.93,"x0":-1.7981568846112976,"y0":50.002648547313385,"z0":5.101865754480885,"aX":-13.282810263369237},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.9,"breakHorizontal":11.5,"spinRate":2552,"spinDirection":231},"zone":11,"typeConfidence":0.74,"plateTime":0.3924077966343713,"extension":7.114988555241625},"index":4,"playId":"b4514bc3-5da7-3c61-bf40-8d33941bc4aa","pitchNumber":5,"startTime":"2026-08-08T01:19:11.277Z","endTime":"2026-08-08T01:19:14.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.891424743731488,"aZ":-24.66866815657584,"pfxX":1.649077834062913,"pfxZ":4.164864738648719,"pX":-0.6381621718500897,"pZ":3.921868235771886,"vX0":2.7102930381609722,"vY0":-132.5198656200202,"vZ0":1.6267028022860646,"x":141.33,"y":132.89,"x0":-1.8832749043774784,"y0":50.00110507007242,"z0":5.086255855299291,"aX":2.970226152640348},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":-3.5,"spinRate":2745,"spinDirection":201},"zone":11,"typeConfidence":0.94,"plateTime":0.4112980756973741,"extension":6.756554014622704},"index":5,"playId":"efc60fa2-e5b4-3e81-86e4-3451688aadc0","pitchNumber":6,"startTime":"2026-08-08T01:19:26.425Z","endTime":"2026-08-08T01:19:29.786Z","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":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81074812241792,"aZ":-31.253078632091995,"pfxX":3.02896365755649,"pfxZ":0.552829846726949,"pX":-1.870912023541972,"pZ":2.2415513081300182,"vX0":-0.8711433089151879,"vY0":-127.82946932496849,"vZ0":-0.7723438415623385,"x":188.31,"y":178.26,"x0":-1.9214135973626418,"y0":50.005401941145465,"z0":4.9792275080193145,"aX":5.064813793549608},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.1,"breakHorizontal":-5.3,"spinRate":2741,"spinDirection":109},"zone":13,"typeConfidence":0.93,"plateTime":0.42681794633031744,"extension":6.768480877789294},"index":6,"playId":"06f8dded-c83c-35ce-8dfa-8d756adb00a7","pitchNumber":7,"startTime":"2026-08-08T01:19:44.383Z","endTime":"2026-08-08T01:19:48.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:19:48.018Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Springer walks. Jesús Sánchez to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-08T01:19:57.959Z","endTime":"2026-08-08T01:22:27.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnSecond":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":94.2,"endSpeed":84.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.52856233004243,"aZ":-24.836538572048326,"pfxX":-11.188520630614283,"pfxZ":3.930447970692497,"pX":-2.458522144121102,"pZ":2.2148420327285865,"vX0":2.3210136876765515,"vY0":-137.08864912098394,"vZ0":-2.6961364415180102,"x":210.71,"y":178.98,"x0":-1.8735654004591964,"y0":50.00561530837463,"z0":4.940750742190701,"aX":-20.905332929028592},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.6,"breakHorizontal":19.6,"spinRate":2412,"spinDirection":226},"zone":13,"typeConfidence":0.97,"plateTime":0.40240493211889117,"extension":7.020239012926767},"index":0,"playId":"27af865e-92dd-3a27-812c-4aa3cd428dd8","pitchNumber":1,"startTime":"2026-08-08T01:20:14.275Z","endTime":"2026-08-08T01:20:17.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.124534170677144,"aZ":-25.469672440586432,"pfxX":-11.711388016684516,"pfxZ":3.6031441983775547,"pX":-1.1762118588232058,"pZ":2.636061778160219,"vX0":5.326361811548295,"vY0":-136.7552307071551,"vZ0":-1.653528633762535,"x":161.83,"y":167.61,"x0":-1.6468166320142472,"y0":50.002279050193486,"z0":5.026201267456838,"aX":-21.79020627804754},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.4,"breakHorizontal":19.8,"spinRate":2343,"spinDirection":225},"zone":11,"typeConfidence":0.97,"plateTime":0.4032565717276091,"extension":7.0497507843686105},"index":1,"playId":"62a755b5-d687-3c71-a97d-d74999b4b87f","pitchNumber":2,"startTime":"2026-08-08T01:20:35.587Z","endTime":"2026-08-08T01:20:38.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.339826529730143,"aZ":-30.605349601181523,"pfxX":5.67157182663885,"pfxZ":1.0925918634763807,"pX":0.11405454107059164,"pZ":2.3078356340772044,"vX0":2.925965866797874,"vY0":-119.66818103603217,"vZ0":0.16898161360966646,"x":112.65,"y":176.47,"x0":-1.865425210130292,"y0":50.00302564800507,"z0":5.001711393209237,"aX":8.138950141610252},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.3,"breakHorizontal":-11.0,"spinRate":2751,"spinDirection":66},"zone":5,"typeConfidence":0.86,"plateTime":0.45955390957756226,"extension":6.7227119442453995},"index":2,"playId":"7bb519cf-3a70-3ea9-9747-50db91e94301","pitchNumber":3,"startTime":"2026-08-08T01:20:55.457Z","endTime":"2026-08-08T01:20:58.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02546819351283,"aZ":-14.620775107927596,"pfxX":-7.454624930519002,"pfxZ":8.821324964983013,"pX":-0.07114748433621561,"pZ":3.147435042170695,"vX0":6.9977215670451,"vY0":-140.24504292502647,"vZ0":-2.4784375088645567,"x":119.71,"y":153.8,"x0":-1.631369329678958,"y0":50.00411357167372,"z0":4.997522186516,"aX":-14.835837702006065},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":12.0,"spinRate":2590,"spinDirection":226},"zone":2,"typeConfidence":0.94,"plateTime":0.39071461950364217,"extension":7.166669868655405},"index":3,"playId":"dc45809c-385b-309d-809a-b08749ede4e1","pitchNumber":4,"startTime":"2026-08-08T01:21:36.552Z","endTime":"2026-08-08T01:21:39.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.489495009018807,"aZ":-29.976848816693103,"pfxX":-9.0427312569325,"pfxZ":1.3427476914519136,"pX":-1.3423201855987885,"pZ":1.116128311153338,"vX0":4.243498113477071,"vY0":-127.14564417207022,"vZ0":-3.7162193001886177,"x":168.17,"y":208.64,"x0":-1.8597047072986264,"y0":50.00121712500686,"z0":4.979863377815841,"aX":-14.778351513357249},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.8,"breakHorizontal":15.4,"spinRate":1574,"spinDirection":241},"zone":13,"typeConfidence":0.72,"plateTime":0.4310749521836872,"extension":7.212225163326285},"index":4,"playId":"56739f5b-0e7d-3bbe-8409-363d7193cb3f","pitchNumber":5,"startTime":"2026-08-08T01:21:56.622Z","endTime":"2026-08-08T01:21:59.826Z","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":95.1,"endSpeed":86.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27544317687128,"aZ":-15.134488523128166,"pfxX":-7.933819492614537,"pfxZ":8.809641508276442,"pX":-1.1886795897556623,"pZ":3.7698703657919883,"vX0":4.339192203509107,"vY0":-138.50276498889852,"vZ0":-0.8310937493105017,"x":162.31,"y":136.99,"x0":-1.7488536105171668,"y0":50.000200740848605,"z0":5.09048253998669,"aX":-15.339729767736973},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":13.4,"spinRate":2564,"spinDirection":230},"zone":11,"typeConfidence":0.92,"plateTime":0.3961833703471025,"extension":7.295049795028197},"index":5,"playId":"37d26101-dd45-37b0-b7bc-19d986f31bb9","pitchNumber":6,"startTime":"2026-08-08T01:22:18.804Z","endTime":"2026-08-08T01:22:27.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:22:27.771Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-08T01:22:36.466Z","endTime":"2026-08-08T01:23:40.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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(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":81.8,"endSpeed":74.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.519104450626394,"aZ":-32.8328588842298,"pfxX":9.471570115912167,"pfxZ":-0.46151599302316093,"pX":0.8936046854232423,"pZ":1.3983142909737736,"vX0":3.6155950576652063,"vY0":-119.096749429192,"vZ0":-1.270893143455101,"x":82.94,"y":201.03,"x0":-1.8803054789717148,"y0":50.00414335126101,"z0":4.942075670751891,"aX":13.43857695068998},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.8,"breakHorizontal":-18.1,"spinRate":2742,"spinDirection":61},"zone":14,"typeConfidence":0.92,"plateTime":0.4620982006186538,"extension":6.935330721460016},"index":0,"playId":"b9584fd1-778d-3f77-bdef-80b309a586b4","pitchNumber":1,"startTime":"2026-08-08T01:22:51.092Z","endTime":"2026-08-08T01:22:54.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, 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":95.1,"endSpeed":86.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.091613501381076,"aZ":-19.17541639584785,"pfxX":-9.233722164204718,"pfxZ":6.731408026850726,"pX":-0.9781013537270659,"pZ":2.305338408548212,"vX0":5.112188219924051,"vY0":-138.37534346927856,"vZ0":-3.656068544726969,"x":154.28,"y":176.54,"x0":-1.6539945999181769,"y0":50.00284869294533,"z0":4.935282669071903,"aX":-17.831029971586776},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":15.6,"spinRate":2357,"spinDirection":226},"zone":13,"typeConfidence":0.64,"plateTime":0.3964649899124635,"extension":7.21999283182452},"index":1,"playId":"7dd9a9e3-c83f-3294-9d84-b31f990c19c1","pitchNumber":2,"startTime":"2026-08-08T01:23:10.600Z","endTime":"2026-08-08T01:23:13.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.021798108896313,"aZ":-21.374764419006688,"pfxX":-10.043689675694218,"pfxZ":5.770676344339602,"pX":-0.9837350457522965,"pZ":2.122471407585095,"vX0":5.317611559121535,"vY0":-136.22126346392122,"vZ0":-3.330138938661947,"x":154.5,"y":181.47,"x0":-1.6602554410982182,"y0":50.0052735052579,"z0":4.845480052255244,"aX":-18.803854166759287},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.0,"breakHorizontal":17.0,"spinRate":2242,"spinDirection":233},"zone":13,"typeConfidence":0.85,"plateTime":0.40269105915114034,"extension":7.3489068870397025},"hitData":{"launchSpeed":84.1,"launchAngle":38.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.01,"coordY":86.49}},"index":2,"playId":"31771732-5417-3090-8fbd-4be5e8758ba7","pitchNumber":3,"startTime":"2026-08-08T01:23:30.119Z","endTime":"2026-08-08T01:23:40.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:23:40.200Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, shortstop Andrés Giménez to first baseman Kazuma Okamoto.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-08T01:25:46.432Z","endTime":"2026-08-08T01:26:42.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.129776186079134,"aZ":-24.60912758251423,"pfxX":-10.225266342940406,"pfxZ":3.901803741762607,"pX":-0.5733065289769539,"pZ":1.8436972386964428,"vX0":7.627931591562668,"vY0":-138.84563120255535,"vZ0":-6.508426208236945,"x":138.85,"y":189.0,"x0":-2.0374549852991537,"y0":50.003374089578365,"z0":5.872462322502069,"aX":-19.824686406967427},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.8,"breakHorizontal":16.8,"spinRate":1864,"spinDirection":229},"zone":7,"typeConfidence":0.87,"plateTime":0.3955616793508496,"extension":6.652396141162234},"index":0,"playId":"9f964e6d-9a30-30b8-892e-08e357ea9a40","pitchNumber":1,"startTime":"2026-08-08T01:25:46.432Z","endTime":"2026-08-08T01:25:49.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.2680871698461,"aZ":-23.997342122874468,"pfxX":-9.40165354214101,"pfxZ":4.184836123723287,"pX":-0.6992337943222778,"pZ":1.6582272865780479,"vX0":6.653758981189752,"vY0":-139.56046242623958,"vZ0":-7.179106871527097,"x":143.65,"y":194.01,"x0":-1.9047234177479664,"y0":50.00076715439857,"z0":5.867932313211022,"aX":-18.362831330964664},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.1,"breakHorizontal":15.5,"spinRate":1977,"spinDirection":227},"zone":7,"typeConfidence":0.54,"plateTime":0.3939260424276303,"extension":6.551623673687129},"index":1,"playId":"e244947c-db77-36d3-a376-8920fb253c11","pitchNumber":2,"startTime":"2026-08-08T01:26:00.165Z","endTime":"2026-08-08T01:26:03.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43992137972395,"aZ":-27.559682262524504,"pfxX":-10.000830521263364,"pfxZ":2.516010478226468,"pX":1.5110898381549838,"pZ":0.7635304608504552,"vX0":12.035232321862582,"vY0":-134.89876114257703,"vZ0":-8.253403144909436,"x":59.4,"y":218.16,"x0":-1.7172808349594597,"y0":50.006370538018494,"z0":5.817504474381004,"aX":-18.362972834823317},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.8,"breakHorizontal":15.4,"spinRate":1800,"spinDirection":238},"zone":14,"typeConfidence":0.91,"plateTime":0.40666356040073204,"extension":6.904898827707883},"index":2,"playId":"0ed8e0cd-1ea3-3a9b-a858-baedbc564e8d","pitchNumber":3,"startTime":"2026-08-08T01:26:14.132Z","endTime":"2026-08-08T01:26:17.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.755112037845272,"aZ":-21.3228521040929,"pfxX":-7.880960042713456,"pfxZ":5.446244528546723,"pX":-0.3781961824921869,"pZ":3.0888921803371336,"vX0":7.141942202167492,"vY0":-140.05785783608022,"vZ0":-4.0609147768238385,"x":131.42,"y":155.38,"x0":-1.9336290821878555,"y0":50.0028337849064,"z0":5.946801671507497,"aX":-15.70363437799022},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.2,"breakHorizontal":12.8,"spinRate":1783,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.3906268021922812,"extension":6.7833297484734185},"hitData":{"launchSpeed":94.8,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.66,"coordY":148.48}},"index":3,"playId":"e6bb3fac-7ebd-3c9d-bc6c-240f6085fb05","pitchNumber":4,"startTime":"2026-08-08T01:26:33.304Z","endTime":"2026-08-08T01:26:42.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:26:42.642Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Schwarber doubles (13) on a ground ball to left fielder Jesús Sánchez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-08T01:27:04.943Z","endTime":"2026-08-08T01:27:55.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":87.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.2773605517197,"aZ":-13.498972802438724,"pfxX":-5.267172317782722,"pfxZ":9.547200901681054,"pX":-0.24472737566689642,"pZ":2.310499487863877,"vX0":6.400409722296033,"vY0":-139.65835097069484,"vZ0":-7.247416044079592,"x":126.33,"y":176.4,"x0":-1.8923501505458957,"y0":50.00607028028475,"z0":5.845008563549761,"aX":-10.306852598495437},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":8.0,"spinRate":2182,"spinDirection":227},"zone":5,"typeConfidence":0.91,"plateTime":0.3936459628016644,"extension":6.748888069919902},"index":0,"playId":"03cce84b-b0d8-3804-be13-2ddaa39403ec","pitchNumber":1,"startTime":"2026-08-08T01:27:07.384Z","endTime":"2026-08-08T01:27:10.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02536561292215,"aZ":-24.85970362199655,"pfxX":-8.927289423279362,"pfxZ":3.7075486703981158,"pX":-1.5254102199108757,"pZ":2.226556091407092,"vX0":4.043848038547642,"vY0":-139.69902342750302,"vZ0":-5.734050302105074,"x":175.15,"y":178.66,"x0":-1.8333310862177825,"y0":50.004580944291,"z0":5.944253258380607,"aX":-17.61291780013528},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.6,"breakHorizontal":15.4,"spinRate":1904,"spinDirection":224},"zone":13,"typeConfidence":0.82,"plateTime":0.39235943971934706,"extension":6.918026653366238},"index":1,"playId":"d9e8d401-d4e5-39d3-b9ec-fb7d4607f65b","pitchNumber":2,"startTime":"2026-08-08T01:27:24.558Z","endTime":"2026-08-08T01:27:27.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72958031452831,"aZ":-21.42629709764345,"pfxX":-9.018657518549835,"pfxZ":5.383459485690882,"pX":-0.25342122618128393,"pZ":2.110796733977911,"vX0":7.534996395836334,"vY0":-140.61024294361638,"vZ0":-6.537392535636821,"x":126.66,"y":181.79,"x0":-1.7999152128122657,"y0":50.005744751449484,"z0":5.8624894144470145,"aX":-18.010984767924356},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.5,"breakHorizontal":14.8,"spinRate":1933,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.38995996952548273,"extension":6.872404721241087},"hitData":{"launchSpeed":103.8,"launchAngle":5.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.16,"coordY":130.73}},"index":2,"playId":"413acbec-acb8-3fd6-a6f3-20a6df72bd0d","pitchNumber":3,"startTime":"2026-08-08T01:27:40.177Z","endTime":"2026-08-08T01:27:55.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:27:55.188Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, third baseman Josh Smith to first baseman Kazuma Okamoto. Kyle Schwarber to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-08T01:28:04.308Z","endTime":"2026-08-08T01:28:50.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.505682124421423,"aZ":-36.94531041998343,"pfxX":6.011066615752344,"pfxZ":-2.9802063937785928,"pX":0.5307887891936793,"pZ":1.4931627646107295,"vX0":3.776125933636004,"vY0":-126.1547651408297,"vZ0":-3.8260342614933,"x":96.77,"y":198.46,"x0":-1.7704548832825757,"y0":50.00594654313662,"z0":6.031786849090488,"aX":9.614589119804958},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.1,"breakHorizontal":-11.8,"spinRate":2351,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.43545615812085714,"extension":6.877345896392944},"index":0,"playId":"946da12e-1e49-3390-a665-53d6c753ff7a","pitchNumber":1,"startTime":"2026-08-08T01:28:24.264Z","endTime":"2026-08-08T01:28:27.264Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.123954067109526,"aZ":-37.76602612339251,"pfxX":6.570171159356436,"pfxZ":-3.545898997076864,"pX":-0.23562722442290165,"pZ":1.8783983616780617,"vX0":1.556398296428005,"vY0":-125.3299774374617,"vZ0":-2.5542566052685767,"x":125.98,"y":188.06,"x0":-1.719036669795274,"y0":50.00123043466477,"z0":6.018046927601909,"aX":10.370578783662497},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-6.7,"breakHorizontal":-12.2,"spinRate":2243,"spinDirection":28},"zone":8,"typeConfidence":0.9,"plateTime":0.43830014857402944,"extension":6.9798777936359615},"hitData":{"launchSpeed":64.6,"launchAngle":-57.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.21,"coordY":163.67}},"index":1,"playId":"c77f34eb-1e56-3c98-aafa-bb26ff0ceda5","pitchNumber":2,"startTime":"2026-08-08T01:28:42.838Z","endTime":"2026-08-08T01:28:50.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:28:50.599Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Harper singles on a ground ball to right fielder Nathan Lukes. Kyle Schwarber scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-08T01:29:16.697Z","endTime":"2026-08-08T01:31:22.529Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":85.2,"endSpeed":78.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.755460860750798,"aZ":-38.91660331249076,"pfxX":8.77080554753842,"pfxZ":-4.366656809382886,"pX":0.48087640888321453,"pZ":1.5149551472580083,"vX0":2.81962591105875,"vY0":-124.0720434479464,"vZ0":-2.822458388259026,"x":98.67,"y":197.88,"x0":-1.8119448034352716,"y0":50.00084648964276,"z0":5.93716761147716,"aX":13.556364232480018},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.3,"breakHorizontal":-16.6,"spinRate":2332,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.44288958361819475,"extension":6.783655459434708},"index":0,"playId":"fda0b732-fce6-3586-8192-8d61c0563f2b","pitchNumber":1,"startTime":"2026-08-08T01:29:18.761Z","endTime":"2026-08-08T01:29:21.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23340581830146,"aZ":-27.90835631879709,"pfxX":-9.142499878992883,"pfxZ":2.32283638109633,"pX":-0.9697185565196275,"pZ":1.1032207425686849,"vX0":5.791707577736501,"vY0":-134.71969457630473,"vZ0":-7.182990728141528,"x":153.96,"y":208.99,"x0":-1.9594360007554343,"y0":50.00399283367218,"z0":5.7762900687112895,"aX":-16.808485008297847},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.9,"breakHorizontal":15.4,"spinRate":1697,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.4065381151227636,"extension":6.798227080473705},"index":1,"playId":"cfeda300-40f4-3c81-8bdc-c6b8f4dd39f7","pitchNumber":2,"startTime":"2026-08-08T01:29:34.056Z","endTime":"2026-08-08T01:29:37.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.025674547316864,"aZ":-26.904606877932455,"pfxX":-9.72202544207725,"pfxZ":2.8608877016335708,"pX":-1.4918100242434742,"pZ":3.1484720092965386,"vX0":4.615567238931007,"vY0":-134.99895725513556,"vZ0":-2.1691251752587193,"x":173.86,"y":153.77,"x0":-1.962757428477483,"y0":50.00295506762113,"z0":5.860723875459184,"aX":-17.902680137511677},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.9,"breakHorizontal":16.6,"spinRate":1863,"spinDirection":235},"zone":11,"typeConfidence":0.91,"plateTime":0.40609683077916126,"extension":6.8744029099404065},"index":2,"playId":"cc697737-f9e4-3a50-a08d-d554340bb0a0","pitchNumber":3,"startTime":"2026-08-08T01:29:54.438Z","endTime":"2026-08-08T01:29:57.438Z","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.9,"endSpeed":79.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.685816376836893,"aZ":-36.21808982763841,"pfxX":6.227031136678322,"pfxZ":-2.554562855469916,"pX":0.37117586425198856,"pZ":1.3665184079000838,"vX0":3.2001162055832975,"vY0":-125.13534969907717,"vZ0":-3.9370487090944897,"x":102.85,"y":201.88,"x0":-1.734020469750789,"y0":50.00368521890982,"z0":5.933275133896502,"aX":9.856537237698872},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.3,"breakHorizontal":-12.0,"spinRate":2393,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.43802618568313045,"extension":6.85326262429068},"index":3,"playId":"90e7127c-3b16-3772-8404-c6f58dad3791","pitchNumber":4,"startTime":"2026-08-08T01:30:14.725Z","endTime":"2026-08-08T01:30:17.725Z","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":96.1,"endSpeed":88.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.276360149006276,"aZ":-27.22239595810616,"pfxX":-9.783028544828284,"pfxZ":2.4938569958170564,"pX":0.47203413190528387,"pZ":2.7391469203850654,"vX0":9.531567627898621,"vY0":-139.65096133369826,"vZ0":-4.28778638806838,"x":99.01,"y":164.82,"x0":-1.7077006007081712,"y0":50.0003778542915,"z0":6.076600373716363,"aX":-19.398092602305415},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.8,"breakHorizontal":15.8,"spinRate":1891,"spinDirection":227},"zone":6,"typeConfidence":0.89,"plateTime":0.3916156419736869,"extension":6.877658201061036},"index":4,"playId":"c2f8f739-2114-3a54-9c7a-7b985d7147ea","pitchNumber":5,"startTime":"2026-08-08T01:30:38.859Z","endTime":"2026-08-08T01:30:43.185Z","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":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.085642812999808,"aZ":-38.60587098064612,"pfxX":7.699364599529267,"pfxZ":-4.049724564859661,"pX":-0.2377964057394861,"pZ":1.7099270892000873,"vX0":1.4025237197693543,"vY0":-125.64646485781942,"vZ0":-2.718187335291018,"x":126.06,"y":192.61,"x0":-1.8040669590242904,"y0":50.00435042683893,"z0":5.964136041992583,"aX":12.225835544744363},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-7.7,"breakHorizontal":-14.3,"spinRate":2273,"spinDirection":30},"zone":8,"typeConfidence":0.9,"plateTime":0.43708042446257434,"extension":6.891779343918116},"hitData":{"launchSpeed":99.9,"launchAngle":6.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.13,"coordY":116.02}},"index":5,"playId":"1c74d6f0-ec2e-36c3-8c74-251b9a78c010","pitchNumber":6,"startTime":"2026-08-08T01:31:11.207Z","endTime":"2026-08-08T01:31:22.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:31:22.529Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to left fielder Jesús Sánchez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-08T01:31:41.303Z","endTime":"2026-08-08T01:32:20.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.193897712173825,"aZ":-25.743503997938937,"pfxX":-9.51132358777963,"pfxZ":3.2422332561562675,"pX":-0.7515560476923965,"pZ":2.0626961366236554,"vX0":6.264976024804208,"vY0":-139.8141176822781,"vZ0":-5.85251691904564,"x":145.65,"y":183.09,"x0":-1.784393970264072,"y0":50.00159776561111,"z0":5.869997650254873,"aX":-18.84995041989571},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.8,"breakHorizontal":16.0,"spinRate":1751,"spinDirection":234},"zone":7,"typeConfidence":0.9,"plateTime":0.391583856486311,"extension":6.912766480120208},"index":0,"playId":"d7318053-3a9a-3cd4-9742-23bfe32fd466","pitchNumber":1,"startTime":"2026-08-08T01:31:48.450Z","endTime":"2026-08-08T01:31:51.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12734002509054,"aZ":-22.777914953954472,"pfxX":-8.898043386742593,"pfxZ":4.821487640291105,"pX":0.18135784661587914,"pZ":2.457057668680046,"vX0":8.430865497577274,"vY0":-138.5106449091073,"vZ0":-5.354996507423547,"x":110.09,"y":172.44,"x0":-1.741736423763238,"y0":50.00054983175981,"z0":5.932531450276242,"aX":-17.335425830116062},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.8,"breakHorizontal":14.4,"spinRate":1908,"spinDirection":222},"zone":5,"typeConfidence":0.59,"plateTime":0.395016181419086,"extension":6.98114483524603},"hitData":{"launchSpeed":88.4,"launchAngle":60.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.67,"coordY":124.81}},"index":1,"playId":"4889b8cd-e741-36b2-8c65-5a8d1dc2d41d","pitchNumber":2,"startTime":"2026-08-08T01:32:09.101Z","endTime":"2026-08-08T01:32:20.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:32:20.649Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-08T01:34:53.245Z","endTime":"2026-08-08T01:36:31.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.739962731458156,"aZ":-30.13308989050341,"pfxX":9.259641416924948,"pfxZ":1.4187086867817023,"pX":0.9671666502091852,"pZ":2.1759371726879646,"vX0":4.036948506595778,"vY0":-119.47228613379013,"vZ0":-0.18065748583955166,"x":80.13,"y":180.03,"x0":-1.9492819513112867,"y0":50.00380902713268,"z0":4.968393413948562,"aX":13.341405504851007},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.8,"breakHorizontal":-17.8,"spinRate":2716,"spinDirection":58},"zone":14,"typeConfidence":0.89,"plateTime":0.4590409451083963,"extension":6.86257282953785},"index":0,"playId":"770af37a-0e4d-3bca-bb78-9c35666a71cf","pitchNumber":1,"startTime":"2026-08-08T01:35:03.664Z","endTime":"2026-08-08T01:35:08.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14769753143847,"aZ":-32.51445309849697,"pfxX":-8.741574514768656,"pfxZ":-0.21140514653716247,"pX":-0.7048725181439498,"pZ":0.5893819274768534,"vX0":5.41600127770903,"vY0":-126.7079801692632,"vZ0":-4.191496815516703,"x":143.87,"y":222.87,"x0":-1.7355512521311178,"y0":50.00094523866381,"z0":4.865979777485738,"aX":-14.197253941440525},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.1,"breakHorizontal":14.5,"spinRate":1558,"spinDirection":246},"zone":13,"typeConfidence":0.86,"plateTime":0.432438351984914,"extension":7.38657029343862},"index":1,"playId":"115b02c1-ff2b-331a-a2f1-fa561e63b8f8","pitchNumber":2,"startTime":"2026-08-08T01:35:28.368Z","endTime":"2026-08-08T01:35:31.368Z","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":86.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.219595505600726,"aZ":-17.365790535674194,"pfxX":-6.65929124391373,"pfxZ":7.63795081659239,"pX":-0.6692374997370872,"pZ":3.4354807400533796,"vX0":5.298618423921746,"vY0":-138.4305365246056,"vZ0":-1.0001424214096841,"x":142.51,"y":146.02,"x0":-1.7439965469133614,"y0":50.00151105376635,"z0":4.965204279706382,"aX":-12.90923585040357},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":10.9,"spinRate":2399,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.39583358163423066,"extension":7.1056934833861725},"index":2,"playId":"349201ed-b8f6-3e87-8f6f-d242a15680fe","pitchNumber":3,"startTime":"2026-08-08T01:35:49.512Z","endTime":"2026-08-08T01:35:52.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, 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.5,"endSpeed":73.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.942442692559403,"aZ":-39.9237715540834,"pfxX":7.917945790266085,"pfxZ":-5.745396990746924,"pX":-0.010992507443570866,"pZ":0.6312702024796404,"vX0":1.8687729936835251,"vY0":-115.78553906120847,"vZ0":-1.4403558201423556,"x":117.42,"y":221.74,"x0":-1.858384916033728,"y0":50.0036272064932,"z0":5.10450530787383,"aX":10.679545928033882},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-10.4,"breakHorizontal":-14.8,"spinRate":2897,"spinDirection":53},"zone":14,"typeConfidence":0.87,"plateTime":0.4742542871837445,"extension":6.656419953938836},"index":3,"playId":"f2eb4acc-93b7-39c1-a09e-318a0988ce43","pitchNumber":4,"startTime":"2026-08-08T01:36:08.687Z","endTime":"2026-08-08T01:36:11.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.430890141233697,"aZ":-33.03238384012591,"pfxX":-8.29908275934745,"pfxZ":-0.5235987214656932,"pX":-0.6346784655293218,"pZ":1.7127387917828256,"vX0":5.455187352918116,"vY0":-127.08938975383774,"vZ0":-1.784324253813429,"x":141.19,"y":192.54,"x0":-1.7280227170931035,"y0":50.002799351895746,"z0":5.041283909793382,"aX":-13.61008273867612},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.1,"breakHorizontal":13.8,"spinRate":1523,"spinDirection":247},"zone":7,"typeConfidence":0.86,"plateTime":0.43056358069937417,"extension":7.089212339287323},"index":4,"playId":"2d111b87-9de0-3735-9b1c-4b5d26d78f5a","pitchNumber":5,"startTime":"2026-08-08T01:36:28.621Z","endTime":"2026-08-08T01:36:31.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:36:31.621Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, shortstop Trea Turner to first baseman Alec Bohm.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-08T01:36:37.863Z","endTime":"2026-08-08T01:37:05.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.761897480595408,"aZ":-32.99388152452469,"pfxX":6.25462035231039,"pfxZ":-0.558723045743811,"pX":-0.697063902357726,"pZ":2.1729542944560922,"vX0":1.3296938508006806,"vY0":-120.73898316815789,"vZ0":0.31192818779299625,"x":143.57,"y":180.11,"x0":-2.068029089355493,"y0":50.002252871492196,"z0":4.959021398052023,"aX":9.181189837658867},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.6,"breakHorizontal":-11.6,"spinRate":2704,"spinDirection":70},"zone":7,"typeConfidence":0.88,"plateTime":0.45463676379235407,"extension":6.827430438739177},"hitData":{"launchSpeed":74.9,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.09,"coordY":155.07}},"index":0,"playId":"f0ca8a6e-e1eb-3c9e-ad54-b440e764cde7","pitchNumber":1,"startTime":"2026-08-08T01:36:54.697Z","endTime":"2026-08-08T01:37:05.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:37:05.409Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Smith singles on a sharp line drive to right fielder Bryce Harper.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-08T01:37:11.447Z","endTime":"2026-08-08T01:39:12.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,3,4,5],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.630582662292035,"aZ":-24.78202066936362,"pfxX":1.133778148649719,"pfxZ":4.248791376260913,"pX":0.0035959239893726775,"pZ":1.252621679616093,"vX0":4.162369805279728,"vY0":-130.7818341618545,"vZ0":-4.51421523598353,"x":116.86,"y":204.96,"x0":-1.75339038910713,"y0":50.000797362786514,"z0":4.851468124593448,"aX":1.9698437868384415},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.0,"breakHorizontal":-2.9,"spinRate":2576,"spinDirection":218},"zone":14,"typeConfidence":0.95,"plateTime":0.4182244504163135,"extension":7.171465429618911},"index":0,"playId":"ca085fa4-7da8-323a-9f6e-b9e705e7fa07","pitchNumber":1,"startTime":"2026-08-08T01:37:27.628Z","endTime":"2026-08-08T01:37:30.758Z","isPitch":true,"type":"pitch"},{"details":{"description":"Blue Jays hitting coach David Popkins ejected by HP umpire John Tumpane.","event":"Ejection","eventType":"ejection","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-08T01:38:01.196Z","endTime":"2026-08-08T01:38:01.197Z","isPitch":false,"type":"action","player":{"id":623980,"link":"/api/v1/people/623980"},"umpire":{"id":483630,"link":"/api/v1/people/483630"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"startTime":"2026-08-08T01:38:01.197Z","endTime":"2026-08-08T01:38:32.040Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.911320548209694,"aZ":-31.42594340977184,"pfxX":7.502663830470049,"pfxZ":0.5123031327209109,"pX":-1.061283424904206,"pZ":2.68039421026199,"vX0":-0.08870707020382629,"vY0":-120.08160281690992,"vZ0":1.2481831268821153,"x":157.45,"y":166.41,"x0":-1.9979687587969177,"y0":50.001270119751545,"z0":4.956047454694952,"aX":10.922387945504491},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.6,"breakHorizontal":-13.6,"spinRate":2786,"spinDirection":60},"zone":11,"typeConfidence":0.88,"plateTime":0.45665760006387934,"extension":6.844722783899428},"index":3,"playId":"1939da89-786d-39d7-91e8-f8795b77353f","pitchNumber":2,"startTime":"2026-08-08T01:38:32.040Z","endTime":"2026-08-08T01:38:35.471Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55051606284182,"aZ":-23.502230927322053,"pfxX":1.292207075981826,"pfxZ":4.742945044587959,"pX":-0.8346601668403744,"pZ":2.123208156511618,"vX0":2.374219458651695,"vY0":-134.00258604680246,"vZ0":-2.8312622328849044,"x":148.82,"y":181.45,"x0":-1.8981967077900606,"y0":50.00132209214978,"z0":4.862910026401465,"aX":2.3618293249617497},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.3,"breakHorizontal":-2.9,"spinRate":2766,"spinDirection":203},"zone":4,"typeConfidence":0.94,"plateTime":0.4079406285229279,"extension":7.073156063271405},"index":4,"playId":"5dea3fa8-e0fe-386c-92a1-b7bf2f72a614","pitchNumber":3,"startTime":"2026-08-08T01:38:47.759Z","endTime":"2026-08-08T01:38:50.759Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75348894817444,"aZ":-25.136109993690596,"pfxX":1.5404697190279983,"pfxZ":3.923543139119782,"pX":-0.21378387171337299,"pZ":2.1407721700294577,"vX0":3.706546199939729,"vY0":-132.6546448365408,"vZ0":-2.4147390120641794,"x":125.15,"y":180.98,"x0":-1.8258456249673058,"y0":50.00221160204263,"z0":4.883753291041921,"aX":2.760902622707318},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.8,"breakHorizontal":-3.6,"spinRate":2697,"spinDirection":204},"zone":5,"typeConfidence":0.95,"plateTime":0.4119443931757081,"extension":7.471628084636373},"hitData":{"launchSpeed":103.2,"launchAngle":12.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":168.63,"coordY":91.17}},"index":5,"playId":"60609d4a-4457-3a04-8b0b-a958f64573e9","pitchNumber":4,"startTime":"2026-08-08T01:39:02.643Z","endTime":"2026-08-08T01:39:12.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:39:12.199Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Bateman walks. Josh Smith to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-08T01:39:37.502Z","endTime":"2026-08-08T01:41:45.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"postOnSecond":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.168456897355107,"aZ":-41.51075865363225,"pfxX":8.494848301969038,"pfxZ":-6.874111081973145,"pX":-1.0551931573386433,"pZ":1.7169481757025447,"vX0":-0.38305479169118134,"vY0":-116.50098819823364,"vZ0":1.0849123211408875,"x":157.22,"y":192.42,"x0":-1.9892905719842822,"y0":50.00121118635086,"z0":5.2034974928102375,"aX":11.544358085279406},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-11.8,"breakHorizontal":-15.2,"spinRate":2918,"spinDirection":58},"zone":13,"typeConfidence":0.89,"plateTime":0.47218641043295806,"extension":6.807951868514659},"index":0,"playId":"c7f60cf4-f770-34c0-a76b-7a75f8b2783c","pitchNumber":1,"startTime":"2026-08-08T01:39:39.224Z","endTime":"2026-08-08T01:39:42.742Z","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":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.204051925107912,"aZ":-24.83908065409995,"pfxX":0.8288849807492595,"pfxZ":4.193642703133229,"pX":0.6221417500106926,"pZ":2.500119049542969,"vX0":6.124795176944597,"vY0":-130.7892529768719,"vZ0":-1.4894798414173525,"x":93.29,"y":171.28,"x0":-1.8486674229099782,"y0":50.00040924490949,"z0":4.923355731043767,"aX":1.4487383126842694},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.6,"breakHorizontal":-2.8,"spinRate":2636,"spinDirection":206},"zone":6,"typeConfidence":0.94,"plateTime":0.4173072787847638,"extension":6.963302650223162},"index":1,"playId":"2397e554-5e4f-333a-873d-174f8b72babf","pitchNumber":2,"startTime":"2026-08-08T01:39:58.408Z","endTime":"2026-08-08T01:40:01.408Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"326e90df-f319-316e-8d65-2f96969f988b","startTime":"2026-08-08T01:40:20.758Z","endTime":"2026-08-08T01:40:23.758Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51867372245382,"aZ":-25.020470279147652,"pfxX":-10.011255651497391,"pfxZ":4.2697317644678545,"pX":-0.772388864431469,"pZ":0.8400051705654011,"vX0":5.673307040803504,"vY0":-128.83112238186695,"vZ0":-5.370627247826118,"x":146.44,"y":216.1,"x0":-1.7058430414874068,"y0":50.003087285698435,"z0":4.892999699291167,"aX":-16.77811742071811},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.7,"breakHorizontal":16.8,"spinRate":1686,"spinDirection":245},"zone":13,"typeConfidence":0.46,"plateTime":0.4256323965611797,"extension":7.078522524618785},"index":3,"playId":"c18bbf4e-b77c-346f-ad74-f454c1fdb157","pitchNumber":3,"startTime":"2026-08-08T01:40:39.928Z","endTime":"2026-08-08T01:40:43.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.073104949795237,"aZ":-14.264893519081799,"pfxX":-6.904397604599015,"pfxZ":9.283854929746234,"pX":-0.6382660715055306,"pZ":3.4057300485215434,"vX0":5.626192345648666,"vY0":-138.0998001836134,"vZ0":-1.560926417712696,"x":149.53,"y":103.2,"x0":-1.8060149537774162,"y0":50.00472630450669,"z0":4.938960161936531,"aX":-13.322822242042319},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":11.3,"spinRate":2507,"spinDirection":230},"zone":11,"typeConfidence":0.95,"plateTime":0.39678339571444043,"extension":7.126692666192108},"index":4,"playId":"004a0a01-c03a-336a-9fba-b0e238030eea","pitchNumber":4,"startTime":"2026-08-08T01:40:59.436Z","endTime":"2026-08-08T01:41:03.022Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":1,"outs":2},"index":5,"playId":"82c4d1f1-318c-3d00-8509-f9ced86fd37a","startTime":"2026-08-08T01:41:20.431Z","endTime":"2026-08-08T01:41:23.431Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0885240648738,"aZ":-15.717014111301381,"pfxX":-8.102160209927046,"pfxZ":8.479259404517682,"pX":-1.424478792589652,"pZ":2.685844660364937,"vX0":4.174562135959005,"vY0":-138.91878760038102,"vZ0":-3.2853663850247106,"x":171.3,"y":166.26,"x0":-1.899443215394611,"y0":50.0061615069962,"z0":4.938013347882911,"aX":-15.731365674826883},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":13.7,"spinRate":2555,"spinDirection":231},"zone":11,"typeConfidence":0.89,"plateTime":0.39529955481446777,"extension":7.070935556938103},"index":6,"playId":"50d5e1a3-f3d6-39a3-a179-f3d2e34a6270","pitchNumber":5,"startTime":"2026-08-08T01:41:39.900Z","endTime":"2026-08-08T01:41:45.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:41:45.827Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a ground ball to right fielder Bryce Harper. Josh Smith scores. Brett Bateman to 3rd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-08T01:41:56.742Z","endTime":"2026-08-08T01:43:20.826Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnThird":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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_force","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":{"id":554430,"link":"/api/v1/people/554430"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.704411079170974,"aZ":-31.171844270526307,"pfxX":-9.12922294251431,"pfxZ":0.6097440969697852,"pX":-1.018269215321685,"pZ":1.449615712483827,"vX0":4.770336658557216,"vY0":-127.30329386007922,"vZ0":-2.8324346959127586,"x":155.81,"y":199.64,"x0":-1.7326951165121212,"y0":50.00170056173247,"z0":5.050106263316036,"aX":-14.947866006907581},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.7,"breakHorizontal":15.4,"spinRate":1588,"spinDirection":241},"zone":13,"typeConfidence":0.74,"plateTime":0.4306435684715635,"extension":7.325894518918202},"index":0,"playId":"fba0bfb7-24ba-3f8b-89cb-9141b2574021","pitchNumber":1,"startTime":"2026-08-08T01:42:28.490Z","endTime":"2026-08-08T01:42:31.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23103686742237,"aZ":-15.607455498646205,"pfxX":-7.004302494986025,"pfxZ":8.518273497257042,"pX":-0.5028235163533542,"pZ":3.193191788825821,"vX0":5.987765979459638,"vY0":-138.8478861642572,"vZ0":-1.9496137464285874,"x":136.17,"y":152.56,"x0":-1.7814773159726214,"y0":50.00193465924976,"z0":4.9475521404034,"aX":-13.621634949653012},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":11.4,"spinRate":2536,"spinDirection":231},"zone":1,"typeConfidence":0.93,"plateTime":0.39506560084197107,"extension":7.1018921659374294},"index":1,"playId":"e7410a20-5d35-3078-a255-98df40869cf2","pitchNumber":2,"startTime":"2026-08-08T01:42:46.467Z","endTime":"2026-08-08T01:42:49.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.71993398802069,"aZ":-16.22145871061933,"pfxX":-7.531816673532323,"pfxZ":8.282905274024007,"pX":0.13203147327858347,"pZ":3.32795081987142,"vX0":7.986687747881437,"vY0":-138.1306461387507,"vZ0":-1.5059833431284577,"x":111.97,"y":148.93,"x0":-1.8228542003401202,"y0":50.00223852638681,"z0":4.97462104660113,"aX":-14.506036553356257},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":11.9,"spinRate":2501,"spinDirection":232},"zone":12,"typeConfidence":0.92,"plateTime":0.39702045826247456,"extension":7.368053410090939},"hitData":{"launchSpeed":99.0,"launchAngle":8.0,"totalDistance":133.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.99,"coordY":113.99}},"index":2,"playId":"22cc95c5-66f7-3aef-adbf-edd47be7ceea","pitchNumber":3,"startTime":"2026-08-08T01:43:10.180Z","endTime":"2026-08-08T01:43:20.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:43:20.826Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out, shortstop Trea Turner to first baseman Alec Bohm.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-08T01:44:42.586Z","endTime":"2026-08-08T01:47:23.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,8],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-08T01:43:55.775Z","endTime":"2026-08-08T01:44:44.917Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06720494921656,"aZ":-23.993737631513284,"pfxX":-10.805893523334404,"pfxZ":4.219876277194681,"pX":-2.0167444810180437,"pZ":2.8662920688596727,"vX0":3.392159025347981,"vY0":-138.62349083894014,"vZ0":-1.2414284330439878,"x":193.87,"y":161.39,"x0":-1.8551635284560999,"y0":50.003102899350914,"z0":4.927332744904402,"aX":-20.95253365820938},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.6,"breakHorizontal":18.8,"spinRate":2303,"spinDirection":228},"zone":11,"typeConfidence":0.98,"plateTime":0.3956822274472356,"extension":7.192809107131411},"index":1,"playId":"a049a2d4-7df8-34df-9722-c75925450f53","pitchNumber":1,"startTime":"2026-08-08T01:44:44.917Z","endTime":"2026-08-08T01:44:47.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80840562078411,"aZ":-23.178213275790576,"pfxX":-11.08995158632493,"pfxZ":4.6937415659997415,"pX":-0.8157303778869545,"pZ":1.5457396807829238,"vX0":6.3755805379293555,"vY0":-137.6496183090299,"vZ0":-4.654879342340028,"x":148.09,"y":197.05,"x0":-1.7221048711029168,"y0":50.00540256501243,"z0":4.82996104448327,"aX":-21.265260165668135},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.7,"breakHorizontal":18.7,"spinRate":2324,"spinDirection":231},"zone":13,"typeConfidence":0.96,"plateTime":0.39806058364645835,"extension":7.286844330562272},"index":2,"playId":"5a1e4a1b-f6cd-3ee8-a447-eb0f42b5ac16","pitchNumber":2,"startTime":"2026-08-08T01:45:11.129Z","endTime":"2026-08-08T01:45:14.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.588111075353755,"aZ":-23.847640022344127,"pfxX":-10.512234361143527,"pfxZ":4.339156417892383,"pX":-1.1289829348844698,"pZ":2.588555134282137,"vX0":5.190795046572871,"vY0":-137.87046593099532,"vZ0":-2.0675630210967837,"x":160.03,"y":168.89,"x0":-1.6736882737980203,"y0":50.00380694568252,"z0":4.963176313093976,"aX":-20.17177001449456},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.6,"breakHorizontal":17.9,"spinRate":2326,"spinDirection":224},"zone":11,"typeConfidence":0.97,"plateTime":0.39777887931044287,"extension":7.240474445861802},"index":3,"playId":"5550f46b-b679-3e73-abf2-db749968c01f","pitchNumber":3,"startTime":"2026-08-08T01:45:30.005Z","endTime":"2026-08-08T01:45:33.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.187634576729014,"aZ":-31.98158556851515,"pfxX":8.40672132337566,"pfxZ":0.13219974027471615,"pX":0.7381531266240173,"pZ":1.7660649317548118,"vX0":3.510964802209115,"vY0":-118.47766919718217,"vZ0":-0.580971609723881,"x":88.86,"y":191.1,"x0":-1.8602244045356744,"y0":50.000516399711806,"z0":4.96831481892412,"aX":11.803185333713577},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.4,"breakHorizontal":-16.1,"spinRate":2821,"spinDirection":54},"zone":9,"typeConfidence":0.91,"plateTime":0.46445648478691526,"extension":7.007652290539853},"index":4,"playId":"ee3e6396-98f6-34d2-a555-6e09de99c61d","pitchNumber":4,"startTime":"2026-08-08T01:45:50.712Z","endTime":"2026-08-08T01:45:53.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88919745121409,"aZ":-23.791665657308304,"pfxX":-11.325010944642557,"pfxZ":4.359241710305609,"pX":-0.8411437061105052,"pZ":2.145882521070378,"vX0":6.373682410618636,"vY0":-138.30031813900214,"vZ0":-3.125329805660428,"x":149.06,"y":180.84,"x0":-1.7128735767085042,"y0":50.00477806727605,"z0":4.899278793739036,"aX":-21.784649202339587},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.3,"breakHorizontal":19.1,"spinRate":2338,"spinDirection":228},"zone":13,"typeConfidence":0.97,"plateTime":0.39712638012699175,"extension":7.371641981263722},"index":5,"playId":"58dd3109-137e-33cb-8fba-c3af22fbdcd4","pitchNumber":5,"startTime":"2026-08-08T01:46:12.049Z","endTime":"2026-08-08T01:46:15.049Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-08T01:46:27.140Z","endTime":"2026-08-08T01:46:48.281Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01592757856886,"aZ":-24.105576247971698,"pfxX":-10.916344416568407,"pfxZ":4.26186458009702,"pX":-0.19636177848023892,"pZ":2.7335257149626426,"vX0":8.226554057248006,"vY0":-137.15516661089868,"vZ0":-1.6274101103085408,"x":124.48,"y":164.97,"x0":-1.8252454362795991,"y0":50.00572724446996,"z0":4.988207230943964,"aX":-20.678126361033307},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.6,"breakHorizontal":17.9,"spinRate":2375,"spinDirection":227},"zone":2,"typeConfidence":0.96,"plateTime":0.4002735406958329,"extension":7.26478723905699},"index":7,"playId":"87fbfe68-7382-3978-a8df-40af2172fe85","pitchNumber":6,"startTime":"2026-08-08T01:46:48.281Z","endTime":"2026-08-08T01:46:51.281Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.410232145308914,"aZ":-22.853682733530455,"pfxX":-9.761517333726026,"pfxZ":4.750767237728053,"pX":-1.0880578542279224,"pZ":2.0084539647930337,"vX0":5.178607103594058,"vY0":-139.2478806378347,"vZ0":-3.7679959708327484,"x":158.47,"y":184.55,"x0":-1.704033050510677,"y0":50.0064337023037,"z0":4.8922162256947415,"aX":-19.163902746388874},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.0,"breakHorizontal":16.6,"spinRate":2353,"spinDirection":228},"zone":13,"typeConfidence":0.95,"plateTime":0.3934329315318035,"extension":7.234103447374083},"hitData":{"launchSpeed":68.4,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.28,"coordY":164.2}},"index":8,"playId":"adf9c241-1482-35dc-911d-a13b8ad27c29","pitchNumber":7,"startTime":"2026-08-08T01:47:15.954Z","endTime":"2026-08-08T01:47:23.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:47:23.956Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Bohm walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-08T01:49:29.360Z","endTime":"2026-08-08T01:53:08.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[1],"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.127947120751873,"aZ":-26.85951244715926,"pfxX":-9.234946203224155,"pfxZ":2.7775278066211655,"pX":0.2024082424683871,"pZ":2.2097658443088597,"vX0":8.518652555407849,"vY0":-137.3012258802938,"vZ0":-5.197004732572434,"x":109.28,"y":179.12,"x0":-1.7391279040820757,"y0":50.00123365186916,"z0":5.952765767620992,"aX":-17.647897182590736},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.1,"breakHorizontal":15.0,"spinRate":1893,"spinDirection":225},"zone":8,"typeConfidence":0.91,"plateTime":0.3987871701708312,"extension":6.8349468659753825},"index":0,"playId":"a539f66c-1f73-3617-a7d7-920584d41e3b","pitchNumber":1,"startTime":"2026-08-08T01:49:50.937Z","endTime":"2026-08-08T01:49:53.937Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-08T01:50:43.783Z","endTime":"2026-08-08T01:51:21.989Z","isPitch":false,"type":"action","player":{"id":664761,"link":"/api/v1/people/664761"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.219722907280136,"aZ":-23.970718528280514,"pfxX":-9.174212843135722,"pfxZ":4.256811472704656,"pX":-0.9437882643456624,"pZ":1.223181954980051,"vX0":6.252143329213953,"vY0":-138.04101104895716,"vZ0":-8.081259072017696,"x":152.97,"y":205.75,"x0":-2.048157123815939,"y0":50.00020829439404,"z0":5.8065631223318865,"aX":-17.672294918337403},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.1,"breakHorizontal":15.2,"spinRate":1911,"spinDirection":222},"zone":13,"typeConfidence":0.44,"plateTime":0.39704408487174536,"extension":6.8632858925303415},"index":2,"playId":"5f229cce-4509-3815-966e-7619093a32dd","pitchNumber":2,"startTime":"2026-08-08T01:51:21.989Z","endTime":"2026-08-08T01:51:24.989Z","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":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30315694400059,"aZ":-28.10307017541207,"pfxX":-0.3577146125680488,"pfxZ":2.342342393627094,"pX":0.8544649837352788,"pZ":2.004006435433326,"vX0":6.916952244907756,"vY0":-130.93134117380362,"vZ0":-5.017916044978998,"x":84.43,"y":184.67,"x0":-1.7736125393257867,"y0":50.002980227134536,"z0":6.044943802252524,"aX":-0.6221529665522787},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.4,"breakHorizontal":-0.8,"spinRate":2315,"spinDirection":215},"zone":14,"typeConfidence":0.91,"plateTime":0.41812064635641377,"extension":6.9260984683122375},"index":3,"playId":"a5b77bb0-0a50-382f-b67a-b41c83231bef","pitchNumber":3,"startTime":"2026-08-08T01:51:38.373Z","endTime":"2026-08-08T01:51:42.012Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}}},{"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":85.9,"endSpeed":78.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.637420464045473,"aZ":-38.678196537115625,"pfxX":6.54993210700151,"pfxZ":-4.16162977927078,"pX":0.7184291126621315,"pZ":1.1385732500876344,"vX0":3.9424632588166415,"vY0":-124.97072159512422,"vZ0":-3.976362707421889,"x":89.62,"y":208.04,"x0":-1.7357372139016833,"y0":50.00008362983772,"z0":5.962274948210649,"aX":10.248579381694105},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-8.3,"breakHorizontal":-12.8,"spinRate":2249,"spinDirection":22},"zone":14,"typeConfidence":0.9,"plateTime":0.44004281475466955,"extension":6.8319060511288905},"index":4,"playId":"c3af471c-6568-3a7e-b288-fa475dd75876","pitchNumber":4,"startTime":"2026-08-08T01:52:09.603Z","endTime":"2026-08-08T01:52:12.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.951236855142795,"aZ":-38.633639397027295,"pfxX":5.8028120435264245,"pfxZ":-4.097059864067364,"pX":1.7450531358726016,"pZ":0.31874773062315725,"vX0":6.116330786955722,"vY0":-125.74515636968141,"vZ0":-6.131243572758446,"x":50.48,"y":230.17,"x0":-1.485644023933115,"y0":50.00049097266743,"z0":5.976336857626551,"aX":9.155511429764738},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-8.8,"breakHorizontal":-12.1,"spinRate":2393,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.43802797811556093,"extension":6.762928140520409},"index":5,"playId":"eef9da68-cdf4-3f84-a12e-ec81cd82507f","pitchNumber":5,"startTime":"2026-08-08T01:52:24.516Z","endTime":"2026-08-08T01:52:27.637Z","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":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.542554810582015,"aZ":-35.916265029425546,"pfxX":5.738594325415919,"pfxZ":-2.2995585464546036,"pX":0.39455967153584803,"pZ":1.6888904649832492,"vX0":3.6376514784849974,"vY0":-126.87403183527977,"vZ0":-3.6586660122118175,"x":101.96,"y":193.18,"x0":-1.8045366208951303,"y0":50.00342969549827,"z0":6.019132629016853,"aX":9.333082070955825},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.8,"breakHorizontal":-11.3,"spinRate":2336,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.4321093930518507,"extension":6.834749941890031},"index":6,"playId":"b6ee0804-8b53-3ad5-924f-61417158ae73","pitchNumber":6,"startTime":"2026-08-08T01:52:42.951Z","endTime":"2026-08-08T01:52:46.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87860985417775,"aZ":-23.186095349482216,"pfxX":-10.00578519588075,"pfxZ":4.589810973102911,"pX":-0.5256467268625016,"pZ":1.3879071325711527,"vX0":7.2061563791837875,"vY0":-139.17364030613987,"vZ0":-7.8761369235602965,"x":137.04,"y":201.31,"x0":-1.8514253222715131,"y0":50.0012345053894,"z0":5.795639612598725,"aX":-19.5832015307396},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.8,"breakHorizontal":16.6,"spinRate":2090,"spinDirection":220},"zone":13,"typeConfidence":0.83,"plateTime":0.39389787492916595,"extension":6.949173787902458},"index":7,"playId":"781bb9b4-2a54-3a84-b89a-84f3eb4b61f9","pitchNumber":7,"startTime":"2026-08-08T01:53:04.947Z","endTime":"2026-08-08T01:53:08.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:53:08.676Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Marsh lines out to left fielder Jesús Sánchez.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-08T01:53:29.079Z","endTime":"2026-08-08T01:57:25.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"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(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":95.3,"endSpeed":87.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.494810016062363,"aZ":-20.976026807669875,"pfxX":-9.504284361457465,"pfxZ":5.792818637227949,"pX":0.3688873797394783,"pZ":1.1331333432270818,"vX0":9.150244954073752,"vY0":-138.3193079854484,"vZ0":-8.928557313772256,"x":102.94,"y":208.19,"x0":-1.7508189047398497,"y0":50.00605004407585,"z0":5.815411958394905,"aX":-18.379303460857646},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.6,"breakHorizontal":15.2,"spinRate":2051,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3963417807402161,"extension":6.9696477732152236},"index":0,"playId":"9d88a4cf-51a2-3a01-9fff-c98de3851b6d","pitchNumber":1,"startTime":"2026-08-08T01:53:37.243Z","endTime":"2026-08-08T01:53:40.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.360536987960476,"aZ":-28.251908871350995,"pfxX":-9.542408177474941,"pfxZ":2.119550742982712,"pX":-0.09776306044045752,"pZ":1.4238817747308095,"vX0":7.972482878607819,"vY0":-135.15566953957975,"vZ0":-6.108756107344297,"x":120.73,"y":200.34,"x0":-1.8454726332536247,"y0":50.0036257540782,"z0":5.696602813197618,"aX":-17.661237772134786},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.8,"breakHorizontal":15.6,"spinRate":1795,"spinDirection":234},"zone":13,"typeConfidence":0.92,"plateTime":0.4051960528209064,"extension":7.040684152372559},"index":1,"playId":"03187335-a2d7-3f08-83c4-4ab11bbeeb3d","pitchNumber":2,"startTime":"2026-08-08T01:53:57.998Z","endTime":"2026-08-08T01:54:00.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.164008519649258,"aZ":-20.598180377755497,"pfxX":-8.404935840203038,"pfxZ":6.177961895008029,"pX":0.5739923548319102,"pZ":1.8772110428931137,"vX0":9.004693566582922,"vY0":-135.88185551804045,"vZ0":-6.6624656136133105,"x":95.12,"y":188.1,"x0":-1.6873882667254285,"y0":50.003925379018476,"z0":5.787199615933648,"aX":-15.752821813529017},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.0,"breakHorizontal":13.3,"spinRate":1942,"spinDirection":232},"zone":9,"typeConfidence":0.58,"plateTime":0.4027566529078288,"extension":6.955089551976025},"index":2,"playId":"988603e2-325f-387e-b7a0-a16c3967dc37","pitchNumber":3,"startTime":"2026-08-08T01:54:19.947Z","endTime":"2026-08-08T01:54:22.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":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.711308094994735,"aZ":-13.668751317222982,"pfxX":-4.86006897685894,"pfxZ":9.243013205103665,"pX":1.3778463968706756,"pZ":3.231814731236363,"vX0":10.213483074025717,"vY0":-140.77507279969302,"vZ0":-5.011074141704721,"x":64.48,"y":151.52,"x0":-1.6699007122076022,"y0":50.002134547527184,"z0":5.923506197009868,"aX":-9.730568077076795},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":6.6,"spinRate":2182,"spinDirection":223},"zone":12,"typeConfidence":0.91,"plateTime":0.38945580859919193,"extension":6.903817467359977},"index":3,"playId":"a6ab7b32-1891-3e8f-a2ed-3d917f0bc5cd","pitchNumber":4,"startTime":"2026-08-08T01:54:41.626Z","endTime":"2026-08-08T01:54:45.157Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-08T01:54:54.550Z","endTime":"2026-08-08T01:55:13.325Z","isPitch":false,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76511738748459,"aZ":-26.911067634805974,"pfxX":-9.05683794380072,"pfxZ":2.8212938454576326,"pX":0.48193297460107853,"pZ":0.34276420360838333,"vX0":8.916045010865318,"vY0":-135.79677211674453,"vZ0":-9.274612267246367,"x":98.63,"y":229.53,"x0":-1.6674061522908226,"y0":50.00458411076132,"z0":5.674784072774875,"aX":-16.91489973009128},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.2,"breakHorizontal":14.5,"spinRate":1855,"spinDirection":232},"zone":14,"typeConfidence":0.92,"plateTime":0.4033452242011393,"extension":6.946745016639097},"index":5,"playId":"8a46e3d0-53ff-3356-ac84-b0bec1d38afa","pitchNumber":5,"startTime":"2026-08-08T01:55:13.325Z","endTime":"2026-08-08T01:55:16.960Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"0b8160e2-c814-350d-8fa0-20496d43248f","startTime":"2026-08-08T01:55:44.293Z","endTime":"2026-08-08T01:55:47.861Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.965764455262608,"aZ":-25.65333825596038,"pfxX":-8.401696740827845,"pfxZ":3.41881507530843,"pX":-0.056657921837377646,"pZ":2.3275821738925337,"vX0":7.635811267174574,"vY0":-137.17507957880346,"vZ0":-4.716521070638099,"x":119.16,"y":175.94,"x0":-1.7829519412077848,"y0":50.005460385026865,"z0":5.81542746527566,"aX":-16.035685449106502},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.4,"breakHorizontal":13.7,"spinRate":1918,"spinDirection":230},"zone":5,"typeConfidence":0.55,"plateTime":0.39909403834959756,"extension":7.0609516955523794},"index":7,"playId":"073802de-14ea-3d71-922f-b9068b20a48f","pitchNumber":6,"startTime":"2026-08-08T01:56:06.288Z","endTime":"2026-08-08T01:56:10.326Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"playId":"512ec58a-55cb-482b-a5a6-319aa207ac22","startTime":"2026-08-08T01:56:32.614Z","endTime":"2026-08-08T01:56:37.614Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96469755153877,"aZ":-38.27673610808348,"pfxX":7.244805706844172,"pfxZ":-3.8126077284385955,"pX":0.1258567367707,"pZ":1.7655337577745807,"vX0":2.1992271368934917,"vY0":-126.02747156719083,"vZ0":-2.757015634037689,"x":112.2,"y":191.11,"x0":-1.700600370212144,"y0":50.00368840019565,"z0":5.982349188310391,"aX":11.589027396468488},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.3,"breakHorizontal":-13.7,"spinRate":2369,"spinDirection":22},"zone":8,"typeConfidence":0.9,"plateTime":0.4355370341433762,"extension":6.87821805183704},"index":9,"playId":"a565fbe2-40da-3a1f-a7d6-5ceee8b4e33e","pitchNumber":7,"startTime":"2026-08-08T01:56:49.668Z","endTime":"2026-08-08T01:56:52.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41429612622234,"aZ":-25.636677606394233,"pfxX":-7.55673093619596,"pfxZ":3.3044131594217614,"pX":-0.506532974588013,"pZ":2.378748268169289,"vX0":6.328950097141569,"vY0":-139.54578054760032,"vZ0":-4.8386530488385215,"x":136.31,"y":174.55,"x0":-1.8183761969123249,"y0":50.0036504174608,"z0":5.816942927269475,"aX":-14.954296871342091},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.2,"breakHorizontal":12.5,"spinRate":1758,"spinDirection":226},"zone":4,"typeConfidence":0.88,"plateTime":0.3920011464477735,"extension":7.027680950764381},"hitData":{"launchSpeed":102.0,"launchAngle":20.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.07,"coordY":78.5}},"index":10,"playId":"9e1b1d5c-857c-3ad1-8aba-cd29e30ef63f","pitchNumber":8,"startTime":"2026-08-08T01:57:16.016Z","endTime":"2026-08-08T01:57:25.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:57:25.010Z","atBatIndex":34},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"J.T. Realmuto grounds into a double play, third baseman Josh Smith to second baseman Ernie Clement to first baseman Kazuma Okamoto. Alec Bohm out at 2nd. J.T. Realmuto out at 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-08T01:58:29.178Z","endTime":"2026-08-08T01:59:19.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-08T01:57:44.970Z","endTime":"2026-08-08T01:58:31.451Z","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(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":85.4,"endSpeed":77.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42001325289548,"aZ":-38.8705789449323,"pfxX":7.884481329695875,"pfxZ":-4.341395735423879,"pX":-0.5649200961030963,"pZ":2.2246391156821637,"vX0":0.31958288702707466,"vY0":-124.29750645041723,"vZ0":-1.5425185327470956,"x":138.53,"y":178.71,"x0":-1.717860496090409,"y0":50.00496894091562,"z0":6.125824929046225,"aX":12.152378681600982},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-7.9,"breakHorizontal":-14.3,"spinRate":2263,"spinDirection":21},"zone":4,"typeConfidence":0.9,"plateTime":0.4432326136264231,"extension":6.741297366834393},"index":1,"playId":"21b9bc72-1fc0-3a4a-8ea4-11758c53cc0f","pitchNumber":1,"startTime":"2026-08-08T01:58:31.451Z","endTime":"2026-08-08T01:58:34.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.480718074243477,"aZ":-21.834004869815,"pfxX":-7.741793637906347,"pfxZ":5.3366638175727275,"pX":-1.2866393218932448,"pZ":1.5569349793878762,"vX0":3.510630039360618,"vY0":-138.4796396613012,"vZ0":-7.916581221097795,"x":166.04,"y":196.74,"x0":-1.5662329093923357,"y0":50.005945430838466,"z0":5.918249465396478,"aX":-15.009549639514882},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.2,"breakHorizontal":13.3,"spinRate":1859,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.39581257599456343,"extension":7.01935001137202},"index":2,"playId":"508bb336-e829-36ff-854e-70c97bde0df7","pitchNumber":2,"startTime":"2026-08-08T01:58:51.108Z","endTime":"2026-08-08T01:58:54.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.774179056390174,"aZ":-16.166917140698253,"pfxX":-7.384448643662129,"pfxZ":7.970844450088627,"pX":0.18110486779418503,"pZ":2.7233792979175595,"vX0":7.559350266161325,"vY0":-141.62234918408308,"vZ0":-5.873937818693142,"x":110.1,"y":165.25,"x0":-1.5779975976494622,"y0":50.00475024958194,"z0":5.878458562289246,"aX":-14.832070107935586},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.2,"breakHorizontal":11.6,"spinRate":2194,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.38845460594208214,"extension":6.988227937952573},"hitData":{"launchSpeed":85.7,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.62,"coordY":150.44}},"index":3,"playId":"68ea597f-3cf4-3d3b-8b05-dd7fe111873a","pitchNumber":3,"startTime":"2026-08-08T01:59:11.550Z","endTime":"2026-08-08T01:59:19.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:59:19.730Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jesús Sánchez doubles (15) on a sharp line drive to right fielder Bryce Harper.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-08T02:02:02.775Z","endTime":"2026-08-08T02:03:03.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.4,"endSpeed":83.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9146305358937,"aZ":-20.65501779362794,"pfxX":-1.6851438363617222,"pfxZ":6.515246551600438,"pX":0.24344867193556197,"pZ":3.3966023375655015,"vX0":5.840872530195242,"vY0":-131.6039780337285,"vZ0":-0.36809719988015716,"x":107.72,"y":147.07,"x0":-1.7782443336025267,"y0":50.00095942964202,"z0":5.058005441758701,"aX":-2.9793034760538597},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.0,"breakHorizontal":1.9,"spinRate":2501,"spinDirection":210},"zone":2,"typeConfidence":0.78,"plateTime":0.4149695359894179,"extension":7.276192420432571},"index":0,"playId":"97a79610-1055-300e-9327-10460a98c8e4","pitchNumber":1,"startTime":"2026-08-08T02:02:18.882Z","endTime":"2026-08-08T02:02:21.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.950895521670677,"aZ":-28.57976291926338,"pfxX":-10.105137054491863,"pfxZ":2.216725159621088,"pX":-0.8065933146664767,"pZ":1.874307559219337,"vX0":5.405328268664158,"vY0":-127.12131722810003,"vZ0":-2.1788963385255533,"x":147.75,"y":188.17,"x0":-1.6562393279345669,"y0":50.00592210951636,"z0":5.029029105169539,"aX":-16.41274452149684},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":16.9,"spinRate":1598,"spinDirection":243},"zone":7,"typeConfidence":0.54,"plateTime":0.4321526365186035,"extension":7.284476209228161},"index":1,"playId":"a9cadc91-9d94-332e-8d90-96672b588719","pitchNumber":2,"startTime":"2026-08-08T02:02:32.420Z","endTime":"2026-08-08T02:02:35.420Z","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":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.303314657567306,"aZ":-15.710285049866345,"pfxX":-7.686517825182089,"pfxZ":9.096362059050815,"pX":0.18986258501084446,"pZ":2.8350122386703016,"vX0":7.416362210677745,"vY0":-134.46853352554942,"vZ0":-2.490516403420735,"x":109.76,"y":162.23,"x0":-1.6207380955883979,"y0":50.00495330966631,"z0":4.9032634379338145,"aX":-13.915804689210832},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.1,"breakHorizontal":12.1,"spinRate":2264,"spinDirection":238},"zone":5,"typeConfidence":0.92,"plateTime":0.4091550437213174,"extension":7.100445061766917},"hitData":{"launchSpeed":107.0,"launchAngle":18.0,"totalDistance":360.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.07,"coordY":67.85}},"index":2,"playId":"b3318607-d1da-34e3-9e0c-618a83139f7b","pitchNumber":3,"startTime":"2026-08-08T02:02:48.988Z","endTime":"2026-08-08T02:03:03.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:03:03.211Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, third baseman Bryson Stott to first baseman Alec Bohm.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-08T02:03:26.815Z","endTime":"2026-08-08T02:03:40.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.375512213082644,"aZ":-31.317295751324593,"pfxX":5.369832391018816,"pfxZ":0.623910272126051,"pX":0.0554168407175178,"pZ":1.6690781906820982,"vX0":2.8180347214211117,"vY0":-117.65926521513153,"vZ0":-1.1115645043038291,"x":114.89,"y":193.71,"x0":-1.8613556005518308,"y0":50.00539777090729,"z0":5.0885162076536625,"aX":7.4191784652592085},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.1,"breakHorizontal":-10.4,"spinRate":2595,"spinDirection":58},"zone":8,"typeConfidence":0.91,"plateTime":0.4681495722925182,"extension":6.65765720870843},"hitData":{"launchSpeed":88.5,"launchAngle":-28.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.99,"coordY":167.24}},"index":0,"playId":"fd6c8335-ddb5-3c01-b084-0881ada4b8d1","pitchNumber":1,"startTime":"2026-08-08T02:03:32.321Z","endTime":"2026-08-08T02:03:40.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:03:40.604Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kazuma Okamoto pops out to third baseman Bryson Stott in foul territory.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-08T02:03:52.323Z","endTime":"2026-08-08T02:04:57.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14072391312393,"aZ":-31.937622420053515,"pfxX":4.906715436465831,"pfxZ":0.16581922479070776,"pX":0.9976701994370225,"pZ":2.1545017011751137,"vX0":4.988520984680929,"vY0":-117.82629827909949,"vZ0":0.1819980028527275,"x":78.97,"y":180.61,"x0":-1.790820913734061,"y0":50.000793661044604,"z0":5.047938336483714,"aX":6.838835487393251},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.6,"breakHorizontal":-10.2,"spinRate":2693,"spinDirection":61},"zone":14,"typeConfidence":0.88,"plateTime":0.4663612121858889,"extension":6.80839830687896},"index":0,"playId":"3f050dd5-72ab-30a9-9d12-dbe25d80dcb2","pitchNumber":1,"startTime":"2026-08-08T02:04:06.220Z","endTime":"2026-08-08T02:04:09.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63619969683258,"aZ":-33.35596878493551,"pfxX":4.760473397276111,"pfxZ":-0.8527103941840242,"pX":-1.1220910419221968,"pZ":3.0682600070015433,"vX0":0.5596366463207004,"vY0":-117.18460435382183,"vZ0":2.618881969162655,"x":159.77,"y":155.94,"x0":-1.9824214332744872,"y0":50.00156578562217,"z0":5.057258844109947,"aX":6.604511074734687},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.6,"breakHorizontal":-8.8,"spinRate":2678,"spinDirection":66},"zone":11,"typeConfidence":0.86,"plateTime":0.4678309319231677,"extension":6.739326991070236},"index":1,"playId":"9c3fb7f5-5816-34c6-a625-c5c3acf7e56a","pitchNumber":2,"startTime":"2026-08-08T02:04:25.015Z","endTime":"2026-08-08T02:04:28.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.415120117226166,"aZ":-24.855501485742767,"pfxX":-10.35365768597103,"pfxZ":3.9605826064343956,"pX":-1.2982316477603866,"pZ":1.769148841561664,"vX0":4.843824904346668,"vY0":-135.333475139283,"vZ0":-3.5875843410742583,"x":166.49,"y":191.01,"x0":-1.7691162175459767,"y0":50.005629422929665,"z0":4.8594344078602445,"aX":-19.14693091022815},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.6,"breakHorizontal":17.6,"spinRate":2264,"spinDirection":228},"zone":13,"typeConfidence":0.94,"plateTime":0.405219971013695,"extension":7.33058429042966},"hitData":{"launchSpeed":99.4,"launchAngle":78.0,"totalDistance":69.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":94.39,"coordY":192.59}},"index":2,"playId":"d5e7c20f-3777-368f-b2ab-727fcda9f965","pitchNumber":3,"startTime":"2026-08-08T02:04:45.925Z","endTime":"2026-08-08T02:04:57.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:04:57.475Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrés Giménez lines out to shortstop Trea Turner.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-08T02:05:13.416Z","endTime":"2026-08-08T02:05:53.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59027084193916,"aZ":-30.33997578206639,"pfxX":-8.468828861680382,"pfxZ":1.1289099302260377,"pX":-1.6676015822080408,"pZ":1.9603677741804166,"vX0":3.5304955489034184,"vY0":-126.17756629279442,"vZ0":-1.7563183222853076,"x":180.57,"y":185.85,"x0":-1.9812800253865261,"y0":50.00042073564755,"z0":5.09970182883837,"aX":-13.714720825986861},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.9,"breakHorizontal":14.6,"spinRate":1510,"spinDirection":245},"zone":13,"typeConfidence":0.79,"plateTime":0.43334404541701366,"extension":7.269805340848454},"index":0,"playId":"dc8f729b-6f5b-3ae1-98be-09d4126e0b24","pitchNumber":1,"startTime":"2026-08-08T02:05:27.042Z","endTime":"2026-08-08T02:05:30.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87296569552748,"aZ":-28.116194426451134,"pfxX":-9.254807748206888,"pfxZ":2.516647624686156,"pX":-1.3625220050743767,"pZ":2.1978138328178316,"vX0":4.248092789227433,"vY0":-126.0331965837559,"vZ0":-1.5623264661251397,"x":168.94,"y":179.44,"x0":-1.8646080038916681,"y0":50.005134377501854,"z0":5.089900620802129,"aX":-14.936432829865053},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.4,"breakHorizontal":15.8,"spinRate":1510,"spinDirection":242},"zone":13,"typeConfidence":0.71,"plateTime":0.4340780625817122,"extension":7.341847184786508},"hitData":{"launchSpeed":86.4,"launchAngle":11.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":102.18,"coordY":134.4}},"index":1,"playId":"705f7410-c7c1-398d-8de8-db59bca47c11","pitchNumber":2,"startTime":"2026-08-08T02:05:45.615Z","endTime":"2026-08-08T02:05:53.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:05:53.254Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryson Stott walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-08T02:07:52.101Z","endTime":"2026-08-08T02:09:39.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.441509659901634,"aZ":-24.94316781804148,"pfxX":-8.8520385541167,"pfxZ":3.8652701367104214,"pX":-2.103056401568607,"pZ":3.420794124763782,"vX0":3.215920485694301,"vY0":-135.403938606252,"vZ0":-2.1256619898683935,"x":197.16,"y":146.42,"x0":-2.1507371399310724,"y0":50.00377123901818,"z0":5.947727557371942,"aX":-16.563720300186663},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.8,"breakHorizontal":15.5,"spinRate":1846,"spinDirection":227},"zone":11,"typeConfidence":0.84,"plateTime":0.40332663883288156,"extension":6.710352773746401},"index":0,"playId":"00233235-e4f1-35e7-9859-2e7281f3ff35","pitchNumber":1,"startTime":"2026-08-08T02:08:02.891Z","endTime":"2026-08-08T02:08:05.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.154304900886267,"aZ":-23.868838533736884,"pfxX":-9.20510784347476,"pfxZ":4.299573612533996,"pX":-0.42683787371935267,"pZ":0.9090326725169665,"vX0":7.128740992527419,"vY0":-137.50888701304328,"vZ0":-9.063683789490149,"x":133.27,"y":214.24,"x0":-1.846403413827429,"y0":50.00294800539249,"z0":5.845169464119766,"aX":-17.77290978877573},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.2,"breakHorizontal":15.4,"spinRate":1934,"spinDirection":227},"zone":13,"typeConfidence":0.85,"plateTime":0.39709124447882127,"extension":6.920288801048856},"index":1,"playId":"6c8276d6-258d-3960-bbba-79b23c03b325","pitchNumber":2,"startTime":"2026-08-08T02:08:17.155Z","endTime":"2026-08-08T02:08:20.155Z","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":85.2,"endSpeed":78.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.664972502227872,"aZ":-34.72123234729949,"pfxX":7.75952083971336,"pfxZ":-1.6339057433992341,"pX":1.3945820187515026,"pZ":2.436071809839938,"vX0":5.264266826303375,"vY0":-123.99436538060742,"vZ0":-1.7509264800045257,"x":63.84,"y":173.01,"x0":-1.7637998005171418,"y0":50.00399008613626,"z0":6.047058725714358,"aX":12.088405479384456},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.1,"breakHorizontal":-15.2,"spinRate":2310,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.4416488335356301,"extension":6.799258198011897},"index":2,"playId":"1a8aec83-83b8-33d8-bcc8-2988fdac95fb","pitchNumber":3,"startTime":"2026-08-08T02:08:31.774Z","endTime":"2026-08-08T02:08:35.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.847437518244824,"aZ":-31.42060288402765,"pfxX":-6.344605913633645,"pfxZ":0.4198861314242759,"pX":-1.151364121589525,"pZ":2.094971305996834,"vX0":4.368487361344999,"vY0":-133.16096216426183,"vZ0":-3.821231943990197,"x":160.89,"y":182.22,"x0":-1.9864967141625895,"y0":50.00550455049997,"z0":5.815033469305992,"aX":-11.427589712634571},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.1,"breakHorizontal":10.6,"spinRate":1531,"spinDirection":241},"zone":13,"typeConfidence":0.89,"plateTime":0.41089492741971734,"extension":6.878703661055916},"index":3,"playId":"d7308607-6477-3928-ad36-10feb6942c1a","pitchNumber":4,"startTime":"2026-08-08T02:09:03.493Z","endTime":"2026-08-08T02:09:07.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50706823926851,"aZ":-28.607635956023497,"pfxX":-9.393469205021093,"pfxZ":1.8321376556369433,"pX":1.4849753877255076,"pZ":2.1074023908212274,"vX0":11.889075102186201,"vY0":-138.38528640504833,"vZ0":-5.198512702286327,"x":60.4,"y":181.88,"x0":-1.6369755727517576,"y0":50.004356316801584,"z0":5.915351236912112,"aX":-18.307371837647462},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.4,"breakHorizontal":14.6,"spinRate":1858,"spinDirection":227},"zone":14,"typeConfidence":0.93,"plateTime":0.39508202587302543,"extension":6.901467854431998},"index":4,"playId":"dcb0c294-76d1-3f1b-b4d3-6139e79913ae","pitchNumber":5,"startTime":"2026-08-08T02:09:19.312Z","endTime":"2026-08-08T02:09:22.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.897882503302917,"aZ":-25.34054019470876,"pfxX":-8.706115538333812,"pfxZ":3.7821553988651178,"pX":0.638451433095322,"pZ":0.8404524180056606,"vX0":9.466261003680343,"vY0":-133.31881693889372,"vZ0":-7.9521624019150705,"x":92.66,"y":216.09,"x0":-1.8223321038243838,"y0":50.001258563907854,"z0":5.683020641122953,"aX":-15.716211784527417},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.3,"breakHorizontal":13.8,"spinRate":1645,"spinDirection":234},"zone":14,"typeConfidence":0.86,"plateTime":0.41040215775751676,"extension":7.00635058989561},"index":5,"playId":"8179fe08-8e09-33b3-9fb2-dc79bb3a1c24","pitchNumber":6,"startTime":"2026-08-08T02:09:36.317Z","endTime":"2026-08-08T02:09:39.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:09:39.382Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Justin Crawford doubles (14) on a line drive to center fielder Brett Bateman. Bryson Stott to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-08T02:09:47.929Z","endTime":"2026-08-08T02:11:58.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"postOnThird":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.799108782882683,"aZ":-36.92889312396938,"pfxX":6.2430507726263045,"pfxZ":-3.165665277549225,"pX":1.0648034749729183,"pZ":1.1902401617095806,"vX0":4.431214162079819,"vY0":-122.4753071345423,"vZ0":-3.829678922864771,"x":76.41,"y":206.64,"x0":-1.5863873099246923,"y0":50.0042788294572,"z0":5.970924593335556,"aX":9.374017237358153},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.5,"breakHorizontal":-12.5,"spinRate":2290,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.4492190238100622,"extension":6.8816649206536455},"index":0,"playId":"b012b154-32a8-3430-94e9-8483ecd70e4d","pitchNumber":1,"startTime":"2026-08-08T02:10:06.034Z","endTime":"2026-08-08T02:10:09.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66620482064987,"aZ":-24.04549648858911,"pfxX":-7.875197225930936,"pfxZ":4.474338588339078,"pX":0.11176464969524152,"pZ":2.3421225646651584,"vX0":7.346418834679434,"vY0":-133.88032134410724,"vZ0":-4.903091246640539,"x":112.74,"y":175.54,"x0":-1.6434926445814724,"y0":50.00269613946389,"z0":5.916247351120074,"aX":-14.308450043389682},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.2,"breakHorizontal":12.7,"spinRate":1853,"spinDirection":231},"zone":5,"typeConfidence":0.57,"plateTime":0.40897015702766426,"extension":7.000006633057233},"index":1,"playId":"5ae1e327-17fb-309a-8e33-eb1b83fedcf9","pitchNumber":2,"startTime":"2026-08-08T02:10:27.091Z","endTime":"2026-08-08T02:10:30.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62243927622566,"aZ":-28.15560050327307,"pfxX":-7.912509422624793,"pfxZ":2.2097489199758993,"pX":-1.8467236119620132,"pZ":2.468103351460407,"vX0":2.7111548223242394,"vY0":-133.69463013788933,"vZ0":-3.8310380177150862,"x":187.39,"y":172.14,"x0":-1.8432969874059348,"y0":50.002301685290924,"z0":5.930190831547114,"aX":-14.387028759357602},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.4,"breakHorizontal":13.8,"spinRate":1618,"spinDirection":230},"zone":13,"typeConfidence":0.89,"plateTime":0.4089827808006259,"extension":6.858055457994887},"index":2,"playId":"90abaa7a-cf06-30b0-b749-67ef2ed46190","pitchNumber":3,"startTime":"2026-08-08T02:10:54.407Z","endTime":"2026-08-08T02:10:57.407Z","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":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.672400720810263,"aZ":-38.35293837675776,"pfxX":3.8597664617500547,"pfxZ":-3.9652840324693592,"pX":-1.3204950172916856,"pZ":2.2316978984903946,"vX0":-0.5287909472275554,"vY0":-124.30057040797483,"vZ0":-1.6858493625417934,"x":167.33,"y":178.52,"x0":-1.6058274569610207,"y0":50.00022340831298,"z0":6.112575604239229,"aX":6.019137966396603},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.3,"breakHorizontal":-6.8,"spinRate":2212,"spinDirection":26},"zone":13,"typeConfidence":0.9,"plateTime":0.44120119905374144,"extension":6.761188736872879},"index":3,"playId":"aaa34f68-36bd-34bc-b69a-c4ab67ada793","pitchNumber":4,"startTime":"2026-08-08T02:11:23.761Z","endTime":"2026-08-08T02:11:27.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.293714394541585,"aZ":-24.728393505107217,"pfxX":-9.807635800568237,"pfxZ":3.776985268538409,"pX":-0.17712076613490654,"pZ":2.6220240277833446,"vX0":7.636413842335322,"vY0":-139.5258022166937,"vZ0":-4.5194825512830645,"x":123.75,"y":167.99,"x0":-1.674819593926371,"y0":50.00374879852103,"z0":5.891611403988591,"aX":-19.34460795890951},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.1,"breakHorizontal":16.2,"spinRate":1924,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.3925028563223911,"extension":7.017073969391381},"hitData":{"launchSpeed":108.5,"launchAngle":8.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.5,"coordY":76.47}},"index":4,"playId":"d49353b7-0455-3fd2-98fb-58298b5a5dae","pitchNumber":5,"startTime":"2026-08-08T02:11:45.642Z","endTime":"2026-08-08T02:11:58.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:11:58.708Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-08T02:12:24.261Z","endTime":"2026-08-08T02:13:41.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"postOnThird":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.796050274665763,"aZ":-36.04692484439943,"pfxX":5.138991282615997,"pfxZ":-2.513126542162385,"pX":-0.031299998758514434,"pZ":1.7275612651841015,"vX0":2.3623256097004126,"vY0":-124.23418162634408,"vZ0":-3.087559558655925,"x":118.19,"y":192.14,"x0":-1.6656233919473713,"y0":50.00007365634465,"z0":6.020653816861272,"aX":7.930643850270587},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.0,"breakHorizontal":-9.8,"spinRate":2411,"spinDirection":27},"zone":8,"typeConfidence":0.9,"plateTime":0.443007696600239,"extension":6.857696645627852},"index":0,"playId":"70178cc1-6f2b-3cec-9f0c-6c537e3487d8","pitchNumber":1,"startTime":"2026-08-08T02:12:37.712Z","endTime":"2026-08-08T02:12:40.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.881485051450646,"aZ":-14.859344549168698,"pfxX":-3.486124197548937,"pfxZ":8.837620875090932,"pX":-0.9340817624258548,"pZ":3.7057435959649916,"vX0":3.782913344988185,"vY0":-139.67527997172675,"vZ0":-3.337066047867638,"x":152.6,"y":138.72,"x0":-1.8584383855091549,"y0":50.00443250011014,"z0":5.903984645872598,"aX":-6.831930792261858},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":5.4,"spinRate":2135,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.3933721018324374,"extension":7.0179371893611915},"index":1,"playId":"263bc686-da65-3a4e-969c-ca56670e8093","pitchNumber":2,"startTime":"2026-08-08T02:12:56.262Z","endTime":"2026-08-08T02:12:59.912Z","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":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.631177709210434,"aZ":-38.189562817250945,"pfxX":5.770945801245181,"pfxZ":-3.889910513512487,"pX":0.45137923896348414,"pZ":0.9699397546588178,"vX0":3.0840210760518776,"vY0":-124.32525310722664,"vZ0":-4.454585994303404,"x":99.79,"y":212.59,"x0":-1.5595425213873477,"y0":50.002936216672296,"z0":5.994479526567365,"aX":8.927431516559837},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-7.9,"breakHorizontal":-11.2,"spinRate":2345,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.4425376579796696,"extension":6.887406008243313},"index":2,"playId":"7e59667e-63aa-306a-9fbd-7454794f5d42","pitchNumber":3,"startTime":"2026-08-08T02:13:16.587Z","endTime":"2026-08-08T02:13:21.282Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.399965407760202,"aZ":-34.21155098341717,"pfxX":4.489674471733549,"pfxZ":-1.258145464546459,"pX":0.9350697500325016,"pZ":1.0830372384085933,"vX0":4.5662563811521,"vY0":-126.96121820320775,"vZ0":-5.311706386983146,"x":81.36,"y":209.54,"x0":-1.4736987670560477,"y0":50.00021223082029,"z0":5.943133437378574,"aX":7.285707999664301},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.4,"breakHorizontal":-9.2,"spinRate":2434,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.4323716865222913,"extension":6.984733499846887},"index":3,"playId":"8dfaf2f8-6d90-3725-bd95-7d842caae2f1","pitchNumber":4,"startTime":"2026-08-08T02:13:38.753Z","endTime":"2026-08-08T02:13:41.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:13:41.753Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-08T02:13:59.899Z","endTime":"2026-08-08T02:16:00.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"postOnThird":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.304859709587387,"aZ":-39.22872331401044,"pfxX":5.5173210796212935,"pfxZ":-4.444692587495395,"pX":0.34319046435061024,"pZ":1.4571414877742233,"vX0":2.8026394670708017,"vY0":-125.97065559719024,"vZ0":-3.318766789240956,"x":103.92,"y":199.44,"x0":-1.5044058764263135,"y0":50.00043214513273,"z0":5.999616001904982,"aX":8.764090226929305},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-8.6,"breakHorizontal":-10.7,"spinRate":2428,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.4367192747618409,"extension":6.690434330192455},"index":0,"playId":"8552adc0-18d4-31fc-b11b-07a4ee685f2b","pitchNumber":1,"startTime":"2026-08-08T02:14:06.539Z","endTime":"2026-08-08T02:14:09.924Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"}}},{"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":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.488145949562295,"aZ":-35.23670302298357,"pfxX":3.9417869473875946,"pfxZ":-1.9145272141584018,"pX":0.8072990220069025,"pZ":1.5756102534154157,"vX0":4.744027988012919,"vY0":-126.55194441990159,"vZ0":-3.7971849739613166,"x":86.23,"y":196.24,"x0":-1.611295875449139,"y0":50.00024438167017,"z0":5.951235277269593,"aX":6.3203184541210415},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.2,"breakHorizontal":-8.3,"spinRate":2376,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.4346606611106152,"extension":6.877891098629883},"index":1,"playId":"be0e6846-b08e-3eb3-abe2-35e6d57f3867","pitchNumber":2,"startTime":"2026-08-08T02:14:34.600Z","endTime":"2026-08-08T02:14:37.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.80495348286111,"aZ":-14.152289626062268,"pfxX":-4.63816741370775,"pfxZ":9.34857128676845,"pX":0.06473869531611608,"pZ":4.903257326530329,"vX0":6.612445327389803,"vY0":-138.85518173960526,"vZ0":-0.08838670028343143,"x":114.53,"y":106.39,"x0":-1.759132941573317,"y0":50.001306090975326,"z0":5.887409972182763,"aX":-8.940545700242318},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":6.8,"spinRate":2206,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.39640091047149895,"extension":7.062530886138733},"index":2,"playId":"486e8af2-b57a-340d-b0db-ea41b21c369a","pitchNumber":3,"startTime":"2026-08-08T02:14:54.248Z","endTime":"2026-08-08T02:14:57.277Z","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":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.705208960486836,"aZ":-32.319337577320155,"pfxX":3.929329210097278,"pfxZ":-0.09030167507571818,"pX":0.34195405636779486,"pZ":1.0941717198757461,"vX0":3.3606989646888166,"vY0":-126.21130916570542,"vZ0":-5.377854866063455,"x":103.97,"y":209.24,"x0":-1.5234280767204789,"y0":50.00362138351796,"z0":5.894379861491123,"aX":6.259137642478896},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.3,"breakHorizontal":-7.9,"spinRate":2478,"spinDirection":20},"zone":14,"typeConfidence":0.87,"plateTime":0.43607968495521643,"extension":6.89766964969503},"index":3,"playId":"b6521438-6f0b-3833-b7c4-5131798d0d83","pitchNumber":4,"startTime":"2026-08-08T02:15:11.895Z","endTime":"2026-08-08T02:15:14.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.980238519898137,"aZ":-33.51251900570652,"pfxX":3.284648488277559,"pfxZ":-0.8520880513675047,"pX":0.238683224306918,"pZ":0.9452364950045226,"vX0":3.3479760063154576,"vY0":-125.57210563801299,"vZ0":-5.639662948045328,"x":107.9,"y":213.26,"x0":-1.5437428527693873,"y0":50.00034385125817,"z0":5.981520041410675,"aX":5.187265005120445},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.8,"breakHorizontal":-6.8,"spinRate":2499,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.4379983690159608,"extension":6.942923439024927},"index":4,"playId":"2de17a24-cac1-32b7-b6db-54da97cce0ef","pitchNumber":5,"startTime":"2026-08-08T02:15:35.279Z","endTime":"2026-08-08T02:15:38.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.159994578591277,"aZ":-39.00027318816703,"pfxX":5.158687591223266,"pfxZ":-4.276228069636712,"pX":0.5822601646893694,"pZ":0.948864549177265,"vX0":3.735602863905752,"vY0":-126.48160782867562,"vZ0":-4.507528646427623,"x":94.81,"y":213.16,"x0":-1.5910599344434468,"y0":50.00086004391231,"z0":5.928829757619376,"aX":8.239713947819405},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.6,"breakHorizontal":-10.3,"spinRate":2593,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.435378908491423,"extension":6.874657933577635},"index":5,"playId":"e35ff8ab-1610-3b7f-a040-371b04c7242e","pitchNumber":6,"startTime":"2026-08-08T02:15:57.062Z","endTime":"2026-08-08T02:16:00.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:16:00.062Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-08T02:18:39.035Z","endTime":"2026-08-08T02:20:43.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-08T02:16:22.708Z","endTime":"2026-08-08T02:16:53.127Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mason Fluharty replaces José Soriano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-08T02:16:53.127Z","endTime":"2026-08-08T02:18:41.333Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689254,"link":"/api/v1/people/689254"},"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":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.441722267337276,"aZ":-19.067534964274575,"pfxX":-1.1875593082783495,"pfxZ":7.375328308990601,"pX":0.42683966286893543,"pZ":1.526476645655592,"vX0":-7.622755315533233,"vY0":-132.29253213648053,"vZ0":-6.845263246108969,"x":100.73,"y":197.57,"x0":3.4965522340518596,"y0":50.00527096415162,"z0":5.538612343897496,"aX":-2.1117366842462277},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.1,"breakHorizontal":3.7,"spinRate":2616,"spinDirection":143},"zone":14,"typeConfidence":0.89,"plateTime":0.4135478916615094,"extension":6.858604653039158},"index":2,"playId":"92f04dba-33bd-306c-bdbf-ad7398b2c23a","pitchNumber":1,"startTime":"2026-08-08T02:18:41.333Z","endTime":"2026-08-08T02:18:44.542Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"}}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.149825561264628,"aZ":-28.826059757092608,"pfxX":-5.818325434751005,"pfxZ":2.3852957349484045,"pX":-1.7245788555514445,"pZ":0.30736478572459314,"vX0":-9.957456647058846,"vY0":-118.82763055206587,"vZ0":-6.143284709477927,"x":182.74,"y":230.48,"x0":3.309972083497568,"y0":50.0005674579928,"z0":5.613769952159546,"aX":-8.14436411002596},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.8,"breakHorizontal":13.4,"spinRate":2615,"spinDirection":291},"zone":13,"typeConfidence":0.92,"plateTime":0.4646436730711745,"extension":7.175307557416141},"index":3,"playId":"d5425dd4-5b20-3357-8c8f-ea3d3e828772","pitchNumber":2,"startTime":"2026-08-08T02:19:18.310Z","endTime":"2026-08-08T02:19:21.577Z","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":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.295980379683503,"aZ":-18.370225071216403,"pfxX":0.40613043053369946,"pfxZ":7.530446489896004,"pX":-0.9911994361971102,"pZ":3.0967984546770406,"vX0":-11.689211181302447,"vY0":-133.90790878826277,"vZ0":-3.3332191056637366,"x":154.78,"y":155.17,"x0":3.3602557648251477,"y0":50.00467564820355,"z0":5.656403355744654,"aX":0.7442092873736681},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.2,"breakHorizontal":1.6,"spinRate":2573,"spinDirection":146},"zone":11,"typeConfidence":0.92,"plateTime":0.40753083931024525,"extension":7.013308333416324},"index":4,"playId":"ca3c0bb0-976e-3353-a747-e0c8b9231372","pitchNumber":3,"startTime":"2026-08-08T02:19:47.544Z","endTime":"2026-08-08T02:19:50.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58314766867685,"aZ":-27.606238520313184,"pfxX":-6.746486031857,"pfxZ":3.222222508649777,"pX":-0.5820638648887141,"pZ":2.1752673847477086,"vX0":-7.175870580120662,"vY0":-119.08990365554456,"vZ0":-2.5329550604637587,"x":139.19,"y":180.05,"x0":3.3612021625948496,"y0":50.00433166509961,"z0":5.782297177526939,"aX":-9.566261327964131},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":5.4,"breakHorizontal":14.2,"spinRate":2702,"spinDirection":290},"zone":7,"typeConfidence":0.92,"plateTime":0.4621905213078028,"extension":7.032603812329647},"index":5,"playId":"649f944e-b568-3310-adf6-e315af7139f9","pitchNumber":4,"startTime":"2026-08-08T02:20:04.645Z","endTime":"2026-08-08T02:20:07.645Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49290523312748,"aZ":-20.339061949843252,"pfxX":-0.7394391196598973,"pfxZ":6.6645621189464395,"pX":-0.10917395051059325,"pZ":1.879651175468717,"vX0":-9.175983632144495,"vY0":-131.99996878853094,"vZ0":-5.760966643248226,"x":121.16,"y":188.03,"x0":3.499266569436827,"y0":50.00253880161825,"z0":5.574839077251145,"aX":-1.31024268390146},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.0,"breakHorizontal":3.2,"spinRate":2701,"spinDirection":151},"zone":8,"typeConfidence":0.9,"plateTime":0.4139881039765294,"extension":7.030081689087514},"index":6,"playId":"c146a806-8a1a-38a9-ab75-bf9331972262","pitchNumber":5,"startTime":"2026-08-08T02:20:21.630Z","endTime":"2026-08-08T02:20:24.630Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.900771767052518,"aZ":-19.37591675472277,"pfxX":-0.03252106014003697,"pfxZ":7.035683860419729,"pX":-0.48678045116659185,"pZ":2.9991392527199205,"vX0":-10.491800351388719,"vY0":-133.54761870991553,"vZ0":-3.4936392326527415,"x":135.55,"y":157.8,"x0":3.4854695830372844,"y0":50.00162404993997,"z0":5.706218222350719,"aX":-0.057349811163291284},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.2,"breakHorizontal":2.2,"spinRate":2729,"spinDirection":145},"zone":1,"typeConfidence":0.91,"plateTime":0.40906425626263454,"extension":7.030768624654607},"index":7,"playId":"5ec9b295-ff98-36a3-8ff8-50634315da89","pitchNumber":6,"startTime":"2026-08-08T02:20:40.938Z","endTime":"2026-08-08T02:20:43.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:20:43.938Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ernie Clement pops out to catcher J.T. Realmuto.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-08T02:22:48.547Z","endTime":"2026-08-08T02:24:30.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.573113608578424,"aZ":-24.437186390055547,"pfxX":-11.265255466761289,"pfxZ":4.112298440201826,"pX":-0.8150598081397533,"pZ":1.1134473511433545,"vX0":6.323705215919832,"vY0":-136.0370053465392,"vZ0":-5.561019277953408,"x":148.07,"y":208.72,"x0":-1.7004575178117805,"y0":50.00667392513763,"z0":4.868073340891254,"aX":-21.21468777499819},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.5,"breakHorizontal":19.2,"spinRate":2352,"spinDirection":234},"zone":13,"typeConfidence":0.94,"plateTime":0.4019437878301688,"extension":7.301215444890746},"index":0,"playId":"d1f42d38-c0ba-3cef-a98e-8d6f97049642","pitchNumber":1,"startTime":"2026-08-08T02:22:54.766Z","endTime":"2026-08-08T02:22:57.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63974690681599,"aZ":-30.432806764762557,"pfxX":6.916386190163662,"pfxZ":1.2462768459153937,"pX":1.7725329904079066,"pZ":1.8994183219826115,"vX0":6.072737417071669,"vY0":-117.58891700778968,"vZ0":-0.8360041807665801,"x":49.44,"y":187.5,"x0":-1.743615372242358,"y0":50.003375384699694,"z0":5.0871372458099655,"aX":9.669030469696716},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.3,"breakHorizontal":-14.0,"spinRate":2685,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.46608337468253325,"extension":6.925680963040609},"index":1,"playId":"742338f4-71da-303f-a14e-7df8c7cc9cbc","pitchNumber":2,"startTime":"2026-08-08T02:23:10.744Z","endTime":"2026-08-08T02:23:13.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.281635582912823,"aZ":-22.79314659485601,"pfxX":-10.950146436457224,"pfxZ":4.890478910855583,"pX":1.0920200538526477,"pZ":1.5591221236255068,"vX0":11.201111568884475,"vY0":-137.38948017358646,"vZ0":-4.969966985436361,"x":75.37,"y":196.68,"x0":-1.6071903287465865,"y0":50.00542460905835,"z0":4.932310255370969,"aX":-21.02161938797142},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.0,"breakHorizontal":17.6,"spinRate":2356,"spinDirection":233},"zone":14,"typeConfidence":0.87,"plateTime":0.3980399777214383,"extension":7.32051117206878},"index":2,"playId":"0fff6354-0163-30b8-b64e-e2de969af229","pitchNumber":3,"startTime":"2026-08-08T02:23:29.137Z","endTime":"2026-08-08T02:23:32.137Z","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":94.5,"endSpeed":86.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.145048381378324,"aZ":-14.61388166384946,"pfxX":-8.152048432820184,"pfxZ":9.143581592400649,"pX":0.3127691553436199,"pZ":2.5689740728188117,"vX0":8.25166499057473,"vY0":-137.39746754524595,"vZ0":-3.609014218182787,"x":105.08,"y":169.42,"x0":-1.6637029613023542,"y0":50.005204264519094,"z0":4.886483444739771,"aX":-15.660085265087204},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":13.1,"spinRate":2565,"spinDirection":230},"zone":6,"typeConfidence":0.95,"plateTime":0.39795675296848554,"extension":7.293744367544572},"index":3,"playId":"4746b904-a1bc-34c0-a626-9977f5a234ab","pitchNumber":4,"startTime":"2026-08-08T02:23:44.716Z","endTime":"2026-08-08T02:23:47.716Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.885282404734628,"aZ":-25.03771862865099,"pfxX":-10.88394608462524,"pfxZ":3.770375524074626,"pX":0.008949193186281946,"pZ":2.2181599952715993,"vX0":8.29200661493155,"vY0":-136.40488035351942,"vZ0":-2.5623822166736283,"x":116.66,"y":178.89,"x0":-1.6502553765415404,"y0":50.002120641197415,"z0":4.888793181991045,"aX":-20.59101638835894},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.5,"breakHorizontal":18.0,"spinRate":2386,"spinDirection":232},"zone":5,"typeConfidence":0.94,"plateTime":0.40094894014447924,"extension":7.421811399949026},"index":4,"playId":"afabeb0e-58f9-31c3-8e23-ffc266128da4","pitchNumber":5,"startTime":"2026-08-08T02:23:59.788Z","endTime":"2026-08-08T02:24:02.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.062952755643735,"aZ":-14.802388671003957,"pfxX":-8.857657928884803,"pfxZ":8.95368161890143,"pX":-0.7982584110481095,"pZ":2.6604869392465087,"vX0":5.512185345315016,"vY0":-138.65550749560398,"vZ0":-3.271110076370865,"x":147.43,"y":166.95,"x0":-1.6650357087097378,"y0":50.00177880395236,"z0":4.84810087590207,"aX":-17.18251426971542},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":14.9,"spinRate":2548,"spinDirection":230},"zone":4,"typeConfidence":0.91,"plateTime":0.3955875157068438,"extension":7.1676050675203795},"hitData":{"launchSpeed":85.3,"launchAngle":80.0,"totalDistance":25.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":128.19,"coordY":194.16}},"index":5,"playId":"a28de9bf-1b79-3568-9ddc-fb1a9134333b","pitchNumber":6,"startTime":"2026-08-08T02:24:20.964Z","endTime":"2026-08-08T02:24:30.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:24:30.538Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Smith singles on a fly ball to left fielder Brandon Marsh.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-08T02:24:42.076Z","endTime":"2026-08-08T02:26:51.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.00264334529366,"aZ":-15.533533012633077,"pfxX":-7.390519903343152,"pfxZ":8.773381980016199,"pX":-0.15174340873446518,"pZ":3.2021664553686207,"vX0":6.742692212348763,"vY0":-137.89610898501033,"vZ0":-1.943651899972331,"x":122.78,"y":152.32,"x0":-1.6866651375473243,"y0":50.00275345370624,"z0":4.98210702043932,"aX":-14.017505503600836},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":11.6,"spinRate":2421,"spinDirection":234},"zone":2,"typeConfidence":0.91,"plateTime":0.3995422345660127,"extension":7.06227499281992},"index":0,"playId":"17bdafee-fa3e-3696-ba2c-34aae0553dff","pitchNumber":1,"startTime":"2026-08-08T02:25:00.840Z","endTime":"2026-08-08T02:25:03.840Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-08T02:25:17.200Z","endTime":"2026-08-08T02:25:27.150Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.051242392141862,"aZ":-41.21839732536854,"pfxX":6.434390945298384,"pfxZ":-6.960966146490199,"pX":0.7568371794802108,"pZ":1.126750262224168,"vX0":3.633902193472752,"vY0":-114.38202391998878,"vZ0":0.15777275560973192,"x":88.15,"y":208.36,"x0":-1.6993758431982786,"y0":50.00474005702582,"z0":5.166599861566546,"aX":8.355414621651244},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-12.1,"breakHorizontal":-12.7,"spinRate":2862,"spinDirection":53},"zone":14,"typeConfidence":0.89,"plateTime":0.4825794219405437,"extension":6.957328162394203},"index":2,"playId":"ece7686f-4072-3e43-aeeb-358cfc691123","pitchNumber":2,"startTime":"2026-08-08T02:25:27.150Z","endTime":"2026-08-08T02:25:30.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.244739917630326,"aZ":-27.839477780069444,"pfxX":-9.263246104270387,"pfxZ":2.6418706718576828,"pX":-0.1696595392477407,"pZ":0.5917646982531045,"vX0":7.1260591361745895,"vY0":-127.6923764809033,"vZ0":-5.295317536700746,"x":123.47,"y":222.8,"x0":-1.8040514246284818,"y0":50.00099302456627,"z0":4.904329603670963,"aX":-15.174339743517525},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.7,"breakHorizontal":15.0,"spinRate":1741,"spinDirection":242},"zone":13,"typeConfidence":0.73,"plateTime":0.4302605263790813,"extension":7.234827690709324},"index":3,"playId":"e66e5689-1162-3b03-92a0-778eaffc5306","pitchNumber":3,"startTime":"2026-08-08T02:25:44.861Z","endTime":"2026-08-08T02:25:47.861Z","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":94.7,"endSpeed":86.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.274447699007894,"aZ":-17.89279006075161,"pfxX":-8.493897088176722,"pfxZ":7.464317294976654,"pX":-1.2766025711051248,"pZ":3.803050273796044,"vX0":4.307672523552981,"vY0":-137.84458227595962,"vZ0":0.20776528450851683,"x":165.66,"y":136.1,"x0":-1.7608567780679005,"y0":50.00357377199717,"z0":4.940318670053058,"aX":-16.25280001621153},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.8,"breakHorizontal":14.4,"spinRate":2480,"spinDirection":236},"zone":11,"typeConfidence":0.7,"plateTime":0.39821681480349413,"extension":6.970415378325306},"index":4,"playId":"d6f37b73-4179-3d9c-9953-4377a1996164","pitchNumber":4,"startTime":"2026-08-08T02:26:04.365Z","endTime":"2026-08-08T02:26:07.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.001107794262786,"aZ":-14.604249298268462,"pfxX":-7.267105755392156,"pfxZ":9.079260531120843,"pX":-0.18639106469268546,"pZ":2.9600768864841087,"vX0":6.660368541573967,"vY0":-138.4798798164898,"vZ0":-2.773054557624716,"x":124.1,"y":158.86,"x0":-1.682928239927518,"y0":50.00099710144163,"z0":4.956014380077137,"aX":-14.060287855568578},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":11.8,"spinRate":2543,"spinDirection":230},"zone":2,"typeConfidence":0.94,"plateTime":0.39610398507480626,"extension":6.989978877914796},"index":5,"playId":"12c6a8f6-5469-3db8-b851-97dbadaa664c","pitchNumber":5,"startTime":"2026-08-08T02:26:22.131Z","endTime":"2026-08-08T02:26:25.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.109013275841154,"aZ":-41.40291040987525,"pfxX":8.328331478161235,"pfxZ":-6.842737268480227,"pX":-0.6952187580236007,"pZ":1.817620156927522,"vX0":0.21760735664821268,"vY0":-116.0912544965573,"vZ0":1.304237313264813,"x":143.5,"y":189.7,"x0":-1.8704703905187376,"y0":50.00257390127239,"z0":5.225582971574094,"aX":11.233652840296966},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-11.6,"breakHorizontal":-15.1,"spinRate":2915,"spinDirection":57},"zone":7,"typeConfidence":0.89,"plateTime":0.4739352232217846,"extension":6.863650481350915},"hitData":{"launchSpeed":63.5,"launchAngle":34.0,"totalDistance":185.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.81,"coordY":140.79}},"index":6,"playId":"8c8d4258-9500-3be9-9eca-1a478e3a4a71","pitchNumber":6,"startTime":"2026-08-08T02:26:41.554Z","endTime":"2026-08-08T02:26:51.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:26:51.944Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.T. Realmuto challenged (pitch result), call on the field was confirmed: Brett Bateman walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-08T02:27:03.558Z","endTime":"2026-08-08T02:29:37.021Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"postOnSecond":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.559997787195016,"aZ":-20.556799749096534,"pfxX":-10.223691906167312,"pfxZ":6.134811126450341,"pX":-1.5516743584994368,"pZ":2.0642408851375125,"vX0":4.365215805608585,"vY0":-136.5961187272082,"vZ0":-4.121412502134011,"x":176.15,"y":183.05,"x0":-1.8405610929181098,"y0":50.00189787810988,"z0":5.002618523559545,"aX":-19.35432227360995},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.4,"breakHorizontal":17.6,"spinRate":2195,"spinDirection":235},"zone":13,"typeConfidence":0.81,"plateTime":0.40069954938913543,"extension":6.986426110813419},"index":0,"playId":"87ccafc3-7b51-3b56-883f-c8e6825c5975","pitchNumber":1,"startTime":"2026-08-08T02:27:31.785Z","endTime":"2026-08-08T02:27:34.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.803417651964423,"aZ":-24.442111502294722,"pfxX":-0.9553455225478751,"pfxZ":4.526848153568002,"pX":0.09317490218405573,"pZ":2.9064978009317772,"vX0":5.11357663120408,"vY0":-129.08852311589453,"vZ0":-0.6461873232283121,"x":113.45,"y":160.3,"x0":-1.7789492317532656,"y0":50.003250741915934,"z0":5.02156490497617,"aX":-1.6325108779593767},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.3,"breakHorizontal":0.7,"spinRate":2535,"spinDirection":209},"zone":2,"typeConfidence":0.91,"plateTime":0.4223391001635588,"extension":6.945583624544296},"index":1,"playId":"13573411-961e-39ef-8e3b-9706502aa256","pitchNumber":2,"startTime":"2026-08-08T02:27:52.115Z","endTime":"2026-08-08T02:27:58.498Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14915772786773,"aZ":-16.148207720907525,"pfxX":-6.914405770342055,"pfxZ":8.545215091658967,"pX":-1.4035571758374414,"pZ":4.2442733299061715,"vX0":3.4226988886835787,"vY0":-136.3658317597405,"vZ0":0.7041930141818635,"x":170.5,"y":124.18,"x0":-1.7794815250788059,"y0":50.00207925618902,"z0":5.100061221888146,"aX":-12.967651447433017},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":11.8,"spinRate":2391,"spinDirection":226},"zone":11,"typeConfidence":0.93,"plateTime":0.4022966345854688,"extension":7.1451716486490575},"index":2,"playId":"f8875f8b-ba2a-38ed-9d2a-6f27b26a122b","pitchNumber":3,"startTime":"2026-08-08T02:28:25.885Z","endTime":"2026-08-08T02:28:36.369Z","isPitch":true,"type":"pitch"},{"details":{"description":"Josh Smith steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"actionPlayId":"f8875f8b-ba2a-38ed-9d2a-6f27b26a122b","startTime":"2026-08-08T02:28:39.614Z","endTime":"2026-08-08T02:29:12.273Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49802260287874,"aZ":-29.008356957332655,"pfxX":-9.307809260950409,"pfxZ":2.005809327540696,"pX":-2.0009790716359843,"pZ":2.342941880595492,"vX0":2.53880607219808,"vY0":-124.95145554449347,"vZ0":-0.9583153900430121,"x":193.27,"y":175.52,"x0":-1.8217450652884373,"y0":50.00382158022246,"z0":5.117894346448929,"aX":-14.698278406409441},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.6,"breakHorizontal":16.2,"spinRate":1547,"spinDirection":244},"zone":13,"typeConfidence":0.68,"plateTime":0.43859066914211997,"extension":7.2741095608714295},"index":4,"playId":"af77a935-9f09-3c5b-a4ed-332ab4217c66","pitchNumber":4,"startTime":"2026-08-08T02:29:12.273Z","endTime":"2026-08-08T02:29:15.520Z","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":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.106904852330505,"aZ":-23.887113923216322,"pfxX":-1.2675312555188567,"pfxZ":4.714949448794231,"pX":0.5213387145960824,"pZ":3.346972295349319,"vX0":6.449466257353152,"vY0":-131.0885846904543,"vZ0":0.1836265996089067,"x":97.13,"y":148.41,"x0":-1.7955757851021665,"y0":50.004370626506834,"z0":5.044868382512685,"aX":-2.2299652151838756},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.8,"breakHorizontal":1.1,"spinRate":2588,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.4162407605341434,"extension":6.9141207443503685},"index":5,"playId":"ff289ebc-5544-329d-9a9a-53e98c14d590","pitchNumber":5,"startTime":"2026-08-08T02:29:31.993Z","endTime":"2026-08-08T02:29:37.021Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"}},"playEndTime":"2026-08-08T02:29:37.021Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a line drive to right fielder Bryce Harper. Josh Smith to 3rd. Brett Bateman to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-08T02:30:13.360Z","endTime":"2026-08-08T02:37:24.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnSecond":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"postOnThird":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14],"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81329103927903,"aZ":-24.55806411827329,"pfxX":1.0054888723675184,"pfxZ":4.380544615202352,"pX":1.3373106582514747,"pZ":3.077304063165601,"vX0":7.477997332869535,"vY0":-130.57229974796326,"vZ0":-0.30918655384750376,"x":66.02,"y":155.69,"x0":-1.6865077904278516,"y0":50.00099288173053,"z0":5.034795029543347,"aX":1.7461733216068414},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.2,"breakHorizontal":-3.4,"spinRate":2613,"spinDirection":203},"zone":12,"typeConfidence":0.95,"plateTime":0.41843683642817053,"extension":6.867772287223325},"index":0,"playId":"ff89170b-6bec-3630-a636-f2efac7a3104","pitchNumber":1,"startTime":"2026-08-08T02:30:30.222Z","endTime":"2026-08-08T02:30:35.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9310462057532,"aZ":-34.106511226840915,"pfxX":-5.829886249918726,"pfxZ":-1.227204080388777,"pX":-1.0982446302651618,"pZ":2.4163750774229626,"vX0":3.76273642281772,"vY0":-124.34059319570866,"vZ0":0.09089979118555025,"x":158.86,"y":173.54,"x0":-1.8704102759445507,"y0":50.00482934698202,"z0":5.199444728045155,"aX":-9.168819669470475},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.9,"breakHorizontal":9.7,"spinRate":1357,"spinDirection":245},"zone":13,"typeConfidence":0.89,"plateTime":0.43979168824459913,"extension":7.411289256006975},"index":1,"playId":"367f4d22-73dd-3125-b56d-6ffd310f7ddd","pitchNumber":2,"startTime":"2026-08-08T02:31:32.867Z","endTime":"2026-08-08T02:31:36.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.137866045178896,"aZ":-31.16649921871657,"pfxX":4.791026426626472,"pfxZ":0.706005228202617,"pX":-0.6757060391997425,"pZ":2.7344321351147656,"vX0":1.6246296147228896,"vY0":-118.04062697867894,"vZ0":1.374730580160565,"x":142.76,"y":164.95,"x0":-1.994029129306915,"y0":50.00078248450552,"z0":5.0005421748355845,"aX":6.8019920655030734},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.8,"breakHorizontal":-9.1,"spinRate":2608,"spinDirection":61},"zone":4,"typeConfidence":0.81,"plateTime":0.4628984250421846,"extension":6.7766508520098485},"index":2,"playId":"37f73326-b6e0-3a8f-8035-c1a973cd9a97","pitchNumber":3,"startTime":"2026-08-08T02:31:52.897Z","endTime":"2026-08-08T02:31:56.239Z","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.7,"endSpeed":85.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12213136507894,"aZ":-18.00595033116552,"pfxX":-5.784238339187171,"pfxZ":7.500981952171847,"pX":0.3097209304915542,"pZ":3.571542678259401,"vX0":7.6201590823271745,"vY0":-136.35696710608522,"vZ0":-0.2433656660719587,"x":105.19,"y":142.35,"x0":-1.7655593298848018,"y0":50.00189387435178,"z0":4.900960159702752,"aX":-10.925193204590622},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":8.9,"spinRate":2464,"spinDirection":230},"zone":12,"typeConfidence":0.89,"plateTime":0.401206224769445,"extension":7.267645603625548},"index":3,"playId":"f36075af-a48f-324d-b7fc-e27a27b3be82","pitchNumber":4,"startTime":"2026-08-08T02:32:13.590Z","endTime":"2026-08-08T02:32:16.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71863230242048,"aZ":-28.794173041322846,"pfxX":-8.555501682110556,"pfxZ":2.1116351118100267,"pX":-0.5113421047126332,"pZ":1.3328244878029218,"vX0":5.892799906585754,"vY0":-125.33210916688044,"vZ0":-3.2870909292305353,"x":136.49,"y":202.79,"x0":-1.7734587500057126,"y0":50.004461125884205,"z0":4.996038519332227,"aX":-13.704856481525384},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.4,"breakHorizontal":14.3,"spinRate":1492,"spinDirection":246},"zone":13,"typeConfidence":0.86,"plateTime":0.4358978819320498,"extension":7.417787302527364},"index":4,"playId":"bffe8525-25b8-360f-ad45-94c70b2e8ceb","pitchNumber":5,"startTime":"2026-08-08T02:32:36.922Z","endTime":"2026-08-08T02:32:40.433Z","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":79.4,"endSpeed":73.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.413328898193175,"aZ":-41.59419287483038,"pfxX":5.380751091155249,"pfxZ":-7.004979467279453,"pX":0.709471991836635,"pZ":0.7216131321030989,"vX0":4.373528905949051,"vY0":-115.51435692999604,"vZ0":-0.845575567730089,"x":89.96,"y":219.3,"x0":-1.9103024379911897,"y0":50.00062243853452,"z0":5.106671056282076,"aX":7.238198205772885},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.6,"breakHorizontal":-10.9,"spinRate":2792,"spinDirection":53},"zone":14,"typeConfidence":0.89,"plateTime":0.47495930995463365,"extension":6.8928620776213885},"index":5,"playId":"8f97e81b-bc7e-3b28-aa69-0bf94b9e1cb8","pitchNumber":6,"startTime":"2026-08-08T02:33:07.718Z","endTime":"2026-08-08T02:33:15.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11401652149885,"aZ":-30.526526216599652,"pfxX":-8.65403498258866,"pfxZ":1.0187402833832815,"pX":-0.04866280150370169,"pZ":1.5287507715767035,"vX0":7.152704778624562,"vY0":-126.36808680964212,"vZ0":-2.6141374970798954,"x":118.85,"y":197.5,"x0":-1.78780400938347,"y0":50.006194080547296,"z0":5.022620008791994,"aX":-14.036359163083395},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.4,"breakHorizontal":14.2,"spinRate":1474,"spinDirection":244},"zone":13,"typeConfidence":0.88,"plateTime":0.43300115262565964,"extension":7.244441879025582},"index":6,"playId":"2fe867fc-b0e6-315a-ab9f-6af01d8e0000","pitchNumber":7,"startTime":"2026-08-08T02:33:45.526Z","endTime":"2026-08-08T02:33:48.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.95340493010919,"aZ":-30.850636929034085,"pfxX":8.769280082639076,"pfxZ":0.9854335772446188,"pX":-2.2405868361506958,"pZ":2.6410712723354988,"vX0":-2.69865675093945,"vY0":-115.57438366990867,"vZ0":1.3270399377185478,"x":202.41,"y":167.47,"x0":-2.1958240456097866,"y0":50.00536101538504,"z0":5.0267740657000965,"aX":11.840768503149711},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":2.4,"breakHorizontal":-15.2,"spinRate":2688,"spinDirection":66},"zone":11,"typeConfidence":0.91,"plateTime":0.4742821264920747,"extension":6.588053348626224},"index":7,"playId":"f973bad9-689d-3a0c-a2f1-a2c412e89b31","pitchNumber":8,"startTime":"2026-08-08T02:34:11.531Z","endTime":"2026-08-08T02:34:14.717Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.778545156263682,"aZ":-41.51470768621463,"pfxX":6.4660776787064425,"pfxZ":-6.911864414891631,"pX":0.6850970172724218,"pZ":1.9562965777053096,"vX0":3.7702933222624297,"vY0":-115.88347400254084,"vZ0":1.6892589730737797,"x":90.89,"y":185.96,"x0":-1.8058342875580575,"y0":50.00086220718805,"z0":5.200555453003682,"aX":8.74248413616765},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-11.8,"breakHorizontal":-12.7,"spinRate":2818,"spinDirection":55},"zone":9,"typeConfidence":0.89,"plateTime":0.47367825752284975,"extension":6.96737770809256},"index":8,"playId":"a32af49b-c254-31fe-ad0c-b7a4fc1b26a5","pitchNumber":9,"startTime":"2026-08-08T02:34:33.009Z","endTime":"2026-08-08T02:34:40.411Z","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.8,"endSpeed":86.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.447498353396394,"aZ":-17.209296419816518,"pfxX":-6.623022813205609,"pfxZ":7.745863308369561,"pX":0.6458246222248416,"pZ":3.5751915855139798,"vX0":8.714869920087338,"vY0":-137.82212077839898,"vZ0":-0.6055608593610247,"x":92.38,"y":142.25,"x0":-1.6906125417843851,"y0":50.000462250746686,"z0":4.95562766783778,"aX":-12.79256349662288},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":10.2,"spinRate":2433,"spinDirection":233},"zone":12,"typeConfidence":0.92,"plateTime":0.39679378754305406,"extension":7.350684375482003},"index":9,"playId":"261b5683-0b9f-33eb-abf9-72c45508970c","pitchNumber":10,"startTime":"2026-08-08T02:35:01.904Z","endTime":"2026-08-08T02:35:05.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26861055080404,"aZ":-29.648736791461047,"pfxX":1.2588687156775,"pfxZ":1.5016061472457363,"pX":1.7677719517524635,"pZ":2.169049603161362,"vX0":8.560321612246003,"vY0":-128.61714607581592,"vZ0":-1.060266842682958,"x":49.62,"y":180.22,"x0":-1.7596754498566323,"y0":50.00607772240193,"z0":4.874282618948117,"aX":2.1192413501598777},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.8,"breakHorizontal":-4.1,"spinRate":2612,"spinDirection":181},"zone":14,"typeConfidence":0.91,"plateTime":0.4249598650238262,"extension":7.016694981590444},"index":10,"playId":"c6aa4145-bc47-3257-928a-4d955906d2eb","pitchNumber":11,"startTime":"2026-08-08T02:35:23.172Z","endTime":"2026-08-08T02:35:26.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56363246435234,"aZ":-15.067527056428156,"pfxX":-6.613322567961058,"pfxZ":8.801700411635812,"pX":0.07651205599130646,"pZ":1.8521121501422906,"vX0":7.283091293467107,"vY0":-138.6665711893562,"vZ0":-5.413091631281567,"x":114.08,"y":188.77,"x0":-1.7271854092643386,"y0":50.00256469618846,"z0":4.837899208597744,"aX":-12.854052689264773},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":10.4,"spinRate":2436,"spinDirection":230},"zone":8,"typeConfidence":0.94,"plateTime":0.39528850851234587,"extension":7.30053212283445},"index":11,"playId":"e800b746-55c7-3744-a919-9c692dcbd48d","pitchNumber":12,"startTime":"2026-08-08T02:35:51.899Z","endTime":"2026-08-08T02:35:54.899Z","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":95.2,"endSpeed":87.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.655404520948274,"aZ":-17.710186717695105,"pfxX":-7.009404833972046,"pfxZ":7.441325961685422,"pX":-0.4510572002803461,"pZ":2.3221852972181454,"vX0":6.123244053832707,"vY0":-138.46006722644654,"vZ0":-3.7480844839590888,"x":134.19,"y":176.08,"x0":-1.7795828654216794,"y0":50.000147047389945,"z0":4.877001237738828,"aX":-13.619898554478176},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.8,"breakHorizontal":11.4,"spinRate":2448,"spinDirection":227},"zone":4,"typeConfidence":0.88,"plateTime":0.39544014323645627,"extension":7.357853400636237},"index":12,"playId":"52fa88ab-3c49-338a-91fa-2752d4df2990","pitchNumber":13,"startTime":"2026-08-08T02:36:17.792Z","endTime":"2026-08-08T02:36:21.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00610266176679,"aZ":-31.359788994027525,"pfxX":-9.142229681935442,"pfxZ":0.5066936477969479,"pX":-0.4404455844569757,"pZ":1.321087686290665,"vX0":6.029758547631363,"vY0":-126.24742369407313,"vZ0":-2.9464219268016576,"x":133.79,"y":203.11,"x0":-1.6684872235796844,"y0":50.00517516562575,"z0":5.019891335675989,"aX":-14.802307045377976},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.5,"breakHorizontal":15.2,"spinRate":1615,"spinDirection":243},"zone":13,"typeConfidence":0.87,"plateTime":0.43337193987206923,"extension":7.243757025951008},"index":13,"playId":"ed7353c7-d290-3a17-9f65-2673b4b87e7d","pitchNumber":14,"startTime":"2026-08-08T02:36:42.338Z","endTime":"2026-08-08T02:36:47.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.114876683417215,"aZ":-28.092983148844972,"pfxX":-9.886843704875663,"pfxZ":2.533312553184155,"pX":-0.6264283923324392,"pZ":1.1916477522853592,"vX0":5.866018522604198,"vY0":-126.0391044176725,"vZ0":-3.7353786311640076,"x":140.88,"y":206.61,"x0":-1.6968811214320783,"y0":50.00534928112614,"z0":4.956413820484078,"aX":-15.942505765894888},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.0,"breakHorizontal":16.6,"spinRate":1631,"spinDirection":246},"zone":13,"typeConfidence":0.8,"plateTime":0.4342275385191532,"extension":7.316495081854264},"hitData":{"launchSpeed":84.7,"launchAngle":13.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.9,"coordY":104.99}},"index":14,"playId":"b7923429-5e52-3bd6-97e4-793a5a88f0fb","pitchNumber":15,"startTime":"2026-08-08T02:37:14.458Z","endTime":"2026-08-08T02:37:24.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:37:24.354Z","atBatIndex":48},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Alejandro Kirk out on a sacrifice fly to right fielder Bryce Harper. Josh Smith scores. Brett Bateman to 3rd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-08T02:40:13.544Z","endTime":"2026-08-08T02:40:58.166Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnThird":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":{"id":554430,"link":"/api/v1/people/554430"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-08T02:37:45.871Z","endTime":"2026-08-08T02:37:54.949Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tim Mayza replaces Zack Wheeler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-08T02:37:54.949Z","endTime":"2026-08-08T02:40:15.877Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641835,"link":"/api/v1/people/641835"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.347212190561397,"aZ":-18.494196309436052,"pfxX":8.826772711702105,"pfxZ":7.170648398709811,"pX":0.16891295934141992,"pZ":1.5760155412070274,"vX0":-6.207857650945758,"vY0":-137.2384679053359,"vZ0":-9.027161432117486,"x":110.56,"y":196.23,"x0":1.313370738843663,"y0":50.001933981253984,"z0":6.1673362267664515,"aX":16.837843109684627},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.3,"breakHorizontal":-14.6,"spinRate":2112,"spinDirection":140},"zone":8,"typeConfidence":0.9,"plateTime":0.39908201825362166,"extension":6.816884460418253},"index":2,"playId":"e9f7b4ca-0754-3a57-8613-d65d77f58531","pitchNumber":1,"startTime":"2026-08-08T02:40:15.877Z","endTime":"2026-08-08T02:40:19.466Z","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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05011830535655,"aZ":-15.927849103124858,"pfxX":8.981035231668605,"pfxZ":8.721466632897226,"pX":0.37763266378394245,"pZ":1.8434702555777824,"vX0":-6.053737232058734,"vY0":-135.91815384192765,"vZ0":-8.735906122429327,"x":102.61,"y":189.01,"x0":1.4721570215956687,"y0":50.0002959253931,"z0":6.215423289855732,"aX":16.724958576175133},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":-14.9,"spinRate":2055,"spinDirection":138},"zone":9,"typeConfidence":0.89,"plateTime":0.40367194523659444,"extension":6.852432241094195},"hitData":{"launchSpeed":86.7,"launchAngle":53.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.85,"coordY":127.28}},"index":3,"playId":"9b3bf2cd-7c6e-37a1-aeb2-2da9e86dd251","pitchNumber":2,"startTime":"2026-08-08T02:40:45.819Z","endTime":"2026-08-08T02:40:58.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:40:58.166Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Myles Straw flies out to right fielder Bryce Harper in foul territory.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-08T02:41:58.399Z","endTime":"2026-08-08T02:44:07.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0,6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Myles Straw replaces Jesús Sánchez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-08T02:41:45.391Z","endTime":"2026-08-08T02:42:00.705Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":660821,"link":"/api/v1/people/660821"}},{"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.1,"endSpeed":86.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88843075727128,"aZ":-20.062384631552348,"pfxX":8.858748451528307,"pfxZ":6.500960990226185,"pX":0.7033124480181047,"pZ":0.7823779662860028,"vX0":-4.926270374355148,"vY0":-135.2297788090868,"vZ0":-10.770546708214418,"x":90.19,"y":217.66,"x0":1.3921244266435897,"y0":50.00271522784573,"z0":6.207841976212395,"aX":16.50210541484402},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.8,"breakHorizontal":-15.1,"spinRate":1935,"spinDirection":145},"zone":14,"typeConfidence":0.86,"plateTime":0.4041384099644554,"extension":6.898030296296584},"index":1,"playId":"319a48d8-e81c-3d33-9812-b41dba14ce77","pitchNumber":1,"startTime":"2026-08-08T02:42:00.705Z","endTime":"2026-08-08T02:42:03.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.752467010824112,"aZ":-20.71756395165765,"pfxX":8.504547637727292,"pfxZ":6.296727644006405,"pX":0.8734902622906187,"pZ":1.1847638798529727,"vX0":-4.579042719279904,"vY0":-133.74439078317016,"vZ0":-9.307964829227295,"x":83.7,"y":206.79,"x0":1.4992572958538801,"y0":50.00069538235519,"z0":6.184847901301106,"aX":15.467405637459926},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.7,"breakHorizontal":-14.5,"spinRate":1948,"spinDirection":143},"zone":14,"typeConfidence":0.68,"plateTime":0.40889392198992613,"extension":6.926245403444568},"index":2,"playId":"cfb4b9aa-45a8-3d2d-8a00-98b4c937c8f0","pitchNumber":2,"startTime":"2026-08-08T02:42:20.618Z","endTime":"2026-08-08T02:42:23.618Z","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":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.851039128042306,"aZ":-18.778824835593923,"pfxX":8.914361173368672,"pfxZ":7.23321837150739,"pX":0.44697565336368067,"pZ":2.113433283274713,"vX0":-5.525100590463917,"vY0":-135.071050258368,"vZ0":-7.639579708763612,"x":99.96,"y":181.72,"x0":1.358719871753538,"y0":50.00106191946487,"z0":6.294083994282006,"aX":16.503763268208505},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.6,"breakHorizontal":-15.0,"spinRate":1981,"spinDirection":145},"zone":6,"typeConfidence":0.88,"plateTime":0.40519190267896965,"extension":6.88162431920734},"index":3,"playId":"a0fa5892-c066-3ec8-ab42-ce489feb4042","pitchNumber":3,"startTime":"2026-08-08T02:42:38.329Z","endTime":"2026-08-08T02:42:41.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.267846906838592,"aZ":-19.69669040491448,"pfxX":8.16985783367532,"pfxZ":6.598104538348416,"pX":0.7416014125840202,"pZ":2.1974627328171006,"vX0":-4.805278998126301,"vY0":-136.48296310371222,"vZ0":-7.327262182285999,"x":88.73,"y":179.45,"x0":1.4610207184934731,"y0":50.005520952224835,"z0":6.267355115342577,"aX":15.457742072106408},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.7,"breakHorizontal":-13.8,"spinRate":2109,"spinDirection":143},"zone":6,"typeConfidence":0.89,"plateTime":0.40089285644261086,"extension":6.766806538901627},"index":4,"playId":"93282c66-3b0e-3d32-bee3-c3826f209c6d","pitchNumber":4,"startTime":"2026-08-08T02:43:05.098Z","endTime":"2026-08-08T02:43:08.098Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99115932325805,"aZ":-33.4476406627715,"pfxX":0.22552423869340288,"pfxZ":-0.768153684292201,"pX":-1.4249548941623424,"pZ":0.8490929706579277,"vX0":-7.18378519121357,"vY0":-128.15075136199454,"vZ0":-6.811603413257815,"x":171.32,"y":215.85,"x0":1.392710391453197,"y0":50.00582494096493,"z0":6.174791172719356,"aX":0.37425839864005467},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.8,"breakHorizontal":1.3,"spinRate":2313,"spinDirection":348},"zone":13,"typeConfidence":0.9,"plateTime":0.4284161757228966,"extension":6.934526997174121},"index":5,"playId":"bf9bc2ef-3315-3863-b8ee-da955fd14755","pitchNumber":5,"startTime":"2026-08-08T02:43:41.372Z","endTime":"2026-08-08T02:43:48.493Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nathan Lukes steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"actionPlayId":"bf9bc2ef-3315-3863-b8ee-da955fd14755","startTime":"2026-08-08T02:43:52.111Z","endTime":"2026-08-08T02:44:00.741Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.964028927318232,"aZ":-22.008373199895374,"pfxX":9.128783256194069,"pfxZ":5.35309477319789,"pX":1.1866408003613647,"pZ":3.003015948197206,"vX0":-4.08476793623319,"vY0":-137.06342193332583,"vZ0":-4.867860814842294,"x":71.77,"y":157.7,"x0":1.5122808843104616,"y0":50.00110674318532,"z0":6.309676406483285,"aX":17.325473838709986},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.9,"breakHorizontal":-15.6,"spinRate":1900,"spinDirection":140},"zone":12,"typeConfidence":0.91,"plateTime":0.39998424810897815,"extension":6.9358306026221825},"hitData":{"launchSpeed":74.3,"launchAngle":49.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.3,"coordY":148.98}},"index":7,"playId":"8dd888e9-6e00-3687-b0b3-eccc0e7434a9","pitchNumber":6,"startTime":"2026-08-08T02:44:00.741Z","endTime":"2026-08-08T02:44:07.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:44:07.026Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Arraez strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-08T02:46:36.508Z","endTime":"2026-08-08T02:48:22.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Myles Straw remains in the game as the left 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":0,"startTime":"2026-08-08T02:45:47.758Z","endTime":"2026-08-08T02:45:47.781Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":660821,"link":"/api/v1/people/660821"}},{"details":{"description":"Pitching Change: Lazaro Estrada replaces Mason Fluharty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-08T02:45:47.781Z","endTime":"2026-08-08T02:46:38.512Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681751,"link":"/api/v1/people/681751"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":70.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.826784229914615,"aZ":-40.219672499408794,"pfxX":5.917599412529134,"pfxZ":-6.528891119172981,"pX":-0.1705719318836533,"pZ":1.9983595502848353,"vX0":-0.6964422999518342,"vY0":-110.62062642445909,"vZ0":0.7130312518553663,"x":123.5,"y":184.82,"x0":-0.6189365148051245,"y0":50.00331453741124,"z0":5.908264847645159,"aX":7.2905068456409},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-11.3,"breakHorizontal":-10.6,"spinRate":2593,"spinDirection":32},"zone":8,"typeConfidence":0.9,"plateTime":0.4962551830987749,"extension":6.170090432250509},"index":2,"playId":"13b877c1-6b05-3afc-903e-cbcd59de283c","pitchNumber":1,"startTime":"2026-08-08T02:46:38.512Z","endTime":"2026-08-08T02:46:41.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79704059624126,"aZ":-40.81012704671426,"pfxX":5.3488767392736,"pfxZ":-6.718808597764341,"pX":0.7081252055283865,"pZ":1.9612620715140567,"vX0":1.293309082161993,"vY0":-113.32788205164289,"vZ0":0.5115412597954345,"x":90.01,"y":185.83,"x0":-0.566041827049243,"y0":50.000045448745716,"z0":5.844938497470347,"aX":6.880423209818538},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-11.6,"breakHorizontal":-10.0,"spinRate":2729,"spinDirection":36},"zone":9,"typeConfidence":0.9,"plateTime":0.4853322920334455,"extension":6.309787983619794},"index":3,"playId":"0fe3450e-ac66-37b7-8827-d0fecc8e6312","pitchNumber":2,"startTime":"2026-08-08T02:46:54.164Z","endTime":"2026-08-08T02:46:57.164Z","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":0},"index":4,"startTime":"2026-08-08T02:47:05.718Z","endTime":"2026-08-08T02:47:17.324Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11979824008234,"aZ":-23.949757267075018,"pfxX":0.8929102222465728,"pfxZ":4.789245389856047,"pX":1.2695101199861134,"pZ":3.5394530173533965,"vX0":3.853575873784803,"vY0":-129.2113500548802,"vZ0":-1.1101084733677935,"x":68.61,"y":143.21,"x0":-0.3480323251363887,"y0":50.00109210951275,"z0":5.789489020324707,"aX":1.5311647603749765},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.8,"breakHorizontal":-2.4,"spinRate":2413,"spinDirection":182},"zone":12,"typeConfidence":0.88,"plateTime":0.4214973002682032,"extension":6.060679518054744},"index":5,"playId":"7c124de2-028e-3861-8178-f2fcfa988f14","pitchNumber":3,"startTime":"2026-08-08T02:47:17.324Z","endTime":"2026-08-08T02:47:21.145Z","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":77.6,"endSpeed":71.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.004300820104447,"aZ":-43.01901630405846,"pfxX":4.966155169572019,"pfxZ":-8.450057248486395,"pX":-0.0033303088610128497,"pZ":1.6815046710787327,"vX0":-0.34129130557248866,"vY0":-113.01482462743569,"vZ0":0.5149003996070167,"x":117.13,"y":193.38,"x0":-0.4942149694847369,"y0":50.00069498741448,"z0":5.79724161540933,"aX":6.376018529619552},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-14.8,"breakHorizontal":-8.9,"spinRate":2775,"spinDirection":38},"zone":8,"typeConfidence":0.91,"plateTime":0.48601917400977657,"extension":6.177461986965087},"index":6,"playId":"b6305184-fd51-3227-9673-44e8d3479a21","pitchNumber":4,"startTime":"2026-08-08T02:47:35.059Z","endTime":"2026-08-08T02:47:38.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.775865888152175,"aZ":-13.696569443154166,"pfxX":-4.1684948719166925,"pfxZ":9.663769445690725,"pX":-0.9037672242236793,"pZ":3.395050360906355,"vX0":-0.17596700408444477,"vY0":-137.2557836428517,"vZ0":-3.6507743446696046,"x":151.45,"y":147.11,"x0":-0.2971421882924077,"y0":50.00229972247655,"z0":5.672201930914494,"aX":-7.969837490334436},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":7.6,"spinRate":2206,"spinDirection":212},"zone":11,"typeConfidence":0.92,"plateTime":0.3987278115041333,"extension":6.172004655002277},"index":7,"playId":"424b8ddf-1134-3e12-8219-af7f4989f6d9","pitchNumber":5,"startTime":"2026-08-08T02:48:01.369Z","endTime":"2026-08-08T02:48:04.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.907555117276654,"aZ":-11.156378543646401,"pfxX":-5.381869092937641,"pfxZ":11.065201888922882,"pX":0.41952919433917013,"pZ":1.288079789869435,"vX0":3.677113288169673,"vY0":-136.65330026511992,"vZ0":-9.134973468595666,"x":101.01,"y":204.0,"x0":-0.24140360627034504,"y0":50.000140296858774,"z0":5.431689608021492,"aX":-10.220640507592247},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.4,"breakHorizontal":9.0,"spinRate":2342,"spinDirection":209},"zone":14,"typeConfidence":0.92,"plateTime":0.4001514899820302,"extension":6.369308855612204},"index":8,"playId":"53b7edf0-07b0-30e9-91b7-c36c5a580c8e","pitchNumber":6,"startTime":"2026-08-08T02:48:19.831Z","endTime":"2026-08-08T02:48:22.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:48:22.831Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to center fielder Brett Bateman.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-08T02:48:27.085Z","endTime":"2026-08-08T02:49:14.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.237994761570096,"aZ":-23.748421106034613,"pfxX":2.4529760529753837,"pfxZ":5.204596889459221,"pX":1.1266514928994422,"pZ":2.66369897297108,"vX0":3.1487562350975473,"vY0":-126.04066150285026,"vZ0":-2.4841819335666635,"x":74.05,"y":166.86,"x0":-0.45466306440543275,"y0":50.00048603081898,"z0":5.568248100870418,"aX":3.9682199444574224},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.1,"breakHorizontal":-5.2,"spinRate":2309,"spinDirection":176},"zone":12,"typeConfidence":0.87,"plateTime":0.43362037187482017,"extension":6.296195488606107},"index":0,"playId":"8c693941-520b-39af-9ad3-670cfc4a25ae","pitchNumber":1,"startTime":"2026-08-08T02:48:47.970Z","endTime":"2026-08-08T02:48:51.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30239308838481,"aZ":-25.851812764981407,"pfxX":1.046261539768092,"pfxZ":3.873082444779543,"pX":0.12853357035102692,"pZ":2.348648915925128,"vX0":1.1583895077517987,"vY0":-126.53139426453868,"vZ0":-2.9123944900240684,"x":112.1,"y":175.37,"x0":-0.47004945331833253,"y0":50.001847950864175,"z0":5.572268569733625,"aX":1.706675677376551},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":-2.2,"spinRate":2411,"spinDirection":178},"zone":5,"typeConfidence":0.82,"plateTime":0.4318453489386913,"extension":6.195470745636377},"hitData":{"launchSpeed":96.6,"launchAngle":39.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.4,"coordY":55.81}},"index":1,"playId":"66250448-613c-3608-a3a6-8b7e9cab332d","pitchNumber":2,"startTime":"2026-08-08T02:49:03.012Z","endTime":"2026-08-08T02:49:14.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:49:14.725Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Marsh walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-08T02:49:21.329Z","endTime":"2026-08-08T02:50:39.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":85.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25080746015604,"aZ":-8.43411071912176,"pfxX":-5.484465957699827,"pfxZ":12.659252345932597,"pX":0.14456127461219367,"pZ":1.634604199791777,"vX0":3.200734705794327,"vY0":-136.81850639844507,"vZ0":-8.57067341341848,"x":111.49,"y":194.65,"x0":-0.3346539714234131,"y0":50.00096674332233,"z0":5.405380451239917,"aX":-10.283585986903532},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.1,"breakHorizontal":9.1,"spinRate":2407,"spinDirection":206},"zone":8,"typeConfidence":0.92,"plateTime":0.40200902770384594,"extension":6.280170372142112},"index":0,"playId":"63f79b4a-c5b8-3b12-9fde-fd4eaf534379","pitchNumber":1,"startTime":"2026-08-08T02:49:40.203Z","endTime":"2026-08-08T02:49:43.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24373222850163,"aZ":-9.30076187046662,"pfxX":-4.947055242189068,"pfxZ":12.20163158658744,"pX":-1.1012153940110117,"pZ":2.107659989435128,"vX0":0.05275862378445839,"vY0":-136.80891313435896,"vZ0":-7.306504393301261,"x":158.98,"y":181.87,"x0":-0.479142820841374,"y0":50.00656313207425,"z0":5.468743009696496,"aX":-9.277978234388819},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.5,"breakHorizontal":8.9,"spinRate":2420,"spinDirection":207},"zone":13,"typeConfidence":0.92,"plateTime":0.4020213027195165,"extension":6.294396209588585},"index":1,"playId":"df158546-6f06-38f7-9b18-59a669da8e69","pitchNumber":2,"startTime":"2026-08-08T02:49:58.849Z","endTime":"2026-08-08T02:50:02.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.942660492673337,"aZ":-41.25648448894826,"pfxX":7.502427079001598,"pfxZ":-7.251970210224743,"pX":0.869762897781169,"pZ":0.9964596757395763,"vX0":0.5785192025156531,"vY0":-112.30176789857109,"vZ0":-1.023585965598051,"x":83.85,"y":211.88,"x0":-0.36473368565914116,"y0":50.001217049505925,"z0":5.7259002446261915,"aX":9.39932528235343},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-13.0,"breakHorizontal":-13.7,"spinRate":2734,"spinDirection":35},"zone":14,"typeConfidence":0.91,"plateTime":0.4913139633794663,"extension":6.196703979050158},"index":2,"playId":"239c9282-1d25-3564-8c7a-e23f1d663a73","pitchNumber":3,"startTime":"2026-08-08T02:50:15.673Z","endTime":"2026-08-08T02:50:18.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07512512987246,"aZ":-9.076676594063619,"pfxX":-5.746603750262284,"pfxZ":12.149793739677072,"pX":-0.7395164699414688,"pZ":1.1535367115412436,"vX0":0.9475532878003343,"vY0":-137.61760143333356,"vZ0":-9.74081541646912,"x":145.19,"y":207.63,"x0":-0.3440690685764998,"y0":50.00433610552994,"z0":5.371937336312322,"aX":-10.924714727091043},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.9,"breakHorizontal":10.2,"spinRate":2457,"spinDirection":208},"zone":13,"typeConfidence":0.92,"plateTime":0.39937361737013743,"extension":6.290144885157527},"index":3,"playId":"3f7b4de4-8312-3bfb-a8b6-5f5d5ac5f2ca","pitchNumber":4,"startTime":"2026-08-08T02:50:36.162Z","endTime":"2026-08-08T02:50:39.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:50:39.957Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, second baseman Ernie Clement to first baseman Kazuma Okamoto.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-08T02:50:46.086Z","endTime":"2026-08-08T02:52:33.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80915183627482,"aZ":-29.534605889509407,"pfxX":1.9029990480290602,"pfxZ":1.7616442623516964,"pX":1.149614783476078,"pZ":2.191905620173641,"vX0":3.173442471898166,"vY0":-121.32524568667132,"vZ0":-2.012412305751644,"x":73.18,"y":179.6,"x0":-0.4203660942636751,"y0":50.00093738181567,"z0":5.595600760509108,"aX":2.8484392805483396},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.0,"breakHorizontal":-4.2,"spinRate":2407,"spinDirection":74},"zone":14,"typeConfidence":0.63,"plateTime":0.4507226189848672,"extension":6.345689515025922},"index":0,"playId":"d7ebe5f4-1501-3adc-a358-151f7646339b","pitchNumber":1,"startTime":"2026-08-08T02:51:09.453Z","endTime":"2026-08-08T02:51:12.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.396857085483493,"aZ":-24.29277336216469,"pfxX":1.636025928738376,"pfxZ":4.936907931995565,"pX":1.5473736393067432,"pZ":1.8175999241745915,"vX0":4.43266911869914,"vY0":-125.08035545366013,"vZ0":-4.182680375207614,"x":58.02,"y":189.7,"x0":-0.45491018697547586,"y0":50.00513933539669,"z0":5.485415781021538,"aX":2.6115615700125057},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.3,"breakHorizontal":-4.0,"spinRate":2513,"spinDirection":183},"zone":14,"typeConfidence":0.87,"plateTime":0.4366092418736507,"extension":6.366741957527377},"index":1,"playId":"c338f06d-40a5-34cc-a912-060b33b31645","pitchNumber":2,"startTime":"2026-08-08T02:51:29.947Z","endTime":"2026-08-08T02:51:38.284Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"c338f06d-40a5-34cc-a912-060b33b31645","startTime":"2026-08-08T02:51:38.284Z","endTime":"2026-08-08T02:52:04.086Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.179108893509174,"aZ":-25.6218774719143,"pfxX":2.7970778127842104,"pfxZ":4.084059072682983,"pX":0.681374599900527,"pZ":2.8020258393935067,"vX0":1.681128907373437,"vY0":-125.32122002483848,"vZ0":-1.7253764459011887,"x":91.03,"y":163.13,"x0":-0.3595696250406878,"y0":50.00347167527798,"z0":5.57395436829365,"aX":4.489629872213685},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.3,"breakHorizontal":-5.4,"spinRate":2369,"spinDirection":170},"zone":3,"typeConfidence":0.82,"plateTime":0.43554086946736614,"extension":6.444171784028172},"index":3,"playId":"97171248-8fba-3454-ac31-172127d7c83b","pitchNumber":3,"startTime":"2026-08-08T02:52:04.086Z","endTime":"2026-08-08T02:52:07.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":70.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.982673567506083,"aZ":-42.234013491149675,"pfxX":4.722513723196848,"pfxZ":-8.00470640903624,"pX":-0.01799327241416289,"pZ":2.453803413794659,"vX0":-0.6778395442464483,"vY0":-111.63309516123341,"vZ0":2.136479587327823,"x":117.69,"y":172.53,"x0":-0.32292906022212403,"y0":50.004915924923885,"z0":5.8472031063277905,"aX":5.932725228080127},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-13.6,"breakHorizontal":-8.4,"spinRate":2750,"spinDirection":36},"zone":5,"typeConfidence":0.9,"plateTime":0.4915334367139401,"extension":6.358785303898221},"hitData":{"launchSpeed":69.8,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.0,"coordY":146.96}},"index":4,"playId":"9b91734d-841b-3da4-8e8e-c6ee4fcf1628","pitchNumber":4,"startTime":"2026-08-08T02:52:25.774Z","endTime":"2026-08-08T02:52:33.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:52:33.458Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, shortstop Trea Turner to first baseman Alec Bohm.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-08T02:54:26.245Z","endTime":"2026-08-08T02:55:30.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.605276291603076,"aZ":-15.60093269414137,"pfxX":5.62922637591867,"pfxZ":9.11508607493758,"pX":-0.13508926259321327,"pZ":4.083075501784239,"vX0":-6.423466595536521,"vY0":-134.8189861199003,"vZ0":-3.029372897166488,"x":122.15,"y":128.54,"x0":1.5607082346695593,"y0":50.00597685914692,"z0":6.339347295448597,"aX":10.239743550881954},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":-8.6,"spinRate":2009,"spinDirection":139},"zone":11,"typeConfidence":0.93,"plateTime":0.4081490499541509,"extension":6.790055152228021},"index":0,"playId":"1974aa45-c180-3096-bd18-77cfd708116e","pitchNumber":1,"startTime":"2026-08-08T02:54:48.360Z","endTime":"2026-08-08T02:54:51.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43518804964122,"aZ":-33.518769872123,"pfxX":-0.09257421781602117,"pfxZ":-0.8683971333475462,"pX":-0.016946595185763618,"pZ":2.7101834661195614,"vX0":-4.066596456526505,"vY0":-123.97161148049918,"vZ0":-1.9246039215363648,"x":117.65,"y":165.61,"x0":1.661647333015451,"y0":50.00331724546134,"z0":6.313356856107594,"aX":-0.14310703497943303},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.8,"breakHorizontal":1.2,"spinRate":2231,"spinDirection":339},"zone":5,"typeConfidence":0.9,"plateTime":0.44302129698768944,"extension":6.971808504513512},"index":1,"playId":"dfc02e11-26cc-3379-8ff9-207f903b89dd","pitchNumber":2,"startTime":"2026-08-08T02:55:02.129Z","endTime":"2026-08-08T02:55:05.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.935091084663853,"aZ":-18.948276396156164,"pfxX":8.954717663823281,"pfxZ":7.073587107776103,"pX":0.5375764431112461,"pZ":2.6809303185509488,"vX0":-5.284771567847135,"vY0":-135.69436083312647,"vZ0":-5.9692840268492935,"x":96.51,"y":166.39,"x0":1.3442162253265044,"y0":50.002685959433784,"z0":6.2238519870311455,"aX":16.744489834066034},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":-15.1,"spinRate":2035,"spinDirection":141},"zone":6,"typeConfidence":0.9,"plateTime":0.4032265866868703,"extension":6.901939024214611},"hitData":{"launchSpeed":90.4,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.19,"coordY":163.18}},"index":2,"playId":"e3a2a0eb-7fd6-3428-9919-5743653d08b7","pitchNumber":3,"startTime":"2026-08-08T02:55:22.054Z","endTime":"2026-08-08T02:55:30.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:55:30.988Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out to right fielder Bryce Harper.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-08T02:55:44.083Z","endTime":"2026-08-08T02:57:52.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"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.0,"endSpeed":86.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.171282980413586,"aZ":-24.256373004372108,"pfxX":9.537335701452854,"pfxZ":4.098777158478567,"pX":-0.021451242226116857,"pZ":3.458107014686496,"vX0":-6.84827168937037,"vY0":-138.17500511027205,"vZ0":-3.3973194006988354,"x":117.82,"y":145.41,"x0":1.251714559772785,"y0":50.00146058377175,"z0":6.335878101986534,"aX":18.415799623673458},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.8,"breakHorizontal":-15.8,"spinRate":1952,"spinDirection":142},"zone":11,"typeConfidence":0.91,"plateTime":0.39659796656867696,"extension":6.835706142363037},"index":0,"playId":"dec9968b-c09c-33f9-a115-7d189cf91816","pitchNumber":1,"startTime":"2026-08-08T02:55:54.476Z","endTime":"2026-08-08T02:55:57.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.271792011451943,"aZ":-16.646078319257132,"pfxX":6.323447973381164,"pfxZ":8.09965807155954,"pX":-0.7172666438860695,"pZ":2.104006229100994,"vX0":-7.840840174851757,"vY0":-137.51781084273847,"vZ0":-7.839778942712015,"x":144.34,"y":181.97,"x0":1.3482781880882249,"y0":50.00153701233625,"z0":6.119300618632895,"aX":12.12052181263017},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":-9.8,"spinRate":1976,"spinDirection":139},"zone":7,"typeConfidence":0.76,"plateTime":0.3981780298859263,"extension":6.909937742415708},"index":1,"playId":"b8d1c328-3fcc-3f29-b515-4063fd6079a4","pitchNumber":2,"startTime":"2026-08-08T02:56:07.546Z","endTime":"2026-08-08T02:56:10.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.182105531278488,"aZ":-19.306161601769272,"pfxX":5.170381765742645,"pfxZ":6.810037236178321,"pX":0.14901068811474788,"pZ":4.229713618410479,"vX0":-5.639862906636452,"vY0":-136.81604674128727,"vZ0":-1.655108865909852,"x":111.32,"y":124.58,"x0":1.568827990315653,"y0":50.00049957492123,"z0":6.170408115635202,"aX":9.766434075249592},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":-8.2,"spinRate":1987,"spinDirection":133},"zone":12,"typeConfidence":0.94,"plateTime":0.4008748915217293,"extension":6.8342536123141135},"index":2,"playId":"fd36b950-8388-3fe5-bb19-d20798234e3b","pitchNumber":3,"startTime":"2026-08-08T02:56:22.340Z","endTime":"2026-08-08T02:56:26.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19118056878851,"aZ":-32.19978884234385,"pfxX":0.7399206025674232,"pfxZ":-0.01837347412982293,"pX":-0.14059729982344416,"pZ":1.0842455486138394,"vX0":-4.281608793532707,"vY0":-127.33671284550266,"vZ0":-6.1151730205075605,"x":122.36,"y":209.51,"x0":1.4725245635992692,"y0":50.00066839869451,"z0":6.090650395259643,"aX":1.2050642464666623},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.3,"breakHorizontal":-0.2,"spinRate":2216,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.43152921696424373,"extension":6.760088390081291},"index":3,"playId":"fd04734c-6140-34df-aa88-b546a195bc1c","pitchNumber":4,"startTime":"2026-08-08T02:56:37.804Z","endTime":"2026-08-08T02:56:42.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.416376169095898,"aZ":-20.354115535005953,"pfxX":8.831223074196448,"pfxZ":6.049765139370882,"pX":-0.037900297039661995,"pZ":3.2085366962203614,"vX0":-6.928531622496467,"vY0":-138.9367993889909,"vZ0":-4.658571727089056,"x":118.44,"y":152.15,"x0":1.3420577211706632,"y0":50.000997733033806,"z0":6.261506933721956,"aX":17.24651033060137},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.2,"breakHorizontal":-14.5,"spinRate":1956,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.3943857371830468,"extension":6.847089884009409},"index":4,"playId":"661c7751-bdc4-320f-b338-045204e89842","pitchNumber":5,"startTime":"2026-08-08T02:57:02.118Z","endTime":"2026-08-08T02:57:05.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.737926847086154,"aZ":-21.057203906794594,"pfxX":9.035817107462108,"pfxZ":5.7725390743565015,"pX":-0.5047886579736809,"pZ":2.7341004388803247,"vX0":-7.7404205238271375,"vY0":-137.93367050002092,"vZ0":-5.612652406265556,"x":136.24,"y":164.96,"x0":1.1641252894772207,"y0":50.00401125653657,"z0":6.21549624854279,"aX":17.40868847683401},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.5,"breakHorizontal":-14.8,"spinRate":1851,"spinDirection":142},"zone":4,"typeConfidence":0.91,"plateTime":0.397126569028047,"extension":6.851114089866657},"index":5,"playId":"178fae07-1677-372e-a6c2-7b54459c4ca3","pitchNumber":6,"startTime":"2026-08-08T02:57:20.682Z","endTime":"2026-08-08T02:57:24.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32046194443783,"aZ":-30.355889978712078,"pfxX":0.3931725462653124,"pfxZ":1.0844468843335893,"pX":-0.6919998989414479,"pZ":1.150804051540084,"vX0":-5.701116320449421,"vY0":-128.65800783222795,"vZ0":-6.402432813028062,"x":143.38,"y":207.71,"x0":1.5001492304677797,"y0":50.00304415754689,"z0":6.019551220686067,"aX":0.6599444152240987},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.7,"breakHorizontal":0.6,"spinRate":2259,"spinDirection":354},"zone":13,"typeConfidence":0.9,"plateTime":0.4254719471898243,"extension":6.9558843727852295},"hitData":{"launchSpeed":90.1,"launchAngle":49.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":153.84,"coordY":92.48}},"index":6,"playId":"644cbcff-ec52-33ff-a99d-d2e6dc5173d6","pitchNumber":7,"startTime":"2026-08-08T02:57:41.316Z","endTime":"2026-08-08T02:57:52.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:57:52.699Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrés Giménez pops out to shortstop Trea Turner.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-08T02:57:59.046Z","endTime":"2026-08-08T02:59:06.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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.9,"endSpeed":86.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.853905588884725,"aZ":-18.902307021676265,"pfxX":8.796512318915266,"pfxZ":6.877850040064359,"pX":0.45657960644180356,"pZ":2.2620756773852304,"vX0":-5.774599269790039,"vY0":-138.0451601878679,"vZ0":-7.0561368322747615,"x":99.6,"y":177.7,"x0":1.4331979177390204,"y0":50.00061566315106,"z0":6.124576715451426,"aX":16.967808483898956},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.2,"breakHorizontal":-14.8,"spinRate":2098,"spinDirection":138},"zone":6,"typeConfidence":0.9,"plateTime":0.39684738044722545,"extension":6.998540579984826},"index":0,"playId":"66c6fa64-652e-3176-a868-7acda0cec2cf","pitchNumber":1,"startTime":"2026-08-08T02:58:13.537Z","endTime":"2026-08-08T02:58:17.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89923433094761,"aZ":-21.91994952587508,"pfxX":9.11612251362001,"pfxZ":5.319379772838094,"pX":0.15508356247994853,"pZ":1.0178708777955119,"vX0":-6.715543986535454,"vY0":-137.55351365189534,"vZ0":-9.446062217369844,"x":111.09,"y":211.3,"x0":1.4368547193526684,"y0":50.001602476960244,"z0":5.9675037803639,"aX":17.5665756783842},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.9,"breakHorizontal":-15.2,"spinRate":2093,"spinDirection":141},"zone":14,"typeConfidence":0.91,"plateTime":0.3973406178848635,"extension":7.158374864755021},"index":1,"playId":"e221deec-e272-3ee9-b62e-c51e6cc1bdbb","pitchNumber":2,"startTime":"2026-08-08T02:58:40.792Z","endTime":"2026-08-08T02:58:43.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.419122523299144,"aZ":-22.51058448354266,"pfxX":9.111905297299945,"pfxZ":5.034019438081142,"pX":-0.01000909680075609,"pZ":2.269317435283138,"vX0":-6.96965398429245,"vY0":-137.86435001986646,"vZ0":-6.338921587065556,"x":117.38,"y":177.51,"x0":1.3703607727940017,"y0":50.00418607966759,"z0":6.12389174523624,"aX":17.494393944977272},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.9,"breakHorizontal":-15.0,"spinRate":1945,"spinDirection":139},"zone":5,"typeConfidence":0.91,"plateTime":0.39770404037245743,"extension":6.949170129541773},"hitData":{"launchSpeed":68.6,"launchAngle":53.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":100.79,"coordY":132.49}},"index":2,"playId":"444fcfaa-fb88-3914-9fb0-c6e403bc8f68","pitchNumber":3,"startTime":"2026-08-08T02:58:56.088Z","endTime":"2026-08-08T02:59:06.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:59:06.124Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out, second baseman Ernie Clement to first baseman Kazuma Okamoto.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-08T03:01:00.593Z","endTime":"2026-08-08T03:02:39.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"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":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20715596432505,"aZ":-42.53285717502215,"pfxX":3.8947232938316283,"pfxZ":-8.551778656330193,"pX":-0.6327969179605827,"pZ":2.063582557877739,"vX0":-1.4210004782064434,"vY0":-109.91229080533158,"vZ0":1.5158985998783918,"x":141.12,"y":183.06,"x0":-0.4804783630453595,"y0":50.00191830191779,"z0":5.914841060303522,"aX":4.719615942247579},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-14.6,"breakHorizontal":-6.6,"spinRate":2706,"spinDirection":42},"zone":7,"typeConfidence":0.9,"plateTime":0.5001528149356154,"extension":5.976793138737966},"index":0,"playId":"1d614a3f-220b-3ada-b83b-53061ea9844e","pitchNumber":1,"startTime":"2026-08-08T03:01:15.130Z","endTime":"2026-08-08T03:01:18.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01417220237958,"aZ":-24.154314619607582,"pfxX":-3.7426552991154463,"pfxZ":5.1776050683506485,"pX":-1.4650360280514472,"pZ":1.5589053533780959,"vX0":-0.7788377998212183,"vY0":-123.48805385173742,"vZ0":-4.863589870148289,"x":172.84,"y":196.69,"x0":-0.659510460924443,"y0":50.001243658234124,"z0":5.579609098328648,"aX":-5.793699601611046},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.5,"breakHorizontal":7.0,"spinRate":1091,"spinDirection":219},"zone":13,"typeConfidence":0.92,"plateTime":0.4431170986871966,"extension":6.353987563782552},"index":1,"playId":"91bb97e3-cef0-331d-8128-98bcfe2fdbbc","pitchNumber":2,"startTime":"2026-08-08T03:01:29.535Z","endTime":"2026-08-08T03:01:32.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.425134161988048,"aZ":-11.385513333461853,"pfxX":-4.092919661820746,"pfxZ":11.058906220456382,"pX":-0.7144586499912366,"pZ":1.7235210272323116,"vX0":0.46485424937666475,"vY0":-136.56814409167634,"vZ0":-8.104151564526882,"x":144.23,"y":192.24,"x0":-0.35592310093618357,"y0":50.00205012349067,"z0":5.521658836407906,"aX":-7.69373640831059},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":7.3,"spinRate":2283,"spinDirection":207},"zone":7,"typeConfidence":0.92,"plateTime":0.4017990806152425,"extension":6.155900399520759},"index":2,"playId":"89a420a2-e56d-37c5-a4da-cee58d8e5355","pitchNumber":3,"startTime":"2026-08-08T03:01:43.796Z","endTime":"2026-08-08T03:01:46.796Z","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":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-08T03:01:54.841Z","endTime":"2026-08-08T03:02:07.867Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.677132373481797,"aZ":-11.5864193980329,"pfxX":-4.5513070145570875,"pfxZ":10.996535542209399,"pX":-0.015627341775513254,"pZ":3.245673164462232,"vX0":2.5208757765068337,"vY0":-136.3725681848926,"vZ0":-4.264684949133926,"x":117.6,"y":151.15,"x0":-0.3636687939303744,"y0":50.00083501340998,"z0":5.6369012587408855,"aX":-8.519893753468754},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":7.7,"spinRate":2251,"spinDirection":205},"zone":2,"typeConfidence":0.92,"plateTime":0.40256192194208174,"extension":6.097530516264502},"index":4,"playId":"247ecf68-d738-371e-b0f4-953ca009f42a","pitchNumber":4,"startTime":"2026-08-08T03:02:07.867Z","endTime":"2026-08-08T03:02:10.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.436513337771068,"aZ":-41.247879161189935,"pfxX":5.573431567274518,"pfxZ":-7.166818049506976,"pX":-0.15503076493361712,"pZ":1.1373987131713508,"vX0":-1.212101084950784,"vY0":-112.16132587921376,"vZ0":-0.8916676771370142,"x":122.91,"y":208.07,"x0":-0.32957799980080377,"y0":50.002757491137345,"z0":5.768749979133523,"aX":7.057652158815527},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-12.8,"breakHorizontal":-9.7,"spinRate":2791,"spinDirection":33},"zone":13,"typeConfidence":0.91,"plateTime":0.4894786138607419,"extension":6.156006748847024},"hitData":{"launchSpeed":86.6,"launchAngle":-19.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.18,"coordY":156.59}},"index":5,"playId":"04ab4bd0-5ed6-3898-8110-d7ca58ccd685","pitchNumber":5,"startTime":"2026-08-08T03:02:30.573Z","endTime":"2026-08-08T03:02:39.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:02:39.062Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Justin Crawford walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-08T03:03:36.184Z","endTime":"2026-08-08T03:05:28.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"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":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-08T03:03:04.142Z","endTime":"2026-08-08T03:03:38.493Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05669816178435,"aZ":-8.863558232897747,"pfxX":-4.421882879709408,"pfxZ":12.567654918169495,"pX":0.6054188590579616,"pZ":0.8954449196670062,"vX0":3.6743702186379013,"vY0":-135.65958745731686,"vZ0":-10.132469427139021,"x":93.92,"y":214.6,"x0":-0.19541463779362628,"y0":50.00158296351083,"z0":5.3071531300256085,"aX":-8.200416142800597},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.6,"breakHorizontal":7.2,"spinRate":2399,"spinDirection":210},"zone":14,"typeConfidence":0.92,"plateTime":0.40452130975883094,"extension":6.389761651345417},"index":1,"playId":"3829aae3-b1e8-36d8-bd3b-ba837ceae88f","pitchNumber":1,"startTime":"2026-08-08T03:03:38.493Z","endTime":"2026-08-08T03:03:41.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1348154727443,"aZ":-41.485444545804114,"pfxX":6.439376392026315,"pfxZ":-7.40542346661255,"pX":-0.7008803180055051,"pZ":1.9899228673109741,"vX0":-2.090143734547531,"vY0":-111.96409343035832,"vZ0":0.9759170058893059,"x":143.72,"y":185.05,"x0":-0.5864526328216155,"y0":50.004609563900495,"z0":5.828058446374176,"aX":8.09316867999477},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-12.7,"breakHorizontal":-11.0,"spinRate":2785,"spinDirection":41},"zone":7,"typeConfidence":0.91,"plateTime":0.4911177910470639,"extension":6.181893117749698},"index":2,"playId":"822a20db-8989-382a-b5f2-f610725f50a2","pitchNumber":2,"startTime":"2026-08-08T03:03:53.693Z","endTime":"2026-08-08T03:03:56.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.111276322483477,"aZ":-43.407953508751966,"pfxX":5.843907663483993,"pfxZ":-9.03089384486584,"pX":-0.5319535917914181,"pZ":2.2027671062485235,"vX0":-1.5346384450971957,"vY0":-111.4757157829844,"vZ0":1.9970615666880212,"x":137.28,"y":179.31,"x0":-0.5891219575124512,"y0":50.000620117475144,"z0":5.813872766347162,"aX":7.272400017263927},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-15.4,"breakHorizontal":-10.1,"spinRate":2589,"spinDirection":33},"zone":7,"typeConfidence":0.91,"plateTime":0.4934462929474668,"extension":6.040708182162553},"index":3,"playId":"669ce683-c00f-3ad5-96de-c147ec2291b3","pitchNumber":3,"startTime":"2026-08-08T03:04:11.388Z","endTime":"2026-08-08T03:04:14.388Z","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":77.0,"endSpeed":70.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.295837627218038,"aZ":-41.70808028210584,"pfxX":7.11629854777715,"pfxZ":-7.589997205420998,"pX":-1.5173722646625571,"pZ":1.9457107289256812,"vX0":-4.209475948276738,"vY0":-111.99052957117566,"vZ0":0.8450379067493952,"x":174.84,"y":186.25,"x0":-0.5274651964867693,"y0":50.00296949059738,"z0":5.867229742355498,"aX":8.940236485735577},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-13.1,"breakHorizontal":-11.6,"spinRate":2740,"spinDirection":35},"zone":13,"typeConfidence":0.91,"plateTime":0.4911543025248988,"extension":6.0596539178699285},"index":4,"playId":"077979da-27d6-3202-b621-ada90c25f5fc","pitchNumber":4,"startTime":"2026-08-08T03:04:31.152Z","endTime":"2026-08-08T03:04:34.581Z","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":92.3,"endSpeed":83.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.324488107136325,"aZ":-10.260226047670892,"pfxX":-4.093489399724011,"pfxZ":12.134618216718678,"pX":-1.2046730547869904,"pZ":2.692123220020045,"vX0":-0.11745574604572309,"vY0":-134.3337137529501,"vZ0":-5.491914854180121,"x":162.92,"y":166.09,"x0":-0.6294440845868885,"y0":50.00155745744658,"z0":5.509926292645729,"aX":-7.391980646276897},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.8,"breakHorizontal":7.4,"spinRate":2271,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.40959860027634454,"extension":6.313808154777898},"index":5,"playId":"1625b569-5500-3557-a37c-a009c42d1dfa","pitchNumber":5,"startTime":"2026-08-08T03:04:49.699Z","endTime":"2026-08-08T03:04:53.631Z","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":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-08T03:05:11.940Z","endTime":"2026-08-08T03:05:24.231Z","isPitch":false,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"}},{"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":84.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91470021687535,"aZ":-10.49425541124703,"pfxX":-3.638113285900303,"pfxZ":11.658040070206184,"pX":-0.5593701430628029,"pZ":1.0686819988742524,"vX0":0.8385232902620403,"vY0":-136.45420188608554,"vZ0":-9.677241782902232,"x":138.32,"y":209.93,"x0":-0.4008686109660365,"y0":50.00500760568715,"z0":5.413807004586908,"aX":-6.765878196302095},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.0,"breakHorizontal":6.4,"spinRate":2388,"spinDirection":208},"zone":13,"typeConfidence":0.92,"plateTime":0.403564160120383,"extension":6.297530027501595},"index":7,"playId":"cc711822-3b05-3231-bd35-61e18e297fa6","pitchNumber":6,"startTime":"2026-08-08T03:05:24.231Z","endTime":"2026-08-08T03:05:28.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:05:28.076Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Schwarber lines out to center fielder Brett Bateman.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-08T03:08:16.525Z","endTime":"2026-08-08T03:10:25.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-08T03:05:40.765Z","endTime":"2026-08-08T03:06:06.960Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brendon Little replaces Lazaro Estrada.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-08T03:06:06.960Z","endTime":"2026-08-08T03:08:18.810Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663893,"link":"/api/v1/people/663893"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.531793516209778,"aZ":-30.91983256746873,"pfxX":-0.9678350263070374,"pfxZ":0.7175911154284584,"pX":-1.2831725800563607,"pZ":0.8120277010100472,"vX0":-6.83850329995637,"vY0":-131.27451877766256,"vZ0":-7.3195650999449615,"x":165.91,"y":216.86,"x0":1.4762759983656388,"y0":50.005179354794365,"z0":5.9234174083431235,"aX":-1.6969036440790528},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.1,"breakHorizontal":3.2,"spinRate":2539,"spinDirection":102},"zone":13,"typeConfidence":0.92,"plateTime":0.41646863731607864,"extension":6.230664747931761},"index":2,"playId":"287913e0-4569-3107-ae85-da2de4575dc9","pitchNumber":1,"startTime":"2026-08-08T03:08:18.810Z","endTime":"2026-08-08T03:08:21.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.614300384538563,"aZ":-31.91489768286723,"pfxX":0.6135239362348113,"pfxZ":0.15262350602839758,"pX":-1.6985974475814622,"pZ":0.6712797448365438,"vX0":-8.178816110221844,"vY0":-130.28683853735285,"vZ0":-7.234630173893146,"x":181.75,"y":220.66,"x0":1.4028951386952846,"y0":50.00412601938683,"z0":5.899063620995943,"aX":1.054275644425157},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.2,"breakHorizontal":0.7,"spinRate":2572,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.4205597302492614,"extension":6.195069125338896},"index":3,"playId":"1f644fc0-a8a7-3e8c-8f60-f79c150e9389","pitchNumber":2,"startTime":"2026-08-08T03:08:38.612Z","endTime":"2026-08-08T03:08:41.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93708405012407,"aZ":-29.557362799896577,"pfxX":0.715721686984904,"pfxZ":1.5233147833314504,"pX":-0.07917409498282338,"pZ":2.4023055549306713,"vX0":-4.301394512028075,"vY0":-130.72409025173752,"vZ0":-3.798737540275645,"x":120.02,"y":173.92,"x0":1.5011111337982839,"y0":50.00032502946822,"z0":6.11596540992673,"aX":1.2274846075259136},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.0,"breakHorizontal":-0.2,"spinRate":2370,"spinDirection":120},"zone":5,"typeConfidence":0.9,"plateTime":0.4204774251354291,"extension":5.987175334600432},"index":4,"playId":"d85db370-231b-3b50-a4fe-6cfefea0ac96","pitchNumber":3,"startTime":"2026-08-08T03:08:59.596Z","endTime":"2026-08-08T03:09:02.596Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.673349190587665,"aZ":-29.03766737172499,"pfxX":12.0182298726654,"pfxZ":1.6167987068601555,"pX":-0.12163356494192393,"pZ":0.19693954755317597,"vX0":-8.821379040927066,"vY0":-139.64029114725312,"vZ0":-10.229063215593925,"x":121.64,"y":233.46,"x0":1.5456046893122832,"y0":50.00508892398315,"z0":5.874963611328508,"aX":23.31439562156232},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":0.6,"breakHorizontal":-19.6,"spinRate":2194,"spinDirection":118},"zone":13,"typeConfidence":0.95,"plateTime":0.3949554514268554,"extension":6.126519685905039},"index":5,"playId":"f7b277c9-4c7d-3cc4-8978-53450d8559ff","pitchNumber":4,"startTime":"2026-08-08T03:09:21.484Z","endTime":"2026-08-08T03:09:24.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.253911700585878,"aZ":-29.603500621788132,"pfxX":-0.8857651369788071,"pfxZ":1.459307164980526,"pX":-0.8432265255877449,"pZ":1.3633927950838511,"vX0":-5.748538887286446,"vY0":-130.7765581227885,"vZ0":-6.282949485907932,"x":149.14,"y":201.97,"x0":1.4834883917654333,"y0":50.003417017946255,"z0":5.970493007975417,"aX":-1.5588232362757444},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.7,"breakHorizontal":2.6,"spinRate":2306,"spinDirection":302},"zone":13,"typeConfidence":0.92,"plateTime":0.4161872976006178,"extension":6.2419687789426685},"index":6,"playId":"f20bba57-f755-364b-ac9e-2d510b5cb16e","pitchNumber":5,"startTime":"2026-08-08T03:09:53.333Z","endTime":"2026-08-08T03:09:56.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13312453130273,"aZ":-30.89781760134975,"pfxX":-1.454890402824971,"pfxZ":0.7286190010861908,"pX":0.33221080036272643,"pZ":2.333432766028264,"vX0":-2.946960165280106,"vY0":-131.04483080488885,"vZ0":-3.7813594210923136,"x":104.34,"y":175.78,"x0":1.6544897741388702,"y0":50.00643612286019,"z0":6.069038495751541,"aX":-2.5656312330744444},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.8,"breakHorizontal":3.2,"spinRate":2249,"spinDirection":336},"zone":6,"typeConfidence":0.92,"plateTime":0.4157905360485801,"extension":6.18350557427585},"hitData":{"launchSpeed":88.3,"launchAngle":26.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.63,"coordY":67.06}},"index":7,"playId":"3d2de309-d118-3aed-8b7e-ee4600c393bd","pitchNumber":6,"startTime":"2026-08-08T03:10:15.827Z","endTime":"2026-08-08T03:10:25.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:10:25.811Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trea Turner walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-08T03:10:35.861Z","endTime":"2026-08-08T03:13:13.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnSecond":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.735023089042123,"aZ":-44.207472344124675,"pfxX":-0.7987762585657763,"pfxZ":-7.377127022823991,"pX":0.01711154413865444,"pZ":2.109735247442791,"vX0":-3.264259504178647,"vY0":-127.14710745697211,"vZ0":-1.7954820322463567,"x":116.35,"y":181.82,"x0":1.4226536412720716,"y0":50.00009049262001,"z0":6.341968799982719,"aX":-1.3028098163089878},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-13.6,"breakHorizontal":2.2,"spinRate":2265,"spinDirection":335},"zone":8,"typeConfidence":0.92,"plateTime":0.43124106986257793,"extension":6.078582741696782},"index":0,"playId":"1d6c641a-21a2-3c36-a16c-43d5554ce1b7","pitchNumber":1,"startTime":"2026-08-08T03:10:48.434Z","endTime":"2026-08-08T03:10:54.265Z","isPitch":true,"type":"pitch"},{"details":{"description":"Justin Crawford steals (16) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"1d6c641a-21a2-3c36-a16c-43d5554ce1b7","startTime":"2026-08-08T03:10:58.537Z","endTime":"2026-08-08T03:11:21.663Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.419603551103688,"aZ":-44.53667490607121,"pfxX":-2.4480317668519938,"pfxZ":-7.641261516852818,"pX":0.6519424782976849,"pZ":0.5225994607743368,"vX0":-1.329478334366411,"vY0":-127.00707360551013,"vZ0":-5.455308859936281,"x":101.75,"y":211.1,"x0":1.501927009933482,"y0":50.003806573243615,"z0":6.27877717275762,"aX":-3.959772015618121},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-14.9,"breakHorizontal":4.8,"spinRate":2311,"spinDirection":337},"zone":14,"typeConfidence":0.93,"plateTime":0.4329006102945798,"extension":6.00947490284846},"index":2,"playId":"b627af5f-e56c-3c83-86b2-a3c47387df5d","pitchNumber":2,"startTime":"2026-08-08T03:11:21.663Z","endTime":"2026-08-08T03:11:24.663Z","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":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.027197645687075,"aZ":-43.210246185358734,"pfxX":-2.5265362295506772,"pfxZ":-6.801101376132159,"pX":-0.10726867080502353,"pZ":2.075453534127707,"vX0":-2.7947163066803067,"vY0":-126.61987213536862,"vZ0":-2.0719140066749135,"x":121.09,"y":182.74,"x0":1.339334196460413,"y0":50.00392058759171,"z0":6.364213162555365,"aX":-4.098967085222771},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-12.6,"breakHorizontal":5.2,"spinRate":2081,"spinDirection":336},"zone":8,"typeConfidence":0.93,"plateTime":0.43269161837006953,"extension":5.986915860676553},"index":3,"playId":"d3632252-457b-361a-b1b3-15cdab48d3fd","pitchNumber":3,"startTime":"2026-08-08T03:11:44.897Z","endTime":"2026-08-08T03:11:47.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37585611774392,"aZ":-42.1765902680531,"pfxX":-1.0040677200560568,"pfxZ":-6.266932265227924,"pX":0.027225607829101377,"pZ":0.16323249196707276,"vX0":-3.005686535834528,"vY0":-126.26603093607363,"vZ0":-6.423041639826173,"x":115.96,"y":234.37,"x0":1.3688106887737594,"y0":50.002290331169206,"z0":6.177450019507869,"aX":-1.6025205913306242},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-12.7,"breakHorizontal":2.5,"spinRate":1981,"spinDirection":337},"zone":14,"typeConfidence":0.93,"plateTime":0.4356474428304997,"extension":6.113211793102819},"index":4,"playId":"f043097f-8717-3a62-8726-92234ca83f31","pitchNumber":4,"startTime":"2026-08-08T03:12:13.438Z","endTime":"2026-08-08T03:12:16.456Z","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.3,"endSpeed":80.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.730796071344166,"aZ":-42.83655593881737,"pfxX":0.42661475292154805,"pfxZ":-6.607509466979625,"pX":-0.8671895665807478,"pZ":-0.3049317143937299,"vX0":-5.611658942902983,"vY0":-126.91221620534233,"vZ0":-7.471165057792767,"x":150.06,"y":247.01,"x0":1.328079248111408,"y0":50.005828084931956,"z0":6.135934805193032,"aX":0.688722062448706},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-13.6,"breakHorizontal":0.6,"spinRate":2340,"spinDirection":340},"zone":13,"typeConfidence":0.92,"plateTime":0.43346644078666685,"extension":6.139550564243905},"index":5,"playId":"6d0dd4aa-ec8f-355e-9153-c4100771e870","pitchNumber":5,"startTime":"2026-08-08T03:12:40.362Z","endTime":"2026-08-08T03:12:43.555Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.892036167600196,"aZ":-41.17943015082676,"pfxX":-1.6404227728910148,"pfxZ":-5.454700641552253,"pX":-0.5461035900718804,"pZ":0.3009951158394812,"vX0":-4.231289680030914,"vY0":-128.05077933166393,"vZ0":-6.515743648244708,"x":137.82,"y":230.65,"x0":1.3447072513912368,"y0":50.002110725460504,"z0":6.122219884713444,"aX":-2.708176220733275},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-11.2,"breakHorizontal":4.0,"spinRate":2212,"spinDirection":339},"zone":13,"typeConfidence":0.92,"plateTime":0.4286957945508094,"extension":6.063940021484072},"index":6,"playId":"95eca61e-70fb-3146-98f6-dcf55fe285f7","pitchNumber":6,"startTime":"2026-08-08T03:13:10.256Z","endTime":"2026-08-08T03:13:13.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:13:13.413Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Harper walks. Justin Crawford to 3rd. Trea Turner to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-08T03:14:33.612Z","endTime":"2026-08-08T03:15:54.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnThird":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-08T03:13:35.349Z","endTime":"2026-08-08T03:14:35.916Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.537822887098528,"aZ":-29.976633083541703,"pfxX":-0.669079754736785,"pfxZ":1.2432926726245679,"pX":-2.2226486480947303,"pZ":1.3155440791257793,"vX0":-9.332427346140976,"vY0":-131.4064589842932,"vZ0":-6.414475361962564,"x":201.72,"y":203.26,"x0":1.4486322885486824,"y0":50.00266013810584,"z0":5.990071133773158,"aX":-1.1776772833023341},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.1,"breakHorizontal":3.1,"spinRate":2452,"spinDirection":282},"zone":13,"typeConfidence":0.92,"plateTime":0.4154328028769756,"extension":6.375786384591094},"index":1,"playId":"6fef2166-7774-38f3-945b-9fc780b3c3df","pitchNumber":1,"startTime":"2026-08-08T03:14:35.916Z","endTime":"2026-08-08T03:14:38.971Z","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":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.684890712574074,"aZ":-33.50274360124955,"pfxX":-0.1781886999141506,"pfxZ":-0.7712226558540278,"pX":0.006150313533830004,"pZ":1.6225636360305071,"vX0":-4.030416590621952,"vY0":-130.72371538032914,"vZ0":-4.801732231850422,"x":116.77,"y":194.97,"x0":1.5913031248854954,"y0":50.00111256818666,"z0":5.99968039541272,"aX":-0.3074098186843052},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.3,"breakHorizontal":1.2,"spinRate":2536,"spinDirection":2},"zone":13,"typeConfidence":0.88,"plateTime":0.41906931927442104,"extension":6.103721102166665},"index":2,"playId":"f38bd033-96ac-3907-a79b-7fbf0b0cb42e","pitchNumber":2,"startTime":"2026-08-08T03:14:55.570Z","endTime":"2026-08-08T03:14:58.570Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.220343439872572,"aZ":-34.79940980525469,"pfxX":0.14646719168312927,"pfxZ":-1.522084930820201,"pX":-1.1572934613072794,"pZ":2.112925755479783,"vX0":-7.157603255986267,"vY0":-130.49369020343585,"vZ0":-3.292697998454633,"x":161.11,"y":181.73,"x0":1.6009738954156045,"y0":50.002823168168455,"z0":6.010247086882305,"aX":0.25438036799934155},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.2,"breakHorizontal":1.3,"spinRate":2493,"spinDirection":332},"zone":13,"typeConfidence":0.86,"plateTime":0.4195872405023131,"extension":6.175806559340223},"index":3,"playId":"c9529ad9-5132-33cc-96cf-77ed717cfa5c","pitchNumber":3,"startTime":"2026-08-08T03:15:32.630Z","endTime":"2026-08-08T03:15:36.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.402862971500983,"aZ":-31.731760387752324,"pfxX":-0.411219024723378,"pfxZ":0.25327200985410503,"pX":-1.6615718608355645,"pZ":0.45945586469667354,"vX0":-7.85573624940161,"vY0":-130.02296784828576,"vZ0":-7.932324070868762,"x":180.34,"y":226.37,"x0":1.4380840695704884,"y0":50.00010127473388,"z0":5.920839240479666,"aX":-0.7118688306053822},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.0,"breakHorizontal":2.3,"spinRate":2492,"spinDirection":0},"zone":13,"typeConfidence":0.92,"plateTime":0.41945979530251787,"extension":6.198782741852728},"index":4,"playId":"44e020bf-fc1a-3919-b06e-c754934908ac","pitchNumber":4,"startTime":"2026-08-08T03:15:50.836Z","endTime":"2026-08-08T03:15:54.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:15:54.371Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to center fielder Brett Bateman.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-08T03:16:10.208Z","endTime":"2026-08-08T03:18:29.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":83.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87047593749199,"aZ":-33.86056827950056,"pfxX":-0.10840155979780564,"pfxZ":-0.9796170931378545,"pX":-0.8477872897902933,"pZ":0.8827856185234085,"vX0":-6.140641131456734,"vY0":-129.52671162331967,"vZ0":-6.466679114130439,"x":149.32,"y":214.94,"x0":1.5553240957756584,"y0":50.00245582509683,"z0":5.960886826587087,"aX":-0.1865829910816251},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.9,"breakHorizontal":1.4,"spinRate":2453,"spinDirection":318},"zone":13,"typeConfidence":0.89,"plateTime":0.4208460951065014,"extension":6.2094221464433526},"index":0,"playId":"cd7c020b-06ed-3bc8-9441-893ca0a3a165","pitchNumber":1,"startTime":"2026-08-08T03:16:23.860Z","endTime":"2026-08-08T03:16:26.892Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05195325941477,"aZ":-34.0976282646701,"pfxX":10.711563076218344,"pfxZ":-1.0070247457892714,"pX":-0.6478062110705773,"pZ":0.3941376855027378,"vX0":-10.006635655810426,"vY0":-138.2234567652417,"vZ0":-8.644901419685965,"x":141.69,"y":228.14,"x0":1.641443272226272,"y0":50.00051147414394,"z0":5.8770036522210765,"aX":20.563368543485883},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-3.6,"breakHorizontal":-17.2,"spinRate":2182,"spinDirection":122},"zone":13,"typeConfidence":0.95,"plateTime":0.39745875449339385,"extension":6.160549486854957},"index":1,"playId":"9e9f5974-85de-368e-8976-28a455abddae","pitchNumber":2,"startTime":"2026-08-08T03:16:45.435Z","endTime":"2026-08-08T03:16:48.435Z","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":96.2,"endSpeed":88.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.705323735354295,"aZ":-16.858919591477274,"pfxX":3.9834514222882724,"pfxZ":7.702442164218223,"pX":-0.08808231831527061,"pZ":2.5915470602701887,"vX0":-5.70369207117376,"vY0":-139.93498683097633,"vZ0":-6.967098898519998,"x":120.36,"y":168.81,"x0":1.4563016967735043,"y0":50.00552127634482,"z0":6.212294586481505,"aX":7.924378375994848},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":-6.1,"spinRate":2091,"spinDirection":136},"zone":5,"typeConfidence":0.93,"plateTime":0.39096132286957275,"extension":6.295469221550024},"index":2,"playId":"40e0d1ef-c5ad-3b19-b1e3-3e1b958f97ab","pitchNumber":3,"startTime":"2026-08-08T03:17:09.181Z","endTime":"2026-08-08T03:17:12.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.804018731293485,"aZ":-16.2483518230076,"pfxX":4.221509621500426,"pfxZ":7.902479918308247,"pX":0.5372647971207962,"pZ":3.209960779515512,"vX0":-4.253576825444343,"vY0":-140.99069018784166,"vZ0":-5.470917842983238,"x":96.52,"y":152.11,"x0":1.5163957260040828,"y0":50.00246607675813,"z0":6.2228103711396825,"aX":8.506324065382973},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.4,"breakHorizontal":-6.8,"spinRate":2144,"spinDirection":140},"zone":3,"typeConfidence":0.93,"plateTime":0.38836277573223876,"extension":6.095650095571965},"index":3,"playId":"a65eb702-0ab0-3daf-8193-6e572cbde15c","pitchNumber":4,"startTime":"2026-08-08T03:17:30.225Z","endTime":"2026-08-08T03:17:33.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17047073487921,"aZ":-15.959528101858997,"pfxX":3.7178590840755774,"pfxZ":8.017701241885469,"pX":-0.1699276215413808,"pZ":3.0784944764150994,"vX0":-5.758101948828397,"vY0":-141.29705941093326,"vZ0":-5.984463880139554,"x":123.48,"y":155.66,"x0":1.4112107529152758,"y0":50.00185392180549,"z0":6.24924797869437,"aX":7.51822677604277},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.4,"breakHorizontal":-5.5,"spinRate":2042,"spinDirection":137},"zone":2,"typeConfidence":0.94,"plateTime":0.3876347117093828,"extension":6.092421576297242},"index":4,"playId":"eefb3e75-c1e9-319f-ac99-2a21165f0d4d","pitchNumber":5,"startTime":"2026-08-08T03:17:58.608Z","endTime":"2026-08-08T03:18:01.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44221865517881,"aZ":-14.69170872446117,"pfxX":4.079179129671838,"pfxZ":8.611646614662554,"pX":1.081270957582292,"pZ":3.1878781030784045,"vX0":-2.8583574622268273,"vY0":-141.8027904580786,"vZ0":-5.899523710476953,"x":75.78,"y":152.71,"x0":1.574113355061732,"y0":50.00054092735017,"z0":6.238140106429888,"aX":8.278314090976377},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":-6.7,"spinRate":2196,"spinDirection":139},"zone":12,"typeConfidence":0.95,"plateTime":0.38676125695814667,"extension":6.257463200666658},"hitData":{"launchSpeed":72.2,"launchAngle":34.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.23,"coordY":99.15}},"index":5,"playId":"e65f1f97-cdaa-33f1-8301-5576519ce293","pitchNumber":6,"startTime":"2026-08-08T03:18:21.325Z","endTime":"2026-08-08T03:18:29.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:18:29.875Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-08T03:20:47.102Z","endTime":"2026-08-08T03:21:41.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Kilian replaces Tim Mayza.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-08T03:19:01.359Z","endTime":"2026-08-08T03:20:49.393Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668873,"link":"/api/v1/people/668873"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.168122437073755,"aZ":-19.550055965260313,"pfxX":-9.530455639719367,"pfxZ":6.788790024073881,"pX":-0.2555909720482002,"pZ":3.182419605676182,"vX0":5.753981736898991,"vY0":-136.07087991416273,"vZ0":-3.7238553653484088,"x":126.74,"y":152.85,"x0":-1.16856499323842,"y0":50.00278654791556,"z0":5.937424910323314,"aX":-17.723329458232953},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.6,"breakHorizontal":15.8,"spinRate":2349,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.4038095377244817,"extension":6.565390076215201},"index":1,"playId":"acb57028-a074-305d-a497-98474cc97552","pitchNumber":1,"startTime":"2026-08-08T03:20:49.393Z","endTime":"2026-08-08T03:20:52.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90716635895532,"aZ":-21.751011749348855,"pfxX":-4.399868476164271,"pfxZ":5.839781783390649,"pX":1.1719153803379336,"pZ":1.7257713511331445,"vX0":7.502142359067954,"vY0":-132.85081432632117,"vZ0":-6.678978206459209,"x":72.33,"y":192.18,"x0":-1.1190709785792985,"y0":50.002629726554524,"z0":5.857450617992386,"aX":-7.852447276766442},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.2,"breakHorizontal":6.4,"spinRate":2586,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.4125646140507837,"extension":6.658939297906256},"index":2,"playId":"46c9d0f4-c656-360a-a2c3-4dcca72a3bf5","pitchNumber":2,"startTime":"2026-08-08T03:21:12.905Z","endTime":"2026-08-08T03:21:15.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.605646932648927,"aZ":-21.538803477950207,"pfxX":-8.630361275018124,"pfxZ":5.377573282788532,"pX":-0.9734731083904523,"pZ":3.2656107496176343,"vX0":4.195215742922868,"vY0":-139.77727198722795,"vZ0":-3.322068066635273,"x":154.11,"y":150.61,"x0":-1.372780288005779,"y0":50.003956580683855,"z0":5.884355488081118,"aX":-17.072466435731315},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.2,"breakHorizontal":14.8,"spinRate":2380,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39190950852508033,"extension":6.6182940490245645},"hitData":{"launchSpeed":90.2,"launchAngle":56.0,"totalDistance":217.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":107.88,"coordY":115.76}},"index":3,"playId":"2eba25a9-ff95-3203-bd93-f604eae50bd0","pitchNumber":3,"startTime":"2026-08-08T03:21:31.457Z","endTime":"2026-08-08T03:21:41.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:21:41.937Z","atBatIndex":64},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Josh Smith homers (2) on a fly ball to right center field.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-08T03:21:47.472Z","endTime":"2026-08-08T03:22:47.447Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":{"id":668873,"link":"/api/v1/people/668873"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.848919984568756,"aZ":-44.45390539607236,"pfxX":3.6063010321594415,"pfxZ":-8.849721942862214,"pX":0.23952714954722548,"pZ":2.5707469301407118,"vX0":2.8011444165813866,"vY0":-117.74021748178124,"vZ0":1.3802105167340728,"x":107.87,"y":169.37,"x0":-1.4392580302419278,"y0":50.00350896527326,"z0":6.128910507189958,"aX":5.0029309671048},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-15.2,"breakHorizontal":-7.3,"spinRate":2683,"spinDirection":37},"zone":5,"typeConfidence":2.0,"plateTime":0.46733718910289923,"extension":6.48441454522048},"hitData":{"launchSpeed":103.8,"launchAngle":36.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":178.23,"coordY":53.32}},"index":0,"playId":"02fa920b-88bc-35d5-b51d-fb180f7eadf5","pitchNumber":1,"startTime":"2026-08-08T03:22:22.243Z","endTime":"2026-08-08T03:22:47.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:22:47.447Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Bateman grounds out, second baseman Luis Arraez to first baseman Alec Bohm.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-08T03:22:52.574Z","endTime":"2026-08-08T03:23:51.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"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":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51310931791578,"aZ":-13.27161099654944,"pfxX":-2.155986814778004,"pfxZ":9.535742473668535,"pX":0.5192106725656016,"pZ":2.7971437807618624,"vX0":5.100295808005861,"vY0":-140.09661242899566,"vZ0":-6.094241625765445,"x":97.21,"y":163.26,"x0":-1.047097758962705,"y0":50.0000161655745,"z0":5.872771357516422,"aX":-4.2730084589865225},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":2.9,"spinRate":2414,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.39139359242184213,"extension":6.669164393471771},"index":0,"playId":"8871dcb0-29e1-3098-a6c6-1a89cbbebcb8","pitchNumber":1,"startTime":"2026-08-08T03:23:09.250Z","endTime":"2026-08-08T03:23:15.862Z","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":96.1,"endSpeed":87.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.469597269171445,"aZ":-13.956519339910024,"pfxX":-1.6668071275315586,"pfxZ":9.227288032293036,"pX":0.7184391605970255,"pZ":2.8547137749743605,"vX0":5.618020036029759,"vY0":-139.84086198803308,"vZ0":-5.868098327743313,"x":89.61,"y":161.7,"x0":-1.102812643122576,"y0":50.00265730647139,"z0":5.901143981783311,"aX":-3.291412511306514},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":1.8,"spinRate":2327,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.3921653771782947,"extension":6.716203164732197},"hitData":{"launchSpeed":93.2,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.67,"coordY":153.55}},"index":1,"playId":"9a63427d-8007-35e1-a01d-89ae1445c6cc","pitchNumber":2,"startTime":"2026-08-08T03:23:43.757Z","endTime":"2026-08-08T03:23:51.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:23:51.536Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, shortstop Trea Turner to first baseman Alec Bohm.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-08T03:24:02.581Z","endTime":"2026-08-08T03:24:43.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.543062135459063,"aZ":-17.104372183979063,"pfxX":-0.18898712840994036,"pfxZ":8.00825932116173,"pX":-0.23420484485845164,"pZ":3.199521169752848,"vX0":2.97997855924932,"vY0":-136.45539270505003,"vZ0":-3.9241684055419768,"x":125.93,"y":152.39,"x0":-1.316793684080762,"y0":50.00583016337991,"z0":5.837668218990135,"aX":-0.3558728188672756},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":-0.2,"spinRate":2253,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.40167758640630336,"extension":6.811270927786889},"index":0,"playId":"ecf9a21a-2344-3bc5-aab3-a5e60f5f63ee","pitchNumber":1,"startTime":"2026-08-08T03:24:19.935Z","endTime":"2026-08-08T03:24:22.935Z","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":96.6,"endSpeed":88.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93808905144939,"aZ":-13.048729292165994,"pfxX":-1.4852996639714826,"pfxZ":9.556876255184767,"pX":1.024070547526778,"pZ":2.013595816142191,"vX0":6.4631517941962775,"vY0":-140.38371011803312,"vZ0":-8.17034274693194,"x":77.96,"y":184.41,"x0":-1.1123497046742972,"y0":50.006276974994876,"z0":5.805867592305839,"aX":-2.9739003693239088},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":1.4,"spinRate":2322,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.3897351754359124,"extension":6.619620305831189},"hitData":{"launchSpeed":80.0,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":130.56,"coordY":149.65}},"index":1,"playId":"cdef4cc2-c774-3da5-9b76-cc75dd77bdcd","pitchNumber":2,"startTime":"2026-08-08T03:24:36.198Z","endTime":"2026-08-08T03:24:43.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:24:43.832Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, third baseman Josh Smith to first baseman Kazuma Okamoto.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-08T03:27:18.607Z","endTime":"2026-08-08T03:28:42.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Waldron replaces Brendon Little.","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-08-08T03:25:46.713Z","endTime":"2026-08-08T03:27:20.890Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663362,"link":"/api/v1/people/663362"},"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":89.7,"endSpeed":83.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86438061306193,"aZ":-24.674943376257968,"pfxX":1.0049172007357376,"pfxZ":4.296396571899414,"pX":0.8852575806732398,"pZ":1.337582684366821,"vX0":4.38455460498313,"vY0":-130.57011947428364,"vZ0":-5.6777948250484735,"x":83.26,"y":202.67,"x0":-0.9392401414730138,"y0":50.001311242187626,"z0":5.372150181520271,"aX":1.7513056814338057},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.8,"breakHorizontal":-2.6,"spinRate":2084,"spinDirection":202},"zone":14,"typeConfidence":0.92,"plateTime":0.41786569261384265,"extension":6.550367208107204},"index":1,"playId":"4af834f1-6301-3c06-abee-2de28a793aad","pitchNumber":1,"startTime":"2026-08-08T03:27:20.890Z","endTime":"2026-08-08T03:27:23.890Z","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":89.0,"endSpeed":82.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73049129157306,"aZ":-25.639245336483366,"pfxX":1.2467913785473808,"pfxZ":3.793767210733921,"pX":0.13815527782720066,"pZ":2.1102115482277295,"vX0":2.3577663434616682,"vY0":-129.74153348916985,"vZ0":-3.7847053646272353,"x":111.73,"y":181.8,"x0":-0.9409320108490542,"y0":50.001059255557465,"z0":5.520839236693531,"aX":2.1444785167262372},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.4,"breakHorizontal":-2.8,"spinRate":2122,"spinDirection":195},"zone":8,"typeConfidence":0.92,"plateTime":0.4206468228374418,"extension":6.550342035497507},"index":2,"playId":"7d0e7e53-7115-3d2a-a372-31334558b5d2","pitchNumber":2,"startTime":"2026-08-08T03:27:36.259Z","endTime":"2026-08-08T03:27:40.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.792009316607253,"aZ":-29.717782047130942,"pfxX":6.474660213929168,"pfxZ":1.7412932374366008,"pX":-0.3739390894039947,"pZ":1.8137391850898597,"vX0":0.47329907750387457,"vY0":-117.81026564205861,"vZ0":-1.8379737345108138,"x":131.25,"y":189.81,"x0":-1.4187683225549144,"y0":50.00296665944939,"z0":5.343579625806599,"aX":9.125889640590119},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":3.0,"breakHorizontal":-11.9,"spinRate":2324,"spinDirection":76},"zone":7,"typeConfidence":0.87,"plateTime":0.46443142509226476,"extension":6.747216476271949},"index":3,"playId":"4a85870e-3b5b-302c-b707-fb72426b38ac","pitchNumber":3,"startTime":"2026-08-08T03:27:54.310Z","endTime":"2026-08-08T03:27:57.310Z","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":81.8,"endSpeed":75.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.690483407435966,"aZ":-28.783132951946506,"pfxX":7.2025954142014585,"pfxZ":2.369333976726055,"pX":1.829301302505898,"pZ":0.7536856103167722,"vX0":4.365406131195856,"vY0":-119.110760715858,"vZ0":-4.386156907702827,"x":47.27,"y":218.43,"x0":-0.9653667893914171,"y0":50.00408309750064,"z0":5.232994295140801,"aX":10.308993555685804},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.5,"breakHorizontal":-14.2,"spinRate":2396,"spinDirection":72},"zone":14,"typeConfidence":0.88,"plateTime":0.460520098502482,"extension":6.643517231773678},"index":4,"playId":"43e7952f-da93-3d6d-8e07-08b82beddd26","pitchNumber":4,"startTime":"2026-08-08T03:28:13.241Z","endTime":"2026-08-08T03:28:16.241Z","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, 119, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.618521643194452,"aZ":-37.22999439868658,"pfxX":-5.7605375534039815,"pfxZ":-3.892186438113548,"pX":-0.9630927034631889,"pZ":2.4075422165446247,"vX0":1.0309401780050942,"vY0":-114.34709981727958,"vZ0":0.3901732201571033,"x":153.71,"y":173.78,"x0":-0.6771916387502568,"y0":50.00099406116693,"z0":5.94168275737723,"aX":-7.4900814612788205},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-6.6,"breakHorizontal":10.1,"spinRate":259,"spinDirection":320},"zone":13,"typeConfidence":0.93,"plateTime":0.48233793083884313,"extension":6.3759244452647605},"hitData":{"launchSpeed":94.4,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.5,"coordY":169.77}},"index":5,"playId":"d1ab3af7-d521-3005-9ad1-71e1919d5d54","pitchNumber":5,"startTime":"2026-08-08T03:28:32.084Z","endTime":"2026-08-08T03:28:42.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:28:42.019Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-08T03:28:49.798Z","endTime":"2026-08-08T03:30:13.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.199379286695148,"aZ":-24.73568398017715,"pfxX":0.009255389907298461,"pfxZ":4.425366826884177,"pX":-0.38394729327892185,"pZ":2.177172122558734,"vX0":2.3509912917657045,"vY0":-128.24706248388213,"vZ0":-3.103999337679722,"x":131.64,"y":180.0,"x0":-1.3101735104465966,"y0":50.004449649583435,"z0":5.312959203609064,"aX":0.015216567356798353},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.6,"breakHorizontal":-0.5,"spinRate":2071,"spinDirection":202},"zone":7,"typeConfidence":0.89,"plateTime":0.42557168741107665,"extension":6.849409365971917},"index":0,"playId":"e36b30b1-3d3f-3ef9-958c-56ac2e3820f3","pitchNumber":1,"startTime":"2026-08-08T03:29:08.358Z","endTime":"2026-08-08T03:29:11.358Z","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":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.439342686632262,"aZ":-28.985302577801647,"pfxX":2.4072378524153155,"pfxZ":1.971165145087749,"pX":-0.8197727074474488,"pZ":4.393318961750852,"vX0":0.4506938577247779,"vY0":-125.9072714965868,"vZ0":3.0028988059066046,"x":148.25,"y":120.16,"x0":-1.3136769725624076,"y0":50.00411685590778,"z0":5.517928742504846,"aX":3.8995585185073747},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.4,"breakHorizontal":-4.4,"spinRate":2148,"spinDirection":186},"zone":11,"typeConfidence":0.69,"plateTime":0.43355139183092506,"extension":6.362794605161084},"index":1,"playId":"7d214384-0ef0-37f7-963d-14fbdab63aef","pitchNumber":2,"startTime":"2026-08-08T03:29:26.489Z","endTime":"2026-08-08T03:29:29.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":70.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.781892359806836,"aZ":-32.281543630299105,"pfxX":-0.6097941760589327,"pfxZ":-0.08535698984395257,"pX":0.7323002866309926,"pZ":1.995551796081939,"vX0":3.666490878570647,"vY0":-112.62097713570525,"vZ0":-0.8000682473478083,"x":89.09,"y":184.9,"x0":-0.8461602869981396,"y0":50.00197855002091,"z0":5.655723377854682,"aX":-0.7738680774741189},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":0.0,"breakHorizontal":0.0,"spinRate":204,"spinDirection":296},"zone":9,"typeConfidence":0.92,"plateTime":0.4886261974966106,"extension":6.293840599057757},"index":2,"playId":"8e965607-53fd-3b4a-976b-3aa98b1cc505","pitchNumber":3,"startTime":"2026-08-08T03:29:46.497Z","endTime":"2026-08-08T03:29:50.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72687274419291,"aZ":-21.640387307506685,"pfxX":-9.267151353486765,"pfxZ":5.631702375259502,"pX":-0.35536034894519386,"pZ":3.8728386531137953,"vX0":5.13735160388042,"vY0":-135.6718669152114,"vZ0":-0.044359608635492265,"x":130.55,"y":134.21,"x0":-1.0659896897402166,"y0":50.00401915915811,"z0":5.393324285251085,"aX":-17.33635129668843},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":15.7,"spinRate":1989,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.40319913592740964,"extension":6.601990795438912},"index":3,"playId":"0d98ed7a-b9a6-33a5-a347-e129d01cec43","pitchNumber":4,"startTime":"2026-08-08T03:30:10.479Z","endTime":"2026-08-08T03:30:13.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:30:13.479Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, shortstop Andrés Giménez to first baseman Kazuma Okamoto.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-08T03:30:19.192Z","endTime":"2026-08-08T03:31:38.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.749987238091638,"aZ":-26.36106397510357,"pfxX":0.9910054947767897,"pfxZ":3.3557641280048838,"pX":1.186520269837143,"pZ":2.1982623535392216,"vX0":4.933527713415485,"vY0":-130.19615163848206,"vZ0":-3.390100541918201,"x":71.77,"y":179.43,"x0":-0.8540628431242818,"y0":50.00625181525196,"z0":5.490216464481421,"aX":1.7184859880380525},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.6,"breakHorizontal":-2.8,"spinRate":2300,"spinDirection":190},"zone":14,"typeConfidence":0.93,"plateTime":0.41907363868809533,"extension":6.616206588942436},"index":0,"playId":"0503cca0-9696-3fd8-b79b-d6e7a7fc01c4","pitchNumber":1,"startTime":"2026-08-08T03:30:41.260Z","endTime":"2026-08-08T03:30:44.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15623970426792,"aZ":-31.659865647331742,"pfxX":-4.178973859768644,"pfxZ":0.4009793085276403,"pX":-0.9069775963225631,"pZ":2.6687491447449916,"vX0":0.8325892300607425,"vY0":-113.48838246285005,"vZ0":0.07776379082577534,"x":151.57,"y":166.72,"x0":-0.7373673830533336,"y0":50.00548290010451,"z0":5.806251643540987,"aX":-5.41285307604776},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":1.1,"breakHorizontal":7.3,"spinRate":223,"spinDirection":272},"zone":11,"typeConfidence":0.95,"plateTime":0.4839588652106839,"extension":6.390465332604166},"index":1,"playId":"f185c5d2-79b4-341d-8c6d-bc736ff63a0a","pitchNumber":2,"startTime":"2026-08-08T03:30:57.785Z","endTime":"2026-08-08T03:31:00.887Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.948052349484232,"aZ":-22.424694544490656,"pfxX":-9.247022362167096,"pfxZ":5.279386709189085,"pX":0.09617891644579857,"pZ":2.3566816486334274,"vX0":6.152447402932466,"vY0":-134.71411672542982,"vZ0":-3.7988098049665093,"x":113.33,"y":175.15,"x0":-1.010238385205694,"y0":50.00455126754937,"z0":5.361258576735161,"aX":-17.079360072148898},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":15.5,"spinRate":2110,"spinDirection":226},"zone":5,"typeConfidence":0.91,"plateTime":0.40584245256705387,"extension":6.941597941698855},"hitData":{"launchSpeed":93.6,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.61,"coordY":153.55}},"index":2,"playId":"d840b912-d300-3bb9-9ded-f2524e1bf6d3","pitchNumber":3,"startTime":"2026-08-08T03:31:28.047Z","endTime":"2026-08-08T03:31:38.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:31:38.824Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alejandro Kirk pops out to third baseman Bryson Stott in foul territory.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-08T03:34:10.677Z","endTime":"2026-08-08T03:35:17.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Shugart replaces Caleb Kilian.","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-08-08T03:32:30.826Z","endTime":"2026-08-08T03:34:12.972Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663767,"link":"/api/v1/people/663767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.462921776474598,"aZ":-20.25729285800703,"pfxX":-9.273877527143334,"pfxZ":6.1248155398248585,"pX":-0.40436930082983896,"pZ":2.5257008831256185,"vX0":9.105556478251927,"vY0":-138.5161862862025,"vZ0":-4.861527466579305,"x":132.41,"y":170.59,"x0":-2.526730462368789,"y0":50.0058419682803,"z0":5.655009748205598,"aX":-18.054091969142526},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.2,"breakHorizontal":15.0,"spinRate":2276,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.39517100832873764,"extension":6.167215948345346},"index":1,"playId":"138715ae-64ae-361c-a388-0a207d245abc","pitchNumber":1,"startTime":"2026-08-08T03:34:12.972Z","endTime":"2026-08-08T03:34:15.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.033827083354673,"aZ":-19.549320851107556,"pfxX":-10.307033529382467,"pfxZ":6.530840085736581,"pX":0.9074152808416386,"pZ":1.8245875261491664,"vX0":12.433867433847837,"vY0":-137.987541995218,"vZ0":-6.388634737318712,"x":82.41,"y":189.52,"x0":-2.312927856398049,"y0":50.000926495614316,"z0":5.481999753219827,"aX":-19.92046470612246},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":16.1,"spinRate":2223,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3965765730908952,"extension":6.25897461874664},"index":2,"playId":"4b69c4a7-336b-384c-8b6c-98b6385d8de9","pitchNumber":2,"startTime":"2026-08-08T03:34:27.948Z","endTime":"2026-08-08T03:34:31.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.048592342492643,"aZ":-26.690077974827346,"pfxX":1.9022309855550241,"pfxZ":3.174643221992154,"pX":0.2816909360597476,"pZ":2.4700055604575413,"vX0":7.15333065773834,"vY0":-130.9351121468044,"vZ0":-2.6703543179419005,"x":106.26,"y":172.09,"x0":-2.738761711614423,"y0":50.00118182528576,"z0":5.511557075051645,"aX":3.2843041068639525},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.4,"breakHorizontal":-5.0,"spinRate":2503,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.4191836848168311,"extension":6.1532310656771205},"index":3,"playId":"beacc5af-0f33-3096-9ee0-872d3e42fd31","pitchNumber":3,"startTime":"2026-08-08T03:34:43.847Z","endTime":"2026-08-08T03:34:46.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.757691097307603,"aZ":-30.579969396068016,"pfxX":10.538006598166916,"pfxZ":1.076495977867948,"pX":0.15357491151329533,"pZ":2.563230041723115,"vX0":3.9965331264234596,"vY0":-121.3240759074242,"vZ0":-0.7112238405668806,"x":111.15,"y":169.57,"x0":-2.8881408966690274,"y0":50.00104710216401,"z0":5.546822763539768,"aX":15.563308835834242},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.0,"breakHorizontal":-20.0,"spinRate":2839,"spinDirection":63},"zone":5,"typeConfidence":2.0,"plateTime":0.4530516976021399,"extension":6.060065876876363},"hitData":{"launchSpeed":86.3,"launchAngle":63.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":82.72,"coordY":172.82}},"index":4,"playId":"a9b69f6b-1496-303e-bc53-c03725981039","pitchNumber":4,"startTime":"2026-08-08T03:35:07.969Z","endTime":"2026-08-08T03:35:17.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:35:17.996Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Myles Straw flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-08T03:35:30.814Z","endTime":"2026-08-08T03:37:12.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38286982099591,"aZ":-24.03554234272834,"pfxX":0.45086227580610494,"pfxZ":4.494605942472607,"pX":0.35782829005187256,"pZ":2.20313988684652,"vX0":7.935941269679006,"vY0":-133.3462755934369,"vZ0":-4.1487485063973395,"x":103.36,"y":179.3,"x0":-2.7092502240482372,"y0":50.00114184317232,"z0":5.503240113427908,"aX":0.8130101160548796},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.4,"breakHorizontal":-2.4,"spinRate":2454,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.41001749212835614,"extension":6.235802161553394},"index":0,"playId":"3668157c-fa03-328e-bf58-f6cb2123c54a","pitchNumber":1,"startTime":"2026-08-08T03:35:43.991Z","endTime":"2026-08-08T03:35:46.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.295984092176603,"aZ":-17.63203540593315,"pfxX":-8.639206849536542,"pfxZ":7.390303858756957,"pX":-1.4109121787033034,"pZ":1.3136847267809777,"vX0":5.83996614938858,"vY0":-139.15389636304192,"vZ0":-8.077128849434136,"x":170.78,"y":203.31,"x0":-2.4109627472652835,"y0":50.002457977610554,"z0":5.415155917907079,"aX":-16.99616350865666},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.9,"breakHorizontal":14.5,"spinRate":2194,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.393146098895925,"extension":6.3235190210494485},"index":1,"playId":"6129740d-f170-3482-ac71-c127d0f62231","pitchNumber":2,"startTime":"2026-08-08T03:35:58.293Z","endTime":"2026-08-08T03:36:01.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46233020635935,"aZ":-19.622979897426358,"pfxX":-8.742346100322667,"pfxZ":6.45350602265639,"pX":-1.0247593298826416,"pZ":2.635437542099934,"vX0":6.849904229266871,"vY0":-138.48591414041633,"vZ0":-4.459525319055478,"x":156.06,"y":167.62,"x0":-2.392437071208798,"y0":50.0062207778571,"z0":5.5765380409938805,"aX":-17.01145338496438},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.9,"breakHorizontal":14.4,"spinRate":2252,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39526420276857444,"extension":6.253301848541192},"index":2,"playId":"83ca1a81-46f0-3819-a311-9992c5fffda0","pitchNumber":3,"startTime":"2026-08-08T03:36:16.885Z","endTime":"2026-08-08T03:36:19.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5562509227744,"aZ":-29.96495740607405,"pfxX":6.927022736163145,"pfxZ":1.4403816183269775,"pX":1.3287814745890631,"pZ":2.8413215343396003,"vX0":7.501180566932337,"vY0":-124.20995389452281,"vZ0":-0.43322877384492997,"x":66.35,"y":162.06,"x0":-2.648596062095689,"y0":50.00605994720918,"z0":5.54412544388011,"aX":10.652789143701876},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.8,"breakHorizontal":-14.5,"spinRate":2681,"spinDirection":63},"zone":12,"typeConfidence":2.0,"plateTime":0.44366772617573424,"extension":6.16606062574348},"index":3,"playId":"2ed98b13-23ac-36d6-a6ba-6e2b219aa89a","pitchNumber":4,"startTime":"2026-08-08T03:36:45.967Z","endTime":"2026-08-08T03:36:49.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.419355656090573,"aZ":-33.68128318012528,"pfxX":10.390496012924594,"pfxZ":-1.0408047243297727,"pX":-0.25881415779407996,"pZ":3.1201200024633606,"vX0":2.6809807949491393,"vY0":-120.54495182747495,"vZ0":1.2731188789282146,"x":126.87,"y":154.54,"x0":-2.7384440005685,"y0":50.00076281501391,"z0":5.589712235061066,"aX":15.080335666414388},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.2,"breakHorizontal":-19.4,"spinRate":2801,"spinDirection":61},"zone":2,"typeConfidence":2.0,"plateTime":0.4567592096523505,"extension":5.9158566728224775},"hitData":{"launchSpeed":97.5,"launchAngle":41.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.92,"coordY":73.44}},"index":4,"playId":"486e5a19-2d3e-3b85-a785-c5659787277a","pitchNumber":5,"startTime":"2026-08-08T03:37:01.857Z","endTime":"2026-08-08T03:37:12.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:37:12.161Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a ground ball to left fielder Brandon Marsh.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-08T03:37:22.400Z","endTime":"2026-08-08T03:38:01.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82990089477793,"aZ":-22.424431024379004,"pfxX":0.46174300838558935,"pfxZ":5.190914360691616,"pX":0.31368012160407943,"pZ":2.472969680732517,"vX0":7.613128860611617,"vY0":-135.93448979478677,"vZ0":-4.109505681038418,"x":105.04,"y":172.01,"x0":-2.579151646529992,"y0":50.00233595440735,"z0":5.554497112054547,"aX":0.8656674095742226},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.8,"breakHorizontal":-2.4,"spinRate":2545,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.40240788734138455,"extension":6.347433692279903},"index":0,"playId":"b3651b40-a0ce-3724-a392-e5746b1013df","pitchNumber":1,"startTime":"2026-08-08T03:37:36.318Z","endTime":"2026-08-08T03:37:39.318Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.159597794646277,"aZ":-25.26225361436481,"pfxX":1.209111360871443,"pfxZ":3.797587015468457,"pX":0.5022493342320027,"pZ":2.6422715441422526,"vX0":7.350965114939292,"vY0":-133.68750682492862,"vZ0":-2.8963258044764,"x":97.86,"y":167.44,"x0":-2.433314628765909,"y0":50.004191126430236,"z0":5.540893609483572,"aX":2.202759927417174},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.5,"breakHorizontal":-3.7,"spinRate":2660,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.40874570503214525,"extension":6.23927516862628},"hitData":{"launchSpeed":100.6,"launchAngle":3.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.84,"coordY":144.76}},"index":1,"playId":"6113ad15-a86a-3a8e-9564-99a65fa2598d","pitchNumber":2,"startTime":"2026-08-08T03:37:50.719Z","endTime":"2026-08-08T03:38:01.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:38:01.862Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-08T03:38:11.910Z","endTime":"2026-08-08T03:41:04.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74053210161025,"aZ":-26.236708860309424,"pfxX":0.6091673454799236,"pfxZ":3.27660850321117,"pX":0.4559543000757852,"pZ":2.4518374249752255,"vX0":7.997731694828745,"vY0":-133.35500278497247,"vZ0":-3.0100430405184397,"x":99.62,"y":172.58,"x0":-2.6523602123931425,"y0":50.005974291576656,"z0":5.473163883998569,"aX":1.105283090997957},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.5,"breakHorizontal":-2.8,"spinRate":2468,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.4095899117419921,"extension":6.120203972597122},"index":0,"playId":"74b30c52-ae95-3dea-a4d2-b7dcc060be24","pitchNumber":1,"startTime":"2026-08-08T03:38:26.736Z","endTime":"2026-08-08T03:38:29.736Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.632993383439985,"aZ":-34.03213541322682,"pfxX":7.807391935948662,"pfxZ":-1.249138193995588,"pX":0.6657897710201816,"pZ":2.1926665893286406,"vX0":5.6633426130210704,"vY0":-121.98962793958728,"vZ0":-0.7568011647574979,"x":91.62,"y":179.58,"x0":-2.7095828460918594,"y0":50.00133596681019,"z0":5.471131720705351,"aX":11.627069835699938},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.2,"breakHorizontal":-15.6,"spinRate":2783,"spinDirection":61},"zone":9,"typeConfidence":2.0,"plateTime":0.4510260379663227,"extension":6.084390652930245},"index":1,"playId":"79bf14b2-6010-37d3-bac5-bdd6434cca1d","pitchNumber":2,"startTime":"2026-08-08T03:38:48.425Z","endTime":"2026-08-08T03:38:51.425Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.135666396232264,"aZ":-29.067184280882262,"pfxX":7.587883509569518,"pfxZ":2.0256923180623527,"pX":1.3511052050353927,"pZ":3.1868643463323005,"vX0":7.142546393692725,"vY0":-123.46214900764532,"vZ0":0.2508832074682189,"x":65.5,"y":152.73,"x0":-2.5722117638235513,"y0":50.00163722755808,"z0":5.543733812519826,"aX":11.63364755164365},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.0,"breakHorizontal":-15.5,"spinRate":2841,"spinDirection":62},"zone":12,"typeConfidence":2.0,"plateTime":0.44478685728598144,"extension":6.275229854079031},"index":2,"playId":"ad0626b5-f78d-363f-89a6-a633554bf0bf","pitchNumber":3,"startTime":"2026-08-08T03:39:05.027Z","endTime":"2026-08-08T03:39:10.638Z","isPitch":true,"type":"pitch"},{"details":{"description":"George Springer steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"ad0626b5-f78d-363f-89a6-a633554bf0bf","startTime":"2026-08-08T03:39:14.641Z","endTime":"2026-08-08T03:39:28.850Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.309964339957087,"aZ":-20.344866803058267,"pfxX":-9.83312790239914,"pfxZ":6.006742211382319,"pX":-0.6182116786658546,"pZ":2.5542305832919534,"vX0":8.371575040826064,"vY0":-139.23643990372395,"vZ0":-4.120953426918892,"x":140.56,"y":169.82,"x0":-2.381441670032815,"y0":50.005092283897675,"z0":5.394118854768419,"aX":-19.372615306057504},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.2,"breakHorizontal":16.2,"spinRate":2205,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.39288373596329373,"extension":6.236484815058237},"index":4,"playId":"c87f60e8-b80a-3897-9dfd-b21e40b93b95","pitchNumber":4,"startTime":"2026-08-08T03:39:28.850Z","endTime":"2026-08-08T03:39:32.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.118335796771966,"aZ":-30.87610921584484,"pfxX":7.390429404277465,"pfxZ":0.8087598178277586,"pX":1.2192115759857065,"pZ":1.8878743877474935,"vX0":6.975757152609402,"vY0":-126.12167382997144,"vZ0":-2.553990966396186,"x":70.53,"y":187.81,"x0":-2.5486918940769656,"y0":50.00237175027476,"z0":5.419224232577052,"aX":11.829917376443897},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.1,"breakHorizontal":-15.0,"spinRate":2886,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4353195747577332,"extension":6.207019955691141},"index":5,"playId":"bc3ae153-126f-3efc-8f84-f669e2ea615b","pitchNumber":5,"startTime":"2026-08-08T03:39:50.277Z","endTime":"2026-08-08T03:39:53.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.775715511608034,"aZ":-21.598493430174738,"pfxX":0.5752192056119227,"pfxZ":5.562885167734862,"pX":1.5790269125196696,"pZ":1.7463756617228479,"vX0":10.02163246304464,"vY0":-136.4485951808716,"vZ0":-6.100217250745655,"x":56.81,"y":191.63,"x0":-2.2036715758098064,"y0":50.000147678773864,"z0":5.4816884331258064,"aX":1.0931338816448617},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.0,"breakHorizontal":-3.0,"spinRate":2574,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.40018752173416106,"extension":6.247912629351932},"index":6,"playId":"d2fcfd65-5ff8-318d-bed7-fa0566742037","pitchNumber":6,"startTime":"2026-08-08T03:40:21.667Z","endTime":"2026-08-08T03:40:24.667Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.52971122130463,"aZ":-16.93576324771871,"pfxX":-8.522286970540144,"pfxZ":7.431552153539489,"pX":-0.8299940879746763,"pZ":2.9489328412661004,"vX0":7.129948517621117,"vY0":-142.03521396282125,"vZ0":-4.3727752574507175,"x":148.64,"y":159.16,"x0":-2.261494961482475,"y0":50.000631817780416,"z0":5.580291666036249,"aX":-17.46810707951056},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.7,"breakHorizontal":14.0,"spinRate":2258,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.3851434394387172,"extension":6.268509114327329},"index":7,"playId":"4dfeb5d8-749f-3ae8-97b8-511ba6e30e91","pitchNumber":7,"startTime":"2026-08-08T03:40:39.359Z","endTime":"2026-08-08T03:40:44.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.994856378847658,"aZ":-18.100646485432,"pfxX":-9.853899386372166,"pfxZ":7.092497396808551,"pX":0.21512025073354907,"pZ":1.99170690567307,"vX0":10.347742599594666,"vY0":-139.84122024384357,"vZ0":-6.213431422542071,"x":108.8,"y":185.0,"x0":-2.2496634622129754,"y0":50.002132572332826,"z0":5.426265342523709,"aX":-19.551520777150834},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.8,"breakHorizontal":15.7,"spinRate":2156,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.39140343790450727,"extension":6.388497231926913},"index":8,"playId":"b0abe7fb-bf68-3001-92eb-c536f53cee53","pitchNumber":8,"startTime":"2026-08-08T03:41:01.368Z","endTime":"2026-08-08T03:41:04.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:41:04.368Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryson Stott walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-08T03:43:30.814Z","endTime":"2026-08-08T03:44:30.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Rogers replaces Matt Waldron.","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-08-08T03:43:15.171Z","endTime":"2026-08-08T03:43:33.044Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643511,"link":"/api/v1/people/643511"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.3,"endSpeed":65.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.515792255427925,"aZ":-25.83482829237789,"pfxX":3.963596658801664,"pfxZ":5.735044496342596,"pX":-1.1992520138859735,"pZ":1.3086303968261341,"vX0":4.364263497113152,"vY0":-105.01369174301074,"vZ0":5.416526357923104,"x":162.71,"y":203.45,"x0":-3.8275559120907987,"y0":50.00162454787973,"z0":1.7160925894702341,"aX":4.380173901435577},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":12.4,"breakHorizontal":-8.5,"spinRate":2272,"spinDirection":129},"zone":13,"typeConfidence":0.91,"plateTime":0.5236613810255015,"extension":6.157826001949607},"index":1,"playId":"9e5fde82-52d6-3c08-9bb3-65eed91573b9","pitchNumber":1,"startTime":"2026-08-08T03:43:33.044Z","endTime":"2026-08-08T03:43:37.647Z","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":72.6,"endSpeed":65.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.796339764801335,"aZ":-25.575195180470555,"pfxX":4.1244016548963,"pfxZ":5.918109580460747,"pX":-0.5644233527614763,"pZ":0.8561592229307794,"vX0":5.491153526602044,"vY0":-105.4838989988389,"vZ0":4.682349290442925,"x":138.51,"y":215.66,"x0":-3.74814723214954,"y0":50.0002252961436,"z0":1.573323919606887,"aX":4.594886730638451},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":12.5,"breakHorizontal":-9.1,"spinRate":2307,"spinDirection":125},"zone":13,"typeConfidence":0.9,"plateTime":0.5214705842087928,"extension":6.073745686942942},"index":2,"playId":"f266fb60-b8ba-3080-90fe-a1f492e82c40","pitchNumber":2,"startTime":"2026-08-08T03:43:44.977Z","endTime":"2026-08-08T03:43:48.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.725283103969044,"aZ":-46.4146750861871,"pfxX":-0.21764940842668734,"pfxZ":-10.058166183609549,"pX":-0.9456690867938665,"pZ":1.9820758464638435,"vX0":6.628365275916646,"vY0":-119.2934827054099,"vZ0":10.398959563622071,"x":153.05,"y":185.26,"x0":-3.752904638073796,"y0":50.00240771879306,"z0":1.7800328648634585,"aX":-0.30859940858583407},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-14.8,"breakHorizontal":-1.4,"spinRate":1911,"spinDirection":326},"zone":13,"typeConfidence":0.91,"plateTime":0.4622779951695746,"extension":5.965388607231551},"index":3,"playId":"eb67ca56-20e6-3174-a035-abc652ee9639","pitchNumber":3,"startTime":"2026-08-08T03:43:59.007Z","endTime":"2026-08-08T03:44:02.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":73.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.107088701482922,"aZ":-47.5401464134216,"pfxX":0.2793129564599718,"pfxZ":-11.00630263447421,"pX":-0.1881658496430624,"pZ":1.3785966375286403,"vX0":8.102873367627604,"vY0":-118.67560284152114,"vZ0":9.58633184793383,"x":124.17,"y":201.56,"x0":-3.7129708851345957,"y0":50.00057418090374,"z0":1.6576144107276274,"aX":0.3881973847417207},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-16.6,"breakHorizontal":-2.9,"spinRate":1920,"spinDirection":327},"zone":13,"typeConfidence":0.91,"plateTime":0.4652660822115755,"extension":6.082667281745538},"index":4,"playId":"d4419a2e-52ad-3b1e-b767-a34cf1b4a521","pitchNumber":4,"startTime":"2026-08-08T03:44:12.552Z","endTime":"2026-08-08T03:44:16.119Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":74.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06606726263474,"aZ":-46.77922470173809,"pfxX":0.5299786817129446,"pfxZ":-10.256314492340927,"pX":-1.3165028280835092,"pZ":1.1149214162441192,"vX0":5.612153649821595,"vY0":-119.91522317471657,"vZ0":8.912443958890313,"x":167.18,"y":208.68,"x0":-3.7784795978338295,"y0":50.00438109579624,"z0":1.567288175734086,"aX":0.7542949290226281},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-15.5,"breakHorizontal":-2.6,"spinRate":1938,"spinDirection":327},"zone":13,"typeConfidence":0.9,"plateTime":0.4607664666642308,"extension":6.085121873546544},"index":5,"playId":"12aa2a67-0739-3d73-9e26-821dea9776fb","pitchNumber":5,"startTime":"2026-08-08T03:44:27.038Z","endTime":"2026-08-08T03:44:30.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:44:30.721Z","atBatIndex":75},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Justin Crawford walks. Bryson Stott to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-08T03:44:56.828Z","endTime":"2026-08-08T03:47:25.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"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":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.687626851193755,"aZ":-41.863738422165575,"pfxX":-3.0824870818444876,"pfxZ":-6.733948091330031,"pX":-0.5096095703129725,"pZ":1.839664421841114,"vX0":8.194024008490977,"vY0":-118.89922581329844,"vZ0":9.23462768266053,"x":129.57,"y":114.34,"x0":-3.592088043415016,"y0":50.001781301648734,"z0":1.6964306580223283,"aX":-4.4367712952090566},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-9.7,"breakHorizontal":3.7,"spinRate":1971,"spinDirection":325},"zone":7,"typeConfidence":0.87,"plateTime":0.4597587354648831,"extension":6.231599508580445},"index":0,"playId":"5727cbb8-b0f1-342b-a1d7-bc3f843c20b1","pitchNumber":1,"startTime":"2026-08-08T03:44:56.828Z","endTime":"2026-08-08T03:44:59.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.817804569248153,"aZ":-40.71146546689756,"pfxX":-3.4916426863023187,"pfxZ":-5.9255002462372754,"pX":-1.3392337745160061,"pZ":2.9538635105699043,"vX0":6.667523368115354,"vY0":-118.94469806776321,"vZ0":11.30874108492253,"x":115.99,"y":104.46,"x0":-3.71930490864124,"y0":50.00505142317273,"z0":1.8240384436853523,"aX":-5.026957806230543},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-7.8,"breakHorizontal":4.8,"spinRate":1994,"spinDirection":322},"zone":11,"typeConfidence":0.88,"plateTime":0.4596618163149544,"extension":6.1269495613801},"index":1,"playId":"ee5aef4e-0acc-33ed-bc84-ea403df8f8f9","pitchNumber":2,"startTime":"2026-08-08T03:45:13.716Z","endTime":"2026-08-08T03:45:16.716Z","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":82.5,"endSpeed":75.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.941301371905958,"aZ":-42.43791463431851,"pfxX":-3.8511512190192434,"pfxZ":-7.098140595631072,"pX":0.18926321983282482,"pZ":2.412464348025668,"vX0":10.015399944847559,"vY0":-119.22056456433175,"vZ0":10.658393363160501,"x":115.99,"y":104.46,"x0":-3.557245047746359,"y0":50.002655927935976,"z0":1.708233005458048,"aX":-5.571064572922268},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.0,"breakHorizontal":4.7,"spinRate":2053,"spinDirection":326},"zone":5,"typeConfidence":0.88,"plateTime":0.4586411941119719,"extension":6.072399998989241},"index":2,"playId":"524f4c8f-264a-38b2-be69-321e2dde5840","pitchNumber":3,"startTime":"2026-08-08T03:45:31.195Z","endTime":"2026-08-08T03:45:34.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95248481422296,"aZ":-44.434967919707454,"pfxX":-1.4898326715317385,"pfxZ":-8.34341047724165,"pX":-1.0504775090816434,"pZ":2.3597919230938884,"vX0":6.834046170180169,"vY0":-120.31598415149165,"vZ0":10.939933494856588,"x":119.93,"y":75.26,"x0":-3.732038614006501,"y0":50.00490272789587,"z0":1.6890132070322748,"aX":-2.188757548437239},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-12.2,"breakHorizontal":1.1,"spinRate":1948,"spinDirection":324},"zone":13,"typeConfidence":0.91,"plateTime":0.45492245888396754,"extension":6.124167966390055},"index":3,"playId":"853cfcc8-e190-35e2-b3b7-c09f36d5c683","pitchNumber":4,"startTime":"2026-08-08T03:45:54.779Z","endTime":"2026-08-08T03:45:58.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.056664637886673,"aZ":-43.518085089837015,"pfxX":-1.9735070487914417,"pfxZ":-7.9290196479489286,"pX":2.007438627890535,"pZ":2.7985373069539574,"vX0":13.470890631965704,"vY0":-118.67756049906166,"vZ0":11.601478368944672,"x":119.93,"y":75.26,"x0":-3.47828326762427,"y0":50.00184063787027,"z0":1.8066499135528695,"aX":-2.8238296394806643},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.9,"breakHorizontal":0.4,"spinRate":1887,"spinDirection":330},"zone":12,"typeConfidence":0.9,"plateTime":0.46097164914412225,"extension":6.213802665782094},"index":4,"playId":"9e2fcece-55bb-3d84-a907-773fbfe66668","pitchNumber":5,"startTime":"2026-08-08T03:46:13.002Z","endTime":"2026-08-08T03:46:16.407Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.405870371707426,"aZ":-44.31601526032672,"pfxX":-2.5791558375893513,"pfxZ":-8.167536102418712,"pX":-0.6025787582151664,"pZ":1.457174487788733,"vX0":8.273681457605756,"vY0":-121.10063051862612,"vZ0":8.960807373840328,"x":119.93,"y":75.26,"x0":-3.726529019484587,"y0":50.00206236687901,"z0":1.5837302027177897,"aX":-3.836226662759716},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-12.2,"breakHorizontal":2.8,"spinRate":1914,"spinDirection":324},"zone":13,"typeConfidence":0.9,"plateTime":0.4520996305574876,"extension":6.145222355823334},"index":5,"playId":"ee0200ed-2c0f-3228-b6a9-1ad1e555880d","pitchNumber":6,"startTime":"2026-08-08T03:46:34.873Z","endTime":"2026-08-08T03:46:37.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.4,"endSpeed":65.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.569019431906323,"aZ":-24.31767681957361,"pfxX":4.790383835293291,"pfxZ":7.055229290638769,"pX":-0.5096742069594273,"pZ":2.2838719818251607,"vX0":5.503903640066554,"vY0":-105.0877235253356,"vZ0":7.030790177282143,"x":119.93,"y":75.26,"x0":-3.7894438143425586,"y0":50.000948710998955,"z0":1.7240605010863537,"aX":5.3326080603324195},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":15.2,"breakHorizontal":-10.2,"spinRate":2373,"spinDirection":124},"zone":4,"typeConfidence":0.91,"plateTime":0.5221242509888877,"extension":6.236348121311903},"index":6,"playId":"c07ceb25-9f7d-3cf5-a80a-9f4a9e0c0147","pitchNumber":7,"startTime":"2026-08-08T03:46:54.276Z","endTime":"2026-08-08T03:46:59.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":74.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.198075571345342,"aZ":-44.95207461557789,"pfxX":-2.639151067622482,"pfxZ":-8.850818823006623,"pX":-0.45314388788530824,"pZ":3.5709773151267,"vX0":8.391953901064374,"vY0":-119.91442825264777,"vZ0":13.523897811093033,"x":119.93,"y":75.26,"x0":-3.6696748076897343,"y0":50.005098269533455,"z0":1.8771449916284833,"aX":-3.8079348037229965},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.0,"breakHorizontal":2.5,"spinRate":2026,"spinDirection":317},"zone":11,"typeConfidence":0.91,"plateTime":0.45838284379929517,"extension":6.213476915422094},"index":7,"playId":"150959d9-8e54-36da-ad48-1c8292f7fe2e","pitchNumber":8,"startTime":"2026-08-08T03:47:22.016Z","endTime":"2026-08-08T03:47:25.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:47:25.591Z","atBatIndex":76},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Phillies challenged (catcher interference), call on the field was overturned: Kyle Schwarber reaches on catcher interference by Alejandro Kirk. Bryson Stott to 3rd. Justin Crawford to 2nd. Kyle Schwarber to 1st.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-08T03:47:58.001Z","endTime":"2026-08-08T03:48:08.922Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnSecond":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"postOnThird":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":"r_adv_play","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":"r_adv_play","runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"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":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"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":82.5,"endSpeed":74.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.396731230244658,"aZ":-43.63884706287666,"pfxX":-4.119912318075517,"pfxZ":-8.100775410040734,"pX":0.5562778709278974,"pZ":2.743146769997909,"vX0":10.979897367662577,"vY0":-118.90371187369689,"vZ0":11.529653990923284,"x":153.66,"y":94.1,"x0":-3.6112509488784656,"y0":50.005154701193554,"z0":1.806205212755183,"aX":-5.828707242572373},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-10.9,"breakHorizontal":4.4,"spinRate":2029,"spinDirection":328},"zone":6,"typeConfidence":0.9,"plateTime":0.4628224622823285,"extension":6.177799887392674},"index":0,"playId":"0da4ae03-f1fa-3284-946e-bdd3c7caf3e1","pitchNumber":1,"startTime":"2026-08-08T03:47:58.001Z","endTime":"2026-08-08T03:48:08.922Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MV","challengeTeamId":143},"playEndTime":"2026-08-08T03:48:08.922Z","atBatIndex":77},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Trea Turner grounds into a force out, first baseman Kazuma Okamoto to shortstop Andrés Giménez. Bryson Stott scores. Justin Crawford to 3rd. Derek Hill out at 2nd. Trea Turner to 1st.","rbi":1,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-08T03:50:28.402Z","endTime":"2026-08-08T03:50:51.035Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnThird":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1,2,3],"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":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":643511,"link":"/api/v1/people/643511"},"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":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Derek Hill replaces Kyle Schwarber.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-08T03:50:28.400Z","endTime":"2026-08-08T03:50:28.401Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":656941,"link":"/api/v1/people/656941"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":67.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.885430391430194,"aZ":-26.627351109621955,"pfxX":3.3029578901910375,"pfxZ":4.761731911340398,"pX":1.2221386665582645,"pZ":3.710825074117238,"vX0":9.239807121004985,"vY0":-107.63302667896689,"vZ0":10.24974676670359,"x":108.98,"y":104.46,"x0":-3.567489125472958,"y0":50.003021718106545,"z0":1.8386371989240762,"aX":3.847902700318327},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":12.1,"breakHorizontal":-8.6,"spinRate":2636,"spinDirection":118},"zone":12,"typeConfidence":0.89,"plateTime":0.5102377207442257,"extension":6.287489169628755},"index":1,"playId":"199017d8-375b-3442-84f8-15e1c6775edb","pitchNumber":1,"startTime":"2026-08-08T03:50:28.402Z","endTime":"2026-08-08T03:50:31.402Z","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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":75.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.538824514274125,"aZ":-44.85203314106927,"pfxX":-4.546927240697588,"pfxZ":-8.69806119978385,"pX":0.3981803152888429,"pZ":1.9075824072799745,"vX0":10.938259504305742,"vY0":-120.57348228408735,"vZ0":9.85602389504105,"x":108.98,"y":104.46,"x0":-3.625575556622059,"y0":50.000883834158465,"z0":1.7400752789514182,"aX":-6.632344898346439},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-12.6,"breakHorizontal":5.4,"spinRate":2086,"spinDirection":327},"zone":9,"typeConfidence":0.9,"plateTime":0.4559469442339039,"extension":6.208499113823636},"hitData":{"launchSpeed":68.3,"launchAngle":9.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.38,"coordY":165.07}},"index":2,"playId":"5eb61d59-7ca9-3589-a85f-5b74da27db5c","pitchNumber":2,"startTime":"2026-08-08T03:50:43.573Z","endTime":"2026-08-08T03:50:51.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:50:51.035Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Harper singles on a ground ball to second baseman Ernie Clement. Justin Crawford scores. Trea Turner to 2nd.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-08T03:51:33.433Z","endTime":"2026-08-08T03:53:07.152Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":{"id":643511,"link":"/api/v1/people/643511"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.0,"endSpeed":74.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28636307593304,"aZ":-45.551417402708104,"pfxX":-5.159726251703941,"pfxZ":-9.354517935266516,"pX":0.22849818462606408,"pZ":2.41621362053918,"vX0":10.437480742057227,"vY0":-119.7412536265281,"vZ0":11.11916835713474,"x":144.9,"y":112.93,"x0":-3.5452589312866443,"y0":50.000097504785465,"z0":1.809591636095536,"aX":-7.382725890086883},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.2,"breakHorizontal":6.4,"spinRate":2120,"spinDirection":327},"zone":5,"typeConfidence":0.9,"plateTime":0.4600272928466129,"extension":6.0764927381211535},"index":0,"playId":"e967412e-de89-3456-bcfc-29df82471589","pitchNumber":1,"startTime":"2026-08-08T03:51:33.433Z","endTime":"2026-08-08T03:51:36.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42154306442325,"aZ":-41.5126890473495,"pfxX":-2.3165746734613224,"pfxZ":-6.270637714276404,"pX":-1.2871544805913107,"pZ":2.326613586319329,"vX0":6.58652259266368,"vY0":-120.96362838165709,"vZ0":10.194155491345404,"x":120.37,"y":94.1,"x0":-3.7379176426518916,"y0":50.00151029404694,"z0":1.6907139193165626,"aX":-3.4521763099799836},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-8.8,"breakHorizontal":2.8,"spinRate":2027,"spinDirection":327},"zone":13,"typeConfidence":0.89,"plateTime":0.4518882001864557,"extension":6.02588774848115},"index":1,"playId":"b073be6c-41c1-34cf-9c7b-7c494dd09675","pitchNumber":2,"startTime":"2026-08-08T03:51:57.666Z","endTime":"2026-08-08T03:52:01.541Z","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":83.4,"endSpeed":76.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21847393039186,"aZ":-42.062521258567905,"pfxX":-1.0493622306473869,"pfxZ":-6.659601545730519,"pX":-0.44317308000257394,"pZ":0.49380581109723637,"vX0":8.094331175270796,"vY0":-121.01042446119303,"vZ0":6.4045366394357215,"x":98.03,"y":88.45,"x0":-3.6923675064920403,"y0":50.00062306940469,"z0":1.4943687456700527,"aX":-1.560077835551032},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-10.2,"breakHorizontal":0.0,"spinRate":1943,"spinDirection":327},"zone":13,"typeConfidence":0.88,"plateTime":0.4523257530569329,"extension":5.967833512171101},"index":2,"playId":"8576bf2f-9eba-3688-ac44-39d9bee7829a","pitchNumber":3,"startTime":"2026-08-08T03:52:15.337Z","endTime":"2026-08-08T03:52:18.593Z","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":82.9,"endSpeed":76.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.245764770640122,"aZ":-41.299247453356145,"pfxX":-2.5646646538615876,"pfxZ":-6.2058677357830545,"pX":-0.27407656489441806,"pZ":1.9045811643259423,"vX0":8.821768462137006,"vY0":-119.99468533970973,"vZ0":9.228674681787345,"x":99.35,"y":115.29,"x0":-3.65021993329616,"y0":50.000375099303966,"z0":1.6755585626129414,"aX":-3.7754336855954733},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-8.9,"breakHorizontal":2.8,"spinRate":1976,"spinDirection":325},"zone":8,"typeConfidence":0.87,"plateTime":0.4549013306098595,"extension":6.086992884941642},"index":3,"playId":"1393298d-1a64-3ab3-8faa-a145911efe91","pitchNumber":4,"startTime":"2026-08-08T03:52:36.955Z","endTime":"2026-08-08T03:52:39.955Z","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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.591076192041047,"aZ":-42.296731973507725,"pfxX":-2.885216244663692,"pfxZ":-7.0294759693,"pX":0.7608820834039657,"pZ":2.511835628273019,"vX0":11.183162654638778,"vY0":-118.61762748734577,"vZ0":10.81818906774774,"x":119.06,"y":132.24,"x0":-3.619991195557506,"y0":50.005162590596775,"z0":1.7356017797224603,"aX":-4.153845457081534},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.8,"breakHorizontal":2.8,"spinRate":2157,"spinDirection":328},"zone":6,"typeConfidence":0.88,"plateTime":0.46002880888774333,"extension":6.217202576362217},"hitData":{"launchSpeed":79.8,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.75,"coordY":151.16}},"index":4,"playId":"63850269-8be1-3c4e-bb08-9ec474a8e9d6","pitchNumber":5,"startTime":"2026-08-08T03:52:57.113Z","endTime":"2026-08-08T03:53:07.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:53:07.152Z","atBatIndex":79},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Arraez walks. Trea Turner to 3rd. Bryce Harper to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-08T03:53:44.549Z","endTime":"2026-08-08T03:57:34.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnThird":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.898172646358457,"aZ":-43.1177762532356,"pfxX":-3.2951448296734993,"pfxZ":-7.448790874456847,"pX":0.37625050883804306,"pZ":2.3962316253660156,"vX0":10.534544645028,"vY0":-120.09415015838779,"vZ0":10.639488570916203,"x":110.3,"y":117.17,"x0":-3.6269051369693153,"y0":50.00100841094066,"z0":1.735688333710981,"aX":-4.8444596395091555},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-10.6,"breakHorizontal":3.6,"spinRate":2097,"spinDirection":323},"zone":6,"typeConfidence":0.89,"plateTime":0.4549955744998537,"extension":6.141846045470224},"index":0,"playId":"f4008555-df89-3ce7-9150-d32d343f1069","pitchNumber":1,"startTime":"2026-08-08T03:53:44.549Z","endTime":"2026-08-08T03:53:47.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.544428483217466,"aZ":-43.070176069276975,"pfxX":-2.691811968234626,"pfxZ":-7.470792196405339,"pX":0.3354472777724499,"pZ":3.64978375185872,"vX0":10.124733719097629,"vY0":-119.80439902698525,"vZ0":13.276681595057546,"x":118.62,"y":70.08,"x0":-3.5907052219496163,"y0":50.004544990824954,"z0":1.8830610745749548,"aX":-3.924378524716914},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.0,"breakHorizontal":2.5,"spinRate":2121,"spinDirection":321},"zone":12,"typeConfidence":0.9,"plateTime":0.4566908731140815,"extension":6.1307687786938},"index":1,"playId":"fd5deef6-86db-3b8a-b9a0-84325b592d44","pitchNumber":2,"startTime":"2026-08-08T03:54:04.874Z","endTime":"2026-08-08T03:54:07.974Z","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":82.2,"endSpeed":74.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80033014700839,"aZ":-44.0824979712963,"pfxX":-1.8936306469655686,"pfxZ":-8.399745829029241,"pX":0.5058809592355596,"pZ":3.488914830584337,"vX0":10.010669981061897,"vY0":-118.3856218292316,"vZ0":13.205360810553284,"x":125.19,"y":81.85,"x0":-3.5330302828192313,"y0":50.001191004013926,"z0":1.8746360482539344,"aX":-2.6856286801938793},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.4,"breakHorizontal":1.0,"spinRate":2096,"spinDirection":325},"zone":12,"typeConfidence":0.91,"plateTime":0.4628355514320788,"extension":6.25529040581533},"index":2,"playId":"d411ca10-09be-3200-a2ad-9e04672141a2","pitchNumber":3,"startTime":"2026-08-08T03:54:21.308Z","endTime":"2026-08-08T03:54:24.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37975636744841,"aZ":-41.78622367038235,"pfxX":-2.388585104919578,"pfxZ":-6.686132456888664,"pX":0.20609612393166737,"pZ":3.2970461936631104,"vX0":9.785669589433388,"vY0":-119.02182515697112,"vZ0":12.475107314205903,"x":131.76,"y":118.11,"x0":-3.6443048701325833,"y0":50.00188612084183,"z0":1.7697517353152463,"aX":-3.4352579072277774},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-8.6,"breakHorizontal":2.0,"spinRate":2078,"spinDirection":324},"zone":12,"typeConfidence":0.9,"plateTime":0.45980599792798627,"extension":6.074404999588134},"index":3,"playId":"ea673486-14ac-3104-a4fc-5c95acf9c2d0","pitchNumber":4,"startTime":"2026-08-08T03:54:42.829Z","endTime":"2026-08-08T03:54:47.223Z","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":82.7,"endSpeed":75.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.625718373486055,"aZ":-43.671126688913766,"pfxX":-3.3494331427456467,"pfxZ":-7.962321403216276,"pX":0.5474944411431342,"pZ":2.760491922014219,"vX0":10.685563077768796,"vY0":-119.27525340991062,"vZ0":11.609452341011458,"x":124.31,"y":102.1,"x0":-3.5526485542071558,"y0":50.005155650011865,"z0":1.7658996401912552,"aX":-4.8338212045236295},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.2,"breakHorizontal":3.5,"spinRate":1946,"spinDirection":326},"zone":3,"typeConfidence":0.9,"plateTime":0.45894911574509667,"extension":6.212805176812507},"index":4,"playId":"a553ed85-41da-35fb-ab04-fc016711ee20","pitchNumber":5,"startTime":"2026-08-08T03:55:16.889Z","endTime":"2026-08-08T03:55:19.889Z","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":83.1,"endSpeed":75.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47543105125345,"aZ":-44.060180326202925,"pfxX":-1.8849984175408139,"pfxZ":-8.154475861065144,"pX":0.4967039127932651,"pZ":1.958990223038028,"vX0":10.28049906172804,"vY0":-120.05996443231984,"vZ0":9.971760804526763,"x":102.41,"y":102.1,"x0":-3.597598178232657,"y0":50.00099133487848,"z0":1.6747964120978311,"aX":-2.751088193233926},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-11.9,"breakHorizontal":1.0,"spinRate":1950,"spinDirection":327},"zone":9,"typeConfidence":0.9,"plateTime":0.45639696833337595,"extension":6.027668717759409},"index":5,"playId":"5ff4f840-0b4a-3662-a535-af8f4453331b","pitchNumber":6,"startTime":"2026-08-08T03:55:41.760Z","endTime":"2026-08-08T03:55:44.760Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"8473ea57-7c00-47f1-b2da-6316837f4fe6","startTime":"2026-08-08T03:56:03.724Z","endTime":"2026-08-08T03:56:08.724Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":74.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09834007132055,"aZ":-40.79289653643112,"pfxX":-1.0312411102588754,"pfxZ":-6.005885723034687,"pX":-0.9961284965856829,"pZ":2.363040337154886,"vX0":6.890865511190714,"vY0":-118.86828511080796,"vZ0":10.141292761013771,"x":114.24,"y":113.87,"x0":-3.7945186769599033,"y0":50.00099752132146,"z0":1.7409800578603982,"aX":-1.4807566343646212},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-8.2,"breakHorizontal":0.2,"spinRate":1843,"spinDirection":325},"zone":13,"typeConfidence":0.88,"plateTime":0.46020866646921643,"extension":6.069424832500239},"index":7,"playId":"8f8207ba-bfdb-3981-a908-4f829de4304f","pitchNumber":7,"startTime":"2026-08-08T03:56:22.278Z","endTime":"2026-08-08T03:56:25.278Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.076367322150425,"aZ":-43.860093085992474,"pfxX":-2.886460806098509,"pfxZ":-8.043794587791492,"pX":-0.33952865303435187,"pZ":1.458184348484429,"vX0":8.690671559307852,"vY0":-119.96825262844237,"vZ0":9.018201862782542,"x":129.94,"y":199.41,"x0":-3.640523704937115,"y0":50.00570590654524,"z0":1.566253976794436,"aX":-4.1921376123339655},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.9,"breakHorizontal":3.0,"spinRate":1949,"spinDirection":326},"zone":13,"typeConfidence":0.89,"plateTime":0.45727168665486895,"extension":6.162505507875959},"index":8,"playId":"546ff64e-ebc1-3430-8117-3ee9ad76e582","pitchNumber":8,"startTime":"2026-08-08T03:56:48.060Z","endTime":"2026-08-08T03:56:52.270Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.6,"endSpeed":65.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.860126315309437,"aZ":-27.40968671005327,"pfxX":7.55123046519598,"pfxZ":4.333101165299904,"pX":0.6516249360851017,"pZ":1.5155463560936326,"vX0":6.878394816639324,"vY0":-105.13969405337171,"vZ0":6.3432552592624685,"x":92.16,"y":197.86,"x0":-3.6655504235716756,"y0":50.001361687129595,"z0":1.6659663251774282,"aX":8.298064156197839},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":10.3,"breakHorizontal":-15.8,"spinRate":2337,"spinDirection":125},"zone":9,"typeConfidence":0.92,"plateTime":0.5246314305447894,"extension":6.207633153392698},"index":9,"playId":"22e4dbc0-a771-39c2-b32d-7ea320b6fa96","pitchNumber":9,"startTime":"2026-08-08T03:57:12.536Z","endTime":"2026-08-08T03:57:16.467Z","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":72.8,"endSpeed":66.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.005180590722365,"aZ":-25.79040187642395,"pfxX":6.745730854628387,"pfxZ":5.698799462681322,"pX":-1.409494483978877,"pZ":0.9804175030446388,"vX0":3.436521801033429,"vY0":-105.80379498195823,"vZ0":4.908650266322805,"x":170.73,"y":212.31,"x0":-3.9375146156894774,"y0":50.003602354967036,"z0":1.6031146271500871,"aX":7.559483013533447},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":12.1,"breakHorizontal":-13.2,"spinRate":2382,"spinDirection":127},"zone":13,"typeConfidence":0.92,"plateTime":0.5199978645085421,"extension":5.858303661488167},"index":10,"playId":"20366cf7-fb0c-33e7-82ad-905469974944","pitchNumber":10,"startTime":"2026-08-08T03:57:30.566Z","endTime":"2026-08-08T03:57:34.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:57:34.547Z","atBatIndex":80},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alec Bohm grounds into a force out, second baseman Ernie Clement to catcher Alejandro Kirk. Trea Turner out at home. Bryce Harper to 3rd. Luis Arraez to 2nd. Alec Bohm to 1st.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-08T03:58:14.421Z","endTime":"2026-08-08T03:58:21.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnThird":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.798441126952728,"aZ":-41.53304683982137,"pfxX":-1.3652653416567535,"pfxZ":-6.327726857487319,"pX":-0.63451687525848,"pZ":1.9906223390800224,"vX0":7.687511889312155,"vY0":-120.8984380498606,"vZ0":9.556886791772449,"x":141.19,"y":185.03,"x0":-3.679516181762377,"y0":50.00285582616884,"z0":1.632975200887225,"aX":-2.018993993779923},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.8,"breakHorizontal":0.6,"spinRate":2035,"spinDirection":323},"zone":7,"typeConfidence":0.89,"plateTime":0.45321665284133505,"extension":6.351022938860271},"hitData":{"launchSpeed":79.1,"launchAngle":-44.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.54,"coordY":159.63}},"index":0,"playId":"94e031f1-d405-3dcd-93ef-369ac74e99a7","pitchNumber":1,"startTime":"2026-08-08T03:58:14.421Z","endTime":"2026-08-08T03:58:21.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:58:21.546Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Phillies challenged (play at 1st), call on the field was upheld: Brandon Marsh grounds out, second baseman Ernie Clement to pitcher Tyler Rogers.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-08T03:59:45.628Z","endTime":"2026-08-08T04:00:37.781Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.404"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.192"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".342"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.212"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".388"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".566"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.58"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.66"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.68"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.26"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.48"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.40"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.95"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.38"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.30"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.47"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.26"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.56"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.28"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".320"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".431"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".067"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".161"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.404"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.192"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".342"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.212"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".388"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".566"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-08T03:59:30.968Z","endTime":"2026-08-08T03:59:47.834Z","isPitch":false,"type":"action"},{"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":2},"pitchData":{"startSpeed":74.2,"endSpeed":67.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.740488791038764,"aZ":-23.850396582288457,"pfxX":4.66573416757941,"pfxZ":7.1727490071617215,"pX":0.5788243448877867,"pZ":3.086818614266687,"vX0":7.684400272139119,"vY0":-107.39093438159416,"vZ0":8.445105986806409,"x":94.94,"y":155.44,"x0":-3.661067360633401,"y0":50.00134471544199,"z0":1.7600680938486981,"aX":5.412942512098098},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":15.8,"breakHorizontal":-10.7,"spinRate":2481,"spinDirection":119},"zone":3,"typeConfidence":0.91,"plateTime":0.511319381702183,"extension":6.236856305050203},"index":1,"playId":"147a2102-8a68-3d32-a9af-99fbecc8cdb6","pitchNumber":1,"startTime":"2026-08-08T03:59:47.834Z","endTime":"2026-08-08T03:59:50.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.2,"endSpeed":76.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.447586877329492,"aZ":-42.39672374326029,"pfxX":0.28384928380373875,"pfxZ":-6.929263284075773,"pX":-0.3382884577514418,"pZ":1.8563529590810535,"vX0":8.039879386733146,"vY0":-120.46451954773867,"vZ0":9.417017784604553,"x":129.89,"y":188.66,"x0":-3.7495987817259406,"y0":50.00047238268408,"z0":1.6382021479260713,"aX":0.4176819686321772},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.1,"breakHorizontal":-2.4,"spinRate":2009,"spinDirection":325},"zone":7,"typeConfidence":0.9,"plateTime":0.4539227252713829,"extension":6.363646711928049},"index":2,"playId":"e5c1e1a9-e0db-38b9-bb54-80fa6a3e457c","pitchNumber":2,"startTime":"2026-08-08T04:00:08.890Z","endTime":"2026-08-08T04:00:11.890Z","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":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.783928641976647,"aZ":-42.68398721183552,"pfxX":-2.68670985914791,"pfxZ":-7.075714323688294,"pX":0.1579384025144477,"pZ":2.4382120373665708,"vX0":9.93768063448371,"vY0":-121.13996684390072,"vZ0":10.420708500507285,"x":110.98,"y":172.95,"x0":-3.6493442983115463,"y0":50.0022845987538,"z0":1.8127993593436946,"aX":-3.991753204301407},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.8,"breakHorizontal":2.5,"spinRate":2102,"spinDirection":323},"zone":5,"typeConfidence":0.9,"plateTime":0.4522452946990585,"extension":6.0259060656780346},"hitData":{"launchSpeed":70.2,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.44,"coordY":162.05}},"index":3,"playId":"d735c249-bb61-3895-915b-4b17103e1d2c","pitchNumber":3,"startTime":"2026-08-08T04:00:28.952Z","endTime":"2026-08-08T04:00:37.781Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":143},"playEndTime":"2026-08-08T04:00:37.781Z","atBatIndex":82}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Phillies challenged (play at 1st), call on the field was upheld: Brandon Marsh grounds out, second baseman Ernie Clement to pitcher Tyler Rogers.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-08T03:59:45.628Z","endTime":"2026-08-08T04:00:37.781Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.404"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.192"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".342"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.212"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".388"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".566"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.58"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.66"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.68"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.26"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.48"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.40"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.95"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.38"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.30"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.47"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.26"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.56"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.28"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".320"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".431"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".067"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".161"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.404"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.192"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".342"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.212"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".388"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".566"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-08T03:59:30.968Z","endTime":"2026-08-08T03:59:47.834Z","isPitch":false,"type":"action"},{"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":2},"pitchData":{"startSpeed":74.2,"endSpeed":67.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.740488791038764,"aZ":-23.850396582288457,"pfxX":4.66573416757941,"pfxZ":7.1727490071617215,"pX":0.5788243448877867,"pZ":3.086818614266687,"vX0":7.684400272139119,"vY0":-107.39093438159416,"vZ0":8.445105986806409,"x":94.94,"y":155.44,"x0":-3.661067360633401,"y0":50.00134471544199,"z0":1.7600680938486981,"aX":5.412942512098098},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":15.8,"breakHorizontal":-10.7,"spinRate":2481,"spinDirection":119},"zone":3,"typeConfidence":0.91,"plateTime":0.511319381702183,"extension":6.236856305050203},"index":1,"playId":"147a2102-8a68-3d32-a9af-99fbecc8cdb6","pitchNumber":1,"startTime":"2026-08-08T03:59:47.834Z","endTime":"2026-08-08T03:59:50.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.2,"endSpeed":76.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.447586877329492,"aZ":-42.39672374326029,"pfxX":0.28384928380373875,"pfxZ":-6.929263284075773,"pX":-0.3382884577514418,"pZ":1.8563529590810535,"vX0":8.039879386733146,"vY0":-120.46451954773867,"vZ0":9.417017784604553,"x":129.89,"y":188.66,"x0":-3.7495987817259406,"y0":50.00047238268408,"z0":1.6382021479260713,"aX":0.4176819686321772},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.1,"breakHorizontal":-2.4,"spinRate":2009,"spinDirection":325},"zone":7,"typeConfidence":0.9,"plateTime":0.4539227252713829,"extension":6.363646711928049},"index":2,"playId":"e5c1e1a9-e0db-38b9-bb54-80fa6a3e457c","pitchNumber":2,"startTime":"2026-08-08T04:00:08.890Z","endTime":"2026-08-08T04:00:11.890Z","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":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.783928641976647,"aZ":-42.68398721183552,"pfxX":-2.68670985914791,"pfxZ":-7.075714323688294,"pX":0.1579384025144477,"pZ":2.4382120373665708,"vX0":9.93768063448371,"vY0":-121.13996684390072,"vZ0":10.420708500507285,"x":110.98,"y":172.95,"x0":-3.6493442983115463,"y0":50.0022845987538,"z0":1.8127993593436946,"aX":-3.991753204301407},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.8,"breakHorizontal":2.5,"spinRate":2102,"spinDirection":323},"zone":5,"typeConfidence":0.9,"plateTime":0.4522452946990585,"extension":6.0259060656780346},"hitData":{"launchSpeed":70.2,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.44,"coordY":162.05}},"index":3,"playId":"d735c249-bb61-3895-915b-4b17103e1d2c","pitchNumber":3,"startTime":"2026-08-08T04:00:28.952Z","endTime":"2026-08-08T04:00:37.781Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":143},"playEndTime":"2026-08-08T04:00:37.781Z","atBatIndex":82},"scoringPlays":[8,14,18,25,31,49,65,78,79],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":133.5,"y":179.48},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":186.88,"y":95.23},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":148.65,"y":157.1},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":15,"top":[7,8,9,10],"bottom":[11,12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":209.98,"y":86.92},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":37.38,"y":108.51},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":103.51,"y":168.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":67.52,"y":67.27},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":113.66,"y":155.07},"type":"O","description":"Groundout"}]}},{"startIndex":16,"endIndex":26,"top":[16,17,18,19,20,21],"bottom":[22,23,24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":57.71,"y":71.16},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":153.03,"y":165.25},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":123.9,"y":54.89},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":68.01,"y":86.49},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":113.66,"y":148.48},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":78.16,"y":130.73},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":112.21,"y":163.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":183.13,"y":116.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":76.67,"y":124.81},"type":"O","description":"Flyout"}]}},{"startIndex":27,"endIndex":35,"top":[27,28,29,30,31,32],"bottom":[33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":109.09,"y":155.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":168.63,"y":91.17},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":172.99,"y":113.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":122.28,"y":164.2},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":72.07,"y":78.5},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":99.62,"y":150.44},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":36,"endIndex":44,"top":[36,37,38,39],"bottom":[40,41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"coordinates":{"x":179.07,"y":67.85},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":101.99,"y":167.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":94.39,"y":192.59},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":102.18,"y":134.4},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":102.5,"y":76.47},"type":"H","description":"Double"}]}},{"startIndex":45,"endIndex":54,"top":[45,46,47,48,49,50],"bottom":[51,52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":128.19,"y":194.16},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":67.81,"y":140.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":178.9,"y":104.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":198.85,"y":127.28},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":195.3,"y":148.98},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":112.4,"y":55.81},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":138.0,"y":146.96},"type":"O","description":"Groundout"}]}},{"startIndex":55,"endIndex":63,"top":[55,56,57],"bottom":[58,59,60,61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":116.19,"y":163.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":153.84,"y":92.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":100.79,"y":132.49},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":151.18,"y":156.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":119.63,"y":67.06},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":133.23,"y":99.15},"type":"O","description":"Flyout"}]}},{"startIndex":64,"endIndex":70,"top":[64,65,66,67],"bottom":[68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":107.88,"y":115.76},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":178.23,"y":53.32},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":150.67,"y":153.55},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":130.56,"y":149.65},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":102.5,"y":169.77},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":110.61,"y":153.55},"type":"O","description":"Groundout"}]}},{"startIndex":71,"endIndex":82,"top":[71,72,73,74],"bottom":[75,76,77,78,79,80,81,82],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":82.72,"y":172.82},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":71.92,"y":73.44},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":97.84,"y":144.76},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":146.38,"y":165.07},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":142.75,"y":151.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":141.54,"y":159.63},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":155.44,"y":162.05},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":1,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":5,"errors":0,"leftOnBase":11},"away":{"runs":5,"hits":9,"errors":2,"leftOnBase":9}},"defense":{"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"catcher":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"first":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"second":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"third":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"shortstop":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"left":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"center":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"right":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"onDeck":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"inHole":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"battingOrder":6,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"offense":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"onDeck":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"inHole":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"battingOrder":6,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"balls":0,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":8,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".242","atBats":34,"obp":".303","slg":".377","ops":".680","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":17,"rbi":5,"leftOnBase":12,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":4,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":13,"airOuts":7,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":10,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":31,"obp":".366","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":196,"era":"4.02","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.32","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":196,"balls":83,"strikes":113,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.86","rbi":3,"pitchesPerInning":"21.78","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":14,"putOuts":27,"errors":2,"chances":42,"passedBall":0,"pickoffs":0}},"players":{"ID669456":{"person":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":20,"groundOuts":45,"airOuts":34,"runs":21,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":28,"baseOnBalls":20,"intentionalWalks":0,"hits":42,"hitByPitch":0,"atBats":148,"obp":".367","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":648,"era":"5.11","inningsPitched":"37.0","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.68","battersFaced":169,"outs":111,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":648,"balls":258,"strikes":390,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".600","pitchesPerInning":"17.51","gamesFinished":0,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"6.81","walksPer9Inn":"4.86","hitsPer9Inn":"10.22","runsScoredPer9":"5.11","homeRunsPer9":"1.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693686":{"person":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":4,"flyOuts":34,"groundOuts":84,"airOuts":62,"runs":27,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":71,"baseOnBalls":20,"intentionalWalks":1,"hits":61,"hitByPitch":0,"atBats":277,"obp":".273","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1161,"era":"3.04","inningsPitched":"74.0","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":25,"whip":"1.09","battersFaced":298,"outs":222,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":1161,"balls":388,"strikes":773,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".667","pitchesPerInning":"15.69","gamesFinished":6,"strikeoutWalkRatio":"3.55","strikeoutsPer9Inn":"8.64","walksPer9Inn":"2.43","hitsPer9Inn":"7.42","runsScoredPer9":"3.28","homeRunsPer9":"0.61","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":4,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":32,"strikes":62,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":23,"gamesStarted":23,"flyOuts":56,"groundOuts":140,"airOuts":96,"runs":51,"doubles":12,"triples":0,"homeRuns":12,"strikeOuts":130,"baseOnBalls":60,"intentionalWalks":1,"hits":101,"hitByPitch":4,"atBats":463,"obp":".313","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":2136,"era":"3.24","inningsPitched":"127.2","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.26","battersFaced":531,"outs":383,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2136,"balls":807,"strikes":1329,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.46","rbi":1,"winPercentage":".600","pitchesPerInning":"16.73","gamesFinished":0,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"9.16","walksPer9Inn":"4.23","hitsPer9Inn":"7.12","runsScoredPer9":"3.60","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":27},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":9,"errors":0,"chances":23,"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"}]},"ID686973":{"person":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":53,"gamesStarted":0,"flyOuts":23,"groundOuts":60,"airOuts":36,"runs":17,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":74,"baseOnBalls":16,"intentionalWalks":1,"hits":44,"hitByPitch":0,"atBats":213,"obp":".261","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":939,"era":"1.38","inningsPitched":"58.2","wins":4,"losses":4,"saves":24,"saveOpportunities":25,"holds":5,"blownSaves":1,"earnedRuns":9,"whip":"1.02","battersFaced":230,"outs":176,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":939,"balls":306,"strikes":633,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".500","pitchesPerInning":"16.01","gamesFinished":36,"strikeoutWalkRatio":"4.63","strikeoutsPer9Inn":"11.35","walksPer9Inn":"2.45","hitsPer9Inn":"6.75","runsScoredPer9":"2.61","homeRunsPer9":"0.31","inheritedRunners":26,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":5,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663893":{"person":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"0.2 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":22,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":13,"strikes":9,"strikePercentage":".410","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"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":14,"gamesStarted":0,"flyOuts":1,"groundOuts":13,"airOuts":5,"runs":19,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":18,"baseOnBalls":13,"intentionalWalks":3,"hits":21,"hitByPitch":0,"atBats":56,"obp":".493","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":279,"era":"10.93","inningsPitched":"14.0","wins":0,"losses":3,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":17,"whip":"2.43","battersFaced":70,"outs":42,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":279,"balls":113,"strikes":166,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.60","rbi":0,"winPercentage":".000","pitchesPerInning":"19.93","gamesFinished":3,"strikeoutWalkRatio":"1.38","strikeoutsPer9Inn":"11.57","walksPer9Inn":"8.36","hitsPer9Inn":"13.50","runsScoredPer9":"12.21","homeRunsPer9":"2.57","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":6,"putOuts":1,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":87,"groundOuts":107,"airOuts":168,"runs":48,"doubles":27,"triples":1,"homeRuns":9,"strikeOuts":44,"baseOnBalls":15,"intentionalWalks":0,"hits":125,"hitByPitch":2,"avg":".284","atBats":440,"obp":".308","slg":".411","ops":".719","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":461,"totalBases":181,"rbi":38,"leftOnBase":156,"sacBunts":0,"sacFlies":4,"babip":".297","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.89","popOuts":38,"lineOuts":43},"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":265,"putOuts":146,"errors":11,"chances":422,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID592791":{"person":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":65,"groundOuts":61,"airOuts":100,"runs":54,"doubles":11,"triples":0,"homeRuns":26,"strikeOuts":72,"baseOnBalls":29,"intentionalWalks":1,"hits":82,"hitByPitch":2,"atBats":315,"obp":".327","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1353,"era":"5.96","inningsPitched":"80.0","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.39","battersFaced":346,"outs":240,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1353,"balls":505,"strikes":848,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".250","pitchesPerInning":"16.91","gamesFinished":0,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"8.10","walksPer9Inn":"3.26","hitsPer9Inn":"9.23","runsScoredPer9":"6.08","homeRunsPer9":"2.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665926":{"person":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":49,"groundOuts":104,"airOuts":95,"runs":31,"doubles":17,"triples":1,"homeRuns":8,"strikeOuts":70,"baseOnBalls":12,"intentionalWalks":1,"hits":81,"hitByPitch":11,"avg":".235","atBats":344,"obp":".280","slg":".360","ops":".640","caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":373,"totalBases":124,"rbi":42,"leftOnBase":144,"sacBunts":2,"sacFlies":4,"babip":".270","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":23,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":220,"putOuts":148,"errors":5,"chances":373,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID678218":{"person":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"jerseyNumber":"59","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":24,"groundOuts":40,"airOuts":49,"runs":21,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":56,"baseOnBalls":21,"intentionalWalks":0,"hits":44,"hitByPitch":0,"avg":".235","atBats":187,"obp":".311","slg":".396","ops":".707","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":74,"rbi":21,"leftOnBase":80,"sacBunts":1,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.38","popOuts":10,"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":{"caughtStealing":14,"stolenBases":40,"stolenBasePercentage":".741","caughtStealingPercentage":".259","assists":32,"putOuts":469,"errors":9,"chances":510,"fielding":".982","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":44,"groundOuts":93,"airOuts":93,"runs":37,"doubles":14,"triples":0,"homeRuns":7,"strikeOuts":184,"baseOnBalls":52,"intentionalWalks":0,"hits":80,"hitByPitch":3,"atBats":448,"obp":".268","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","numberOfPitches":2139,"era":"2.28","inningsPitched":"126.1","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.04","battersFaced":505,"outs":379,"gamesPitched":21,"completeGames":1,"shutouts":1,"pitchesThrown":2139,"balls":797,"strikes":1342,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".583","pitchesPerInning":"16.93","gamesFinished":0,"strikeoutWalkRatio":"3.54","strikeoutsPer9Inn":"13.11","walksPer9Inn":"3.70","hitsPer9Inn":"5.70","runsScoredPer9":"2.64","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":26,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":3,"chances":19,"fielding":".842","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID703520":{"person":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"jerseyNumber":"21","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | 2B, 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".500","atBats":2,"obp":".750","slg":"1.000","ops":"1.750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".500","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"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"}]},"ID676914":{"person":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":23,"groundOuts":18,"airOuts":34,"runs":18,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":45,"baseOnBalls":23,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".144","atBats":111,"obp":".289","slg":".279","ops":".568","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":31,"rbi":12,"leftOnBase":49,"sacBunts":1,"sacFlies":1,"babip":".203","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":8,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":26,"putOuts":56,"errors":2,"chances":84,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | K, RBI, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":33,"groundOuts":91,"airOuts":65,"runs":28,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":44,"baseOnBalls":17,"intentionalWalks":0,"hits":70,"hitByPitch":5,"avg":".263","atBats":266,"obp":".318","slg":".361","ops":".679","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":292,"totalBases":96,"rbi":19,"leftOnBase":86,"sacBunts":3,"sacFlies":1,"babip":".298","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.20","popOuts":13,"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":6,"putOuts":132,"errors":1,"chances":139,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663362":{"person":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(H, 1)","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":12,"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":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":3,"flyOuts":20,"groundOuts":34,"airOuts":34,"runs":26,"doubles":7,"triples":2,"homeRuns":7,"strikeOuts":29,"baseOnBalls":8,"intentionalWalks":0,"hits":43,"hitByPitch":2,"atBats":138,"obp":".356","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":553,"era":"6.95","inningsPitched":"33.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":26,"whip":"1.51","battersFaced":150,"outs":101,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":553,"balls":189,"strikes":364,"strikePercentage":".660","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".333","pitchesPerInning":"16.43","gamesFinished":2,"strikeoutWalkRatio":"3.63","strikeoutsPer9Inn":"7.75","walksPer9Inn":"2.14","hitsPer9Inn":"11.50","runsScoredPer9":"6.95","homeRunsPer9":"1.87","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":9,"errors":0,"chances":12,"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"}]},"ID453286":{"person":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":17,"groundOuts":25,"airOuts":41,"runs":27,"doubles":4,"triples":0,"homeRuns":9,"strikeOuts":23,"baseOnBalls":15,"intentionalWalks":0,"hits":35,"hitByPitch":1,"atBats":123,"obp":".364","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":584,"era":"7.92","inningsPitched":"30.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.63","battersFaced":140,"outs":92,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":584,"balls":209,"strikes":375,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".200","pitchesPerInning":"19.04","gamesFinished":0,"strikeoutWalkRatio":"1.53","strikeoutsPer9Inn":"6.75","walksPer9Inn":"4.40","hitsPer9Inn":"10.27","runsScoredPer9":"7.92","homeRunsPer9":"2.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543807":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | BB, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":54,"groundOuts":93,"airOuts":94,"runs":40,"doubles":14,"triples":2,"homeRuns":12,"strikeOuts":69,"baseOnBalls":38,"intentionalWalks":0,"hits":78,"hitByPitch":3,"avg":".234","atBats":333,"obp":".317","slg":".396","ops":".713","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":132,"rbi":36,"leftOnBase":150,"sacBunts":0,"sacFlies":1,"babip":".261","groundOutsToAirouts":"0.99","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"27.75","popOuts":20,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"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"}]},"ID689254":{"person":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"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":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":3,"strikes":3,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"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":61,"gamesStarted":3,"flyOuts":28,"groundOuts":31,"airOuts":49,"runs":21,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":54,"baseOnBalls":20,"intentionalWalks":1,"hits":43,"hitByPitch":1,"atBats":174,"obp":".327","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":792,"era":"4.11","inningsPitched":"46.0","wins":5,"losses":1,"saves":1,"saveOpportunities":1,"holds":12,"blownSaves":0,"earnedRuns":21,"whip":"1.37","battersFaced":198,"outs":138,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":792,"balls":277,"strikes":515,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".833","pitchesPerInning":"17.22","gamesFinished":7,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"10.57","walksPer9Inn":"3.91","hitsPer9Inn":"8.41","runsScoredPer9":"4.11","homeRunsPer9":"1.17","inheritedRunners":35,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680755":{"person":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":54,"gamesStarted":7,"flyOuts":29,"groundOuts":53,"airOuts":49,"runs":28,"doubles":7,"triples":1,"homeRuns":6,"strikeOuts":55,"baseOnBalls":28,"intentionalWalks":3,"hits":41,"hitByPitch":3,"atBats":193,"obp":".317","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":912,"era":"3.86","inningsPitched":"56.0","wins":3,"losses":3,"saves":1,"saveOpportunities":1,"holds":11,"blownSaves":0,"earnedRuns":24,"whip":"1.23","battersFaced":229,"outs":168,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":912,"balls":334,"strikes":578,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".500","pitchesPerInning":"16.29","gamesFinished":7,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"8.84","walksPer9Inn":"4.50","hitsPer9Inn":"6.59","runsScoredPer9":"4.50","homeRunsPer9":"0.96","inheritedRunners":24,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":3,"chances":12,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(S, 4)","summary":"1.0 IP, ER, 0 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":35,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":16,"strikes":19,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"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":54,"gamesStarted":0,"flyOuts":22,"groundOuts":88,"airOuts":38,"runs":18,"doubles":6,"triples":1,"homeRuns":0,"strikeOuts":27,"baseOnBalls":17,"intentionalWalks":4,"hits":42,"hitByPitch":0,"atBats":193,"obp":".280","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":743,"era":"1.73","inningsPitched":"52.0","wins":1,"losses":2,"saves":4,"saveOpportunities":7,"holds":23,"blownSaves":3,"earnedRuns":10,"whip":"1.13","battersFaced":214,"outs":156,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":743,"balls":227,"strikes":516,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.32","rbi":2,"winPercentage":".333","pitchesPerInning":"14.29","gamesFinished":9,"strikeoutWalkRatio":"1.59","strikeoutsPer9Inn":"4.67","walksPer9Inn":"2.94","hitsPer9Inn":"7.27","runsScoredPer9":"3.12","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":2,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":0,"chances":15,"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"}]},"ID669701":{"person":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"jerseyNumber":"9","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":32,"groundOuts":34,"airOuts":49,"runs":11,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":32,"baseOnBalls":16,"intentionalWalks":1,"hits":32,"hitByPitch":1,"avg":".219","atBats":146,"obp":".299","slg":".295","ops":".594","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":164,"totalBases":43,"rbi":9,"leftOnBase":58,"sacBunts":0,"sacFlies":1,"babip":".265","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.00","popOuts":9,"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":78,"putOuts":58,"errors":2,"chances":138,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID665489":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":53,"groundOuts":127,"airOuts":113,"runs":56,"doubles":18,"triples":0,"homeRuns":6,"strikeOuts":62,"baseOnBalls":46,"intentionalWalks":5,"hits":104,"hitByPitch":4,"avg":".259","atBats":401,"obp":".338","slg":".349","ops":".687","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":456,"totalBases":140,"rbi":44,"leftOnBase":155,"sacBunts":0,"sacFlies":5,"babip":".290","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.83","popOuts":23,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":66,"putOuts":679,"errors":7,"chances":752,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681751":{"person":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"1.1 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":14,"strikes":13,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":6,"groundOuts":12,"airOuts":12,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":7,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":35,"obp":".262","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":176,"era":"4.22","inningsPitched":"10.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.03","battersFaced":42,"outs":32,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":176,"balls":69,"strikes":107,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.50","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"5.91","walksPer9Inn":"5.91","hitsPer9Inn":"3.38","runsScoredPer9":"4.22","homeRunsPer9":"1.69","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660821":{"person":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"1-1 | 2B, 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":32,"groundOuts":57,"airOuts":59,"runs":23,"doubles":15,"triples":0,"homeRuns":8,"strikeOuts":55,"baseOnBalls":13,"intentionalWalks":1,"hits":62,"hitByPitch":5,"avg":".271","atBats":229,"obp":".319","slg":".441","ops":".760","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":101,"rbi":32,"leftOnBase":89,"sacBunts":0,"sacFlies":4,"babip":".318","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.62","popOuts":13,"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":0,"putOuts":102,"errors":2,"chances":104,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"301","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":40,"groundOuts":59,"airOuts":70,"runs":31,"doubles":11,"triples":1,"homeRuns":3,"strikeOuts":27,"baseOnBalls":14,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".223","atBats":193,"obp":".275","slg":".337","ops":".612","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":65,"rbi":18,"leftOnBase":83,"sacBunts":3,"sacFlies":3,"babip":".241","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.33","popOuts":14,"lineOuts":16},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":6,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":14,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":45,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":15,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":19,"strikes":26,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.00","hitsPer9Inn":"15.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":121,"errors":0,"chances":124,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID672386":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":22,"groundOuts":49,"airOuts":41,"runs":10,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":21,"baseOnBalls":16,"intentionalWalks":2,"hits":36,"hitByPitch":0,"avg":".250","atBats":144,"obp":".319","slg":".361","ops":".680","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":52,"rbi":18,"leftOnBase":50,"sacBunts":0,"sacFlies":3,"babip":".262","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":48,"stolenBasePercentage":".828","caughtStealingPercentage":".172","assists":22,"putOuts":357,"errors":2,"chances":380,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID672960":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":62,"groundOuts":74,"airOuts":107,"runs":60,"doubles":15,"triples":0,"homeRuns":24,"strikeOuts":146,"baseOnBalls":39,"intentionalWalks":0,"hits":95,"hitByPitch":6,"avg":".226","atBats":420,"obp":".300","slg":".433","ops":".733","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":467,"totalBases":182,"rbi":70,"leftOnBase":206,"sacBunts":0,"sacFlies":2,"babip":".282","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":28,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":161,"putOuts":119,"errors":14,"chances":294,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]}},"batters":[664770,672386,660821,664702,543807,672960,665926,676391,669701,703520,667755,689254,681751,663893,663362,643511],"pitchers":[667755,689254,681751,663893,663362,643511],"bench":[665489,676914,678218],"bullpen":[669456,656302,680755,693686,453286,592791,686973],"battingOrder":[664770,672386,664702,543807,672960,665926,676391,669701,703520],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bateman (1, Wheeler); Sánchez, J (15, Wheeler)."},{"label":"HR","value":"Giménez (8, 2nd inning off Wheeler, 0 on, 1 out); Smith (2, 8th inning off Kilian, 0 on, 1 out)."},{"label":"TB","value":"Bateman 2; Giménez 4; Lukes 2; Smith 6; Springer; Sánchez, J 2."},{"label":"RBI","value":"Giménez (42); Kirk 2 (18); Lukes (19); Smith (9)."},{"label":"2-out RBI","value":"Lukes."},{"label":"Runners left in scoring position, 2 out","value":"Straw 2; Kirk; Okamoto 2; Giménez."},{"label":"SF","value":"Kirk 2."},{"label":"Team RISP","value":"2-for-10."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Smith (4, 2nd base off Wheeler/Realmuto); Lukes (1, 2nd base off Mayza/Realmuto); Springer (8, 2nd base off Shugart/Realmuto)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Sánchez, J (2, fielding); Kirk (2, catcher interference)."},{"label":"DP","value":"(Smith-Clement-Okamoto)."}]}],"note":[{"label":"a","value":"Flied out for Sánchez, J in the 6th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":13,"airOuts":7,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":10,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".238","atBats":31,"obp":".307","slg":".401","ops":".708","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":7,"rbi":3,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":8,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":34,"obp":".341","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":164,"era":"4.20","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.31","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":164,"balls":57,"strikes":107,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":5,"pitchesPerInning":"18.22","runsScoredPer9":"5.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID669016":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":58,"groundOuts":85,"airOuts":102,"runs":60,"doubles":17,"triples":2,"homeRuns":16,"strikeOuts":112,"baseOnBalls":24,"intentionalWalks":3,"hits":114,"hitByPitch":2,"avg":".278","atBats":410,"obp":".319","slg":".446","ops":".765","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":439,"totalBases":183,"rbi":51,"leftOnBase":167,"sacBunts":0,"sacFlies":3,"babip":".344","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.62","popOuts":14,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":198,"errors":2,"chances":200,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666200":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":56,"groundOuts":139,"airOuts":95,"runs":57,"doubles":22,"triples":1,"homeRuns":12,"strikeOuts":164,"baseOnBalls":43,"intentionalWalks":0,"hits":116,"hitByPitch":9,"atBats":509,"obp":".298","caughtStealing":7,"stolenBases":13,"stolenBasePercentage":".650","caughtStealingPercentage":".350","numberOfPitches":2229,"era":"3.36","inningsPitched":"136.2","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.16","battersFaced":566,"outs":410,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2229,"balls":797,"strikes":1432,"strikePercentage":".640","hitBatsmen":9,"balks":1,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.46","rbi":0,"winPercentage":".667","pitchesPerInning":"16.31","gamesFinished":0,"strikeoutWalkRatio":"3.81","strikeoutsPer9Inn":"10.80","walksPer9Inn":"2.83","hitsPer9Inn":"7.64","runsScoredPer9":"3.75","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":22},"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}},"ID621237":{"person":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"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":49,"gamesStarted":0,"flyOuts":22,"groundOuts":28,"airOuts":44,"runs":28,"doubles":7,"triples":3,"homeRuns":4,"strikeOuts":55,"baseOnBalls":17,"intentionalWalks":2,"hits":46,"hitByPitch":8,"atBats":172,"obp":".360","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":826,"era":"5.44","inningsPitched":"43.0","wins":3,"losses":3,"saves":1,"saveOpportunities":2,"holds":10,"blownSaves":1,"earnedRuns":26,"whip":"1.47","battersFaced":198,"outs":129,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":826,"balls":317,"strikes":509,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".500","pitchesPerInning":"19.21","gamesFinished":4,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"11.51","walksPer9Inn":"3.56","hitsPer9Inn":"9.63","runsScoredPer9":"5.86","homeRunsPer9":"0.84","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":2,"chances":5,"fielding":".600","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702222":{"person":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | 2B, 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":33,"groundOuts":103,"airOuts":67,"runs":35,"doubles":14,"triples":3,"homeRuns":2,"strikeOuts":65,"baseOnBalls":20,"intentionalWalks":0,"hits":83,"hitByPitch":3,"avg":".265","atBats":313,"obp":".314","slg":".348","ops":".662","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":109,"rbi":29,"leftOnBase":126,"sacBunts":3,"sacFlies":2,"babip":".327","groundOutsToAirouts":"1.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"156.50","popOuts":11,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":176,"errors":1,"chances":177,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID650559":{"person":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"jerseyNumber":"41","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":1,"groundOuts":3,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".429","atBats":21,"obp":".481","slg":".762","ops":"1.243","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":16,"rbi":6,"leftOnBase":8,"sacBunts":0,"sacFlies":2,"babip":".438","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.50","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":15,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650911":{"person":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":50,"groundOuts":169,"airOuts":96,"runs":50,"doubles":26,"triples":0,"homeRuns":13,"strikeOuts":174,"baseOnBalls":35,"intentionalWalks":0,"hits":147,"hitByPitch":5,"atBats":584,"obp":".299","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":2300,"era":"2.65","inningsPitched":"149.2","wins":15,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.22","battersFaced":626,"outs":449,"gamesPitched":24,"completeGames":1,"shutouts":1,"pitchesThrown":2300,"balls":770,"strikes":1530,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.76","rbi":0,"winPercentage":".789","pitchesPerInning":"15.37","gamesFinished":0,"strikeoutWalkRatio":"4.97","strikeoutsPer9Inn":"10.46","walksPer9Inn":"2.10","hitsPer9Inn":"8.84","runsScoredPer9":"3.01","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":5,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547180":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | BB, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":58,"groundOuts":106,"airOuts":103,"runs":71,"doubles":22,"triples":3,"homeRuns":24,"strikeOuts":104,"baseOnBalls":74,"intentionalWalks":3,"hits":106,"hitByPitch":1,"avg":".257","atBats":412,"obp":".366","slg":".500","ops":".866","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":494,"totalBases":206,"rbi":70,"leftOnBase":166,"sacBunts":0,"sacFlies":7,"babip":".282","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.17","popOuts":11,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":750,"errors":4,"chances":815,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID592663":{"person":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"700","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":44,"groundOuts":83,"airOuts":75,"runs":35,"doubles":14,"triples":0,"homeRuns":8,"strikeOuts":67,"baseOnBalls":24,"intentionalWalks":0,"hits":65,"hitByPitch":9,"avg":".226","atBats":287,"obp":".303","slg":".359","ops":".662","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":323,"totalBases":103,"rbi":38,"leftOnBase":133,"sacBunts":0,"sacFlies":3,"babip":".265","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.88","popOuts":6,"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":17,"stolenBases":49,"stolenBasePercentage":".742","caughtStealingPercentage":".258","assists":20,"putOuts":852,"errors":7,"chances":879,"fielding":".992","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID554430":{"person":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(L, 10-3)","summary":"5.1 IP, 4 ER, 6 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":116,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":28,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":116,"balls":44,"strikes":72,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":43,"groundOuts":97,"airOuts":92,"runs":33,"doubles":16,"triples":1,"homeRuns":14,"strikeOuts":132,"baseOnBalls":28,"intentionalWalks":0,"hits":80,"hitByPitch":2,"atBats":399,"obp":".255","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1762,"era":"2.69","inningsPitched":"110.1","wins":10,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"0.98","battersFaced":431,"outs":331,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1762,"balls":631,"strikes":1131,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.05","rbi":3,"winPercentage":".769","pitchesPerInning":"15.97","gamesFinished":0,"strikeoutWalkRatio":"4.71","strikeoutsPer9Inn":"10.77","walksPer9Inn":"2.28","hitsPer9Inn":"6.53","runsScoredPer9":"2.69","homeRunsPer9":"1.14","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":24,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":11,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID661395":{"person":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"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":42,"gamesStarted":0,"flyOuts":8,"groundOuts":36,"airOuts":22,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":57,"baseOnBalls":6,"intentionalWalks":0,"hits":32,"hitByPitch":3,"atBats":147,"obp":".263","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":636,"era":"1.83","inningsPitched":"39.1","wins":1,"losses":4,"saves":25,"saveOpportunities":27,"holds":0,"blownSaves":2,"earnedRuns":8,"whip":"0.97","battersFaced":156,"outs":118,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":636,"balls":224,"strikes":412,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".200","pitchesPerInning":"16.17","gamesFinished":40,"strikeoutWalkRatio":"9.50","strikeoutsPer9Inn":"13.04","walksPer9Inn":"1.37","hitsPer9Inn":"7.32","runsScoredPer9":"2.06","homeRunsPer9":"0.23","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624641":{"person":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"jerseyNumber":"33","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":19,"groundOuts":55,"airOuts":47,"runs":19,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":40,"baseOnBalls":6,"intentionalWalks":0,"hits":37,"hitByPitch":4,"avg":".211","atBats":175,"obp":".250","slg":".337","ops":".587","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":59,"rbi":25,"leftOnBase":80,"sacBunts":1,"sacFlies":3,"babip":".241","groundOutsToAirouts":"1.17","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":12,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":81,"putOuts":59,"errors":4,"chances":144,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689147":{"person":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":33,"groundOuts":30,"airOuts":56,"runs":18,"doubles":8,"triples":3,"homeRuns":3,"strikeOuts":51,"baseOnBalls":26,"intentionalWalks":1,"hits":31,"hitByPitch":4,"atBats":166,"obp":".310","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":827,"era":"3.40","inningsPitched":"45.0","wins":6,"losses":1,"saves":1,"saveOpportunities":3,"holds":13,"blownSaves":2,"earnedRuns":17,"whip":"1.27","battersFaced":198,"outs":135,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":827,"balls":320,"strikes":507,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".857","pitchesPerInning":"18.38","gamesFinished":6,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"10.20","walksPer9Inn":"5.20","hitsPer9Inn":"6.20","runsScoredPer9":"3.60","homeRunsPer9":"0.60","inheritedRunners":17,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664761":{"person":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":63,"groundOuts":145,"airOuts":118,"runs":38,"doubles":17,"triples":0,"homeRuns":13,"strikeOuts":66,"baseOnBalls":29,"intentionalWalks":0,"hits":94,"hitByPitch":7,"avg":".225","atBats":418,"obp":".283","slg":".359","ops":".642","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":459,"totalBases":150,"rbi":62,"leftOnBase":180,"sacBunts":0,"sacFlies":5,"babip":".235","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.15","popOuts":19,"lineOuts":36},"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":156,"putOuts":134,"errors":9,"chances":299,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID680742":{"person":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":19,"groundOuts":38,"airOuts":30,"runs":15,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":51,"baseOnBalls":10,"intentionalWalks":0,"hits":30,"hitByPitch":2,"atBats":147,"obp":".261","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":664,"era":"2.88","inningsPitched":"40.2","wins":2,"losses":1,"saves":0,"saveOpportunities":3,"holds":7,"blownSaves":3,"earnedRuns":13,"whip":"0.98","battersFaced":161,"outs":122,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":664,"balls":238,"strikes":426,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".667","pitchesPerInning":"16.33","gamesFinished":4,"strikeoutWalkRatio":"5.10","strikeoutsPer9Inn":"11.29","walksPer9Inn":"2.21","hitsPer9Inn":"6.64","runsScoredPer9":"3.32","homeRunsPer9":"0.89","inheritedRunners":22,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":6},"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}},"ID663767":{"person":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":6,"strikes":13,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":32,"gamesStarted":0,"flyOuts":19,"groundOuts":27,"airOuts":33,"runs":20,"doubles":5,"triples":1,"homeRuns":8,"strikeOuts":44,"baseOnBalls":15,"intentionalWalks":1,"hits":33,"hitByPitch":3,"atBats":135,"obp":".329","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":620,"era":"4.95","inningsPitched":"36.1","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":20,"whip":"1.32","battersFaced":155,"outs":109,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":620,"balls":241,"strikes":379,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.06","gamesFinished":14,"strikeoutWalkRatio":"2.93","strikeoutsPer9Inn":"10.90","walksPer9Inn":"3.72","hitsPer9Inn":"8.17","runsScoredPer9":"4.95","homeRunsPer9":"1.98","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641835":{"person":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":21,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":6,"strikes":15,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":4,"flyOuts":25,"groundOuts":58,"airOuts":45,"runs":23,"doubles":9,"triples":2,"homeRuns":5,"strikeOuts":51,"baseOnBalls":13,"intentionalWalks":2,"hits":45,"hitByPitch":1,"atBats":196,"obp":".280","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":853,"era":"3.54","inningsPitched":"53.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":21,"whip":"1.09","battersFaced":213,"outs":160,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":853,"balls":313,"strikes":540,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.29","rbi":1,"winPercentage":".500","pitchesPerInning":"15.99","gamesFinished":10,"strikeoutWalkRatio":"3.92","strikeoutsPer9Inn":"8.61","walksPer9Inn":"2.19","hitsPer9Inn":"7.59","runsScoredPer9":"3.88","homeRunsPer9":"0.84","inheritedRunners":17,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681082":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"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":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":72,"groundOuts":97,"airOuts":116,"runs":49,"doubles":24,"triples":6,"homeRuns":8,"strikeOuts":75,"baseOnBalls":40,"intentionalWalks":0,"hits":99,"hitByPitch":2,"avg":".258","atBats":383,"obp":".330","slg":".415","ops":".745","caughtStealing":0,"stolenBases":20,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":429,"totalBases":159,"rbi":52,"leftOnBase":159,"sacBunts":2,"sacFlies":2,"babip":".301","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.88","popOuts":22,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":252,"putOuts":146,"errors":1,"chances":399,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656941":{"person":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":49,"groundOuts":53,"airOuts":89,"runs":66,"doubles":13,"triples":1,"homeRuns":33,"strikeOuts":172,"baseOnBalls":72,"intentionalWalks":3,"hits":100,"hitByPitch":6,"avg":".243","atBats":411,"obp":".362","slg":".521","ops":".883","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":493,"totalBases":214,"rbi":64,"leftOnBase":139,"sacBunts":0,"sacFlies":3,"babip":".321","groundOutsToAirouts":"0.60","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"12.46","popOuts":23,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"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"}]},"ID668873":{"person":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":24,"groundOuts":44,"airOuts":40,"runs":29,"doubles":2,"triples":1,"homeRuns":6,"strikeOuts":56,"baseOnBalls":22,"intentionalWalks":2,"hits":42,"hitByPitch":1,"atBats":178,"obp":".322","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":773,"era":"5.01","inningsPitched":"46.2","wins":3,"losses":7,"saves":8,"saveOpportunities":11,"holds":4,"blownSaves":3,"earnedRuns":26,"whip":"1.37","battersFaced":206,"outs":140,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":773,"balls":273,"strikes":500,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":1,"winPercentage":".300","pitchesPerInning":"16.56","gamesFinished":24,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"10.80","walksPer9Inn":"4.24","hitsPer9Inn":"8.10","runsScoredPer9":"5.59","homeRunsPer9":"1.16","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596117":{"person":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":4,"groundOuts":13,"airOuts":10,"runs":7,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":2,"avg":".147","atBats":34,"obp":".211","slg":".147","ops":".358","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":5,"rbi":2,"leftOnBase":14,"sacBunts":0,"sacFlies":1,"babip":".179","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":6,"groundOuts":1,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":31,"era":"5.40","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.50","battersFaced":15,"outs":10,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":10,"strikes":21,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.11","rbi":0,"winPercentage":".---","pitchesPerInning":"9.30","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.70","hitsPer9Inn":"10.80","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":7,"putOuts":85,"errors":1,"chances":93,"fielding":".989","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605400":{"person":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":67,"groundOuts":105,"airOuts":122,"runs":76,"doubles":23,"triples":3,"homeRuns":28,"strikeOuts":121,"baseOnBalls":41,"intentionalWalks":2,"hits":132,"hitByPitch":1,"atBats":474,"obp":".335","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2072,"era":"5.55","inningsPitched":"120.0","wins":3,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":74,"whip":"1.44","battersFaced":522,"outs":360,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2072,"balls":757,"strikes":1315,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".250","pitchesPerInning":"17.27","gamesFinished":0,"strikeoutWalkRatio":"2.95","strikeoutsPer9Inn":"9.08","walksPer9Inn":"3.08","hitsPer9Inn":"9.90","runsScoredPer9":"5.70","homeRunsPer9":"2.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":26,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID548384":{"person":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"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":46,"gamesStarted":0,"flyOuts":22,"groundOuts":36,"airOuts":47,"runs":14,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":42,"baseOnBalls":15,"intentionalWalks":1,"hits":33,"hitByPitch":3,"atBats":153,"obp":".293","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":653,"era":"2.34","inningsPitched":"42.1","wins":5,"losses":5,"saves":0,"saveOpportunities":2,"holds":14,"blownSaves":2,"earnedRuns":11,"whip":"1.13","battersFaced":176,"outs":127,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":653,"balls":222,"strikes":431,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".500","pitchesPerInning":"15.43","gamesFinished":5,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"8.93","walksPer9Inn":"3.19","hitsPer9Inn":"7.02","runsScoredPer9":"2.98","homeRunsPer9":"0.64","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650333":{"person":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":109,"flyOuts":109,"groundOuts":123,"airOuts":166,"runs":54,"doubles":25,"triples":7,"homeRuns":5,"strikeOuts":22,"baseOnBalls":26,"intentionalWalks":4,"hits":141,"hitByPitch":4,"avg":".323","atBats":437,"obp":".359","slg":".446","ops":".805","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":482,"totalBases":195,"rbi":47,"leftOnBase":118,"sacBunts":6,"sacFlies":9,"babip":".325","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"87.40","popOuts":18,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":293,"putOuts":140,"errors":5,"chances":438,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID607208":{"person":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":69,"groundOuts":120,"airOuts":126,"runs":78,"doubles":20,"triples":1,"homeRuns":16,"strikeOuts":109,"baseOnBalls":30,"intentionalWalks":0,"hits":117,"hitByPitch":3,"avg":".249","atBats":469,"obp":".297","slg":".399","ops":".696","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":505,"totalBases":187,"rbi":46,"leftOnBase":171,"sacBunts":0,"sacFlies":3,"babip":".291","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.31","popOuts":17,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":254,"putOuts":139,"errors":18,"chances":411,"fielding":".956","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID656537":{"person":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"jerseyNumber":"49","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"101","stats":{"batting":{"note":"1-","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":85,"flyOuts":13,"groundOuts":33,"airOuts":27,"runs":25,"doubles":3,"triples":0,"homeRuns":9,"strikeOuts":58,"baseOnBalls":11,"intentionalWalks":0,"hits":36,"hitByPitch":1,"avg":".238","atBats":151,"obp":".294","slg":".437","ops":".731","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":66,"rbi":21,"leftOnBase":81,"sacBunts":3,"sacFlies":0,"babip":".321","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.78","popOuts":5,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":95,"errors":1,"chances":99,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID691725":{"person":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"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":14,"flyOuts":45,"groundOuts":60,"airOuts":94,"runs":54,"doubles":13,"triples":1,"homeRuns":15,"strikeOuts":63,"baseOnBalls":28,"intentionalWalks":0,"hits":90,"hitByPitch":4,"atBats":301,"obp":".363","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1286,"era":"6.48","inningsPitched":"75.0","wins":1,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.57","battersFaced":339,"outs":225,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1286,"balls":463,"strikes":823,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".111","pitchesPerInning":"17.15","gamesFinished":0,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.56","walksPer9Inn":"3.36","hitsPer9Inn":"10.80","runsScoredPer9":"6.48","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":24,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[656941,656537,607208,547180,650333,664761,669016,592663,681082,702222,554430,641835,668873,663767],"pitchers":[554430,641835,668873,663767],"bench":[650559,624641,596117],"bullpen":[621237,680742,661395,689147,666200,605400,691725,548384,650911],"battingOrder":[656537,607208,547180,650333,664761,669016,592663,681082,702222],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Schwarber (13, Soriano, J); Crawford (14, Soriano, J)."},{"label":"TB","value":"Crawford 2; Harper, B 2; Realmuto; Schwarber 2."},{"label":"RBI","value":"Harper, B 2 (70); Turner (46)."},{"label":"2-out RBI","value":"Harper, B."},{"label":"Runners left in scoring position, 2 out","value":"Stott; Marsh 2; Harper, B 2; Arraez 2."},{"label":"GIDP","value":"Realmuto."},{"label":"Team RISP","value":"2-for-11."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Crawford (16, 2nd base off Little, B/Kirk)."}]}],"note":[{"label":"1","value":"Ran for Schwarber in the 9th."}]}},"officials":[{"official":{"id":483630,"fullName":"John Tumpane","link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":665576,"fullName":"Brock Ballou","link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Kirk 3 (Ball-Overturned to Strike, Strike-Confirmed, Ball-Confirmed); Turner (Strike-Overturned to Ball); Harper, B 2 (Strike-Overturned to Ball, Strike-Overturned to Ball); Realmuto 2 (Ball-Confirmed, Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Soriano, J 94-62; Fluharty 6-3; Estrada, L 27-13; Little, B 22-9; Waldron 12-7; Rogers, Ty 35-19; Wheeler 116-72; Mayza 21-15; Kilian 8-7; Shugart 19-13."},{"label":"Groundouts-flyouts","value":"Soriano, J 6-2; Fluharty 0-0; Estrada, L 2-1; Little, B 0-1; Waldron 2-0; Rogers, Ty 3-0; Wheeler 5-2; Mayza 1-3; Kilian 2-1; Shugart 0-1."},{"label":"Batters faced","value":"Soriano, J 20; Fluharty 1; Estrada, L 6; Little, B 4; Waldron 3; Rogers, Ty 8; Wheeler 28; Mayza 5; Kilian 4; Shugart 4."},{"label":"Inherited runners-scored","value":"Fluharty 2-0; Little, B 1-0; Mayza 3-1."},{"label":"Ejections","value":"Blue Jays hitting coach David Popkins ejected by HP umpire John Tumpane (4th)."},{"label":"Umpires","value":"HP: John Tumpane. 1B: Brennan Miller. 2B: Brock Ballou. 3B: Chris Conroy. "},{"label":"Weather","value":"78 degrees, Partly Cloudy."},{"label":"Wind","value":"13 mph, Out To CF."},{"label":"First pitch","value":"8:41 PM."},{"label":"T","value":"3:20 (2:01 delay)."},{"label":"Att","value":"43,641."},{"label":"Venue","value":"Citizens Bank Park."},{"label":"August 7, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701","boxscoreName":"Smith"},"jerseyNumber":"9","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":32,"groundOuts":34,"airOuts":49,"runs":11,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":32,"baseOnBalls":16,"intentionalWalks":1,"hits":32,"hitByPitch":1,"avg":".219","atBats":146,"obp":".299","slg":".295","ops":".594","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":164,"totalBases":43,"rbi":9,"leftOnBase":58,"sacBunts":0,"sacFlies":1,"babip":".265","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.00","popOuts":9,"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":78,"putOuts":58,"errors":2,"chances":138,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222","boxscoreName":"Crawford"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | 2B, 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":33,"groundOuts":103,"airOuts":67,"runs":35,"doubles":14,"triples":3,"homeRuns":2,"strikeOuts":65,"baseOnBalls":20,"intentionalWalks":0,"hits":83,"hitByPitch":3,"avg":".265","atBats":313,"obp":".314","slg":".348","ops":".662","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":109,"rbi":29,"leftOnBase":126,"sacBunts":3,"sacFlies":2,"babip":".327","groundOutsToAirouts":"1.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"156.50","popOuts":11,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":176,"errors":1,"chances":177,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821","boxscoreName":"Sánchez, J"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"1-1 | 2B, 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":32,"groundOuts":57,"airOuts":59,"runs":23,"doubles":15,"triples":0,"homeRuns":8,"strikeOuts":55,"baseOnBalls":13,"intentionalWalks":1,"hits":62,"hitByPitch":5,"avg":".271","atBats":229,"obp":".319","slg":".441","ops":".760","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":101,"rbi":32,"leftOnBase":89,"sacBunts":0,"sacFlies":4,"babip":".318","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.62","popOuts":13,"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":0,"putOuts":102,"errors":2,"chances":104,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"loser":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"save":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}