{"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":777015,"link":"/api/v1.1/game/777015/feed/live","metaData":{"wait":10,"timeStamp":"20250726_020356","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":777015,"type":"R","doubleHeader":"N","id":"2025/07/25/phimlb-nyamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-777015-2025-07-25","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-25T23:05:00Z","originalDate":"2025-07-25","officialDate":"2025-07-25","dayNight":"night","time":"7:05","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":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143","season":2025,"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":103,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":59,"losses":44,"ties":0,"pct":".573"},"records":{},"divisionLeader":false,"wins":59,"losses":44,"winningPercentage":".573"},"franchiseName":"Philadelphia","clubName":"Phillies","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147","season":2025,"venue":{"id":3313,"name":"Yankee Stadium","link":"/api/v1/venues/3313"},"springVenue":{"id":2523,"link":"/api/v1/venues/2523"},"teamCode":"nya","fileCode":"nyy","abbreviation":"NYY","teamName":"Yankees","locationName":"Bronx","firstYearOfPlay":"1903","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":"NY Yankees","record":{"gamesPlayed":103,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":56,"losses":47,"ties":0,"pct":".544"},"records":{},"divisionLeader":false,"wins":56,"losses":47,"winningPercentage":".544"},"franchiseName":"New York","clubName":"Yankees","active":true}},"players":{"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.31,"strikeZoneBottom":1.67},"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},"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},"ID642216":{"id":642216,"fullName":"Allan Winans","link":"/api/v1/people/642216","firstName":"Allan","lastName":"Winans","primaryNumber":"62","birthDate":"1995-08-10","currentAge":31,"birthCity":"Bakersfield","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Allan","useLastName":"Winans","middleName":"Lee","boxscoreName":"Winans","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"WHY-nans","mlbDebutDate":"2023-07-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Allan Winans","nameSlug":"allan-winans-642216","firstLastName":"Allan Winans","lastFirstName":"Winans, Allan","lastInitName":"Winans, A","initLastName":"A Winans","fullFMLName":"Allan Lee Winans","fullLFMName":"Winans, Allan Lee","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID642215":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215","firstName":"Weston","lastName":"Wilson","primaryNumber":"31","birthDate":"1994-09-11","currentAge":32,"birthCity":"High Point","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Weston","useLastName":"Wilson","middleName":"Graham","boxscoreName":"Wilson, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Weston Wilson","nameSlug":"weston-wilson-642215","firstLastName":"Weston Wilson","lastFirstName":"Wilson, Weston","lastInitName":"Wilson, W","initLastName":"W Wilson","fullFMLName":"Weston Graham Wilson","fullLFMName":"Wilson, Weston Graham","strikeZoneTop":3.343,"strikeZoneBottom":1.687},"ID686751":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751","firstName":"Seth","lastName":"Johnson","primaryNumber":"52","birthDate":"1998-09-19","currentAge":27,"birthCity":"Concord","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Johnson","nameSlug":"seth-johnson-686751","firstLastName":"Seth Johnson","lastFirstName":"Johnson, Seth","lastInitName":"Johnson, S","initLastName":"S Johnson","fullFMLName":"Seth William Johnson","fullLFMName":"Johnson, Seth William","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642016":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016","firstName":"Daniel","lastName":"Robert","primaryNumber":"18","birthDate":"1994-08-30","currentAge":32,"birthCity":"Hoover","birthStateProvince":"AL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Robert","middleName":"McGee","boxscoreName":"Robert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-07-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Robert","nameSlug":"daniel-robert-642016","firstLastName":"Daniel Robert","lastFirstName":"Robert, Daniel","lastInitName":"Robert, D","initLastName":"D Robert","fullFMLName":"Daniel McGee Robert","fullLFMName":"Robert, Daniel McGee","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID664123":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123","firstName":"Scott","lastName":"Effross","birthDate":"1993-12-28","currentAge":32,"birthCity":"Twinsburg","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Effross","middleName":"Benjamin-Morton","boxscoreName":"Effross","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2021-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Effross","nameSlug":"scott-effross-664123","firstLastName":"Scott Effross","lastFirstName":"Effross, Scott","lastInitName":"Effross, S","initLastName":"S Effross","fullFMLName":"Scott Benjamin-Morton Effross","fullLFMName":"Effross, Scott Benjamin-Morton","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID642528":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528","firstName":"Jonathan","lastName":"Loáisiga","primaryNumber":"43","birthDate":"1994-11-02","currentAge":31,"birthCity":"Managua","birthCountry":"Nicaragua","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Loáisiga","middleName":"Stanley","boxscoreName":"Loáisiga","gender":"M","nameMatrilineal":"Estrada","isPlayer":true,"isVerified":true,"pronunciation":"loh-AYE-see-gah","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Loáisiga","nameSlug":"jonathan-loaisiga-642528","firstLastName":"Jonathan Loáisiga","lastFirstName":"Loáisiga, Jonathan","lastInitName":"Loáisiga, J","initLastName":"J Loáisiga","fullFMLName":"Jonathan Stanley Loáisiga","fullLFMName":"Loáisiga, Jonathan Stanley","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID642207":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207","firstName":"Devin","lastName":"Williams","primaryNumber":"38","birthDate":"1994-09-21","currentAge":31,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Devin","useLastName":"Williams","middleName":"Terran","boxscoreName":"Williams, D","nickName":"Dave","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"mlbDebutDate":"2019-08-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Devin Williams","nameSlug":"devin-williams-642207","firstLastName":"Devin Williams","lastFirstName":"Williams, Devin","lastInitName":"Williams, D","initLastName":"D Williams","fullFMLName":"Devin Terran Williams","fullLFMName":"Williams, Devin Terran","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID502671":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671","firstName":"Paul","lastName":"Goldschmidt","primaryNumber":"48","birthDate":"1987-09-10","currentAge":39,"birthCity":"Wilmington","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Paul","useLastName":"Goldschmidt","middleName":"Edward","boxscoreName":"Goldschmidt","nickName":"Goldy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Goldschmidt","nameSlug":"paul-goldschmidt-502671","firstLastName":"Paul Goldschmidt","lastFirstName":"Goldschmidt, Paul","lastInitName":"Goldschmidt, P","initLastName":"P Goldschmidt","fullFMLName":"Paul Edward Goldschmidt","fullLFMName":"Goldschmidt, Paul Edward","strikeZoneTop":3.303,"strikeZoneBottom":1.667},"ID805249":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249","firstName":"Otto","lastName":"Kemp","primaryNumber":"4","birthDate":"1999-09-09","currentAge":27,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Otto","useLastName":"Kemp","middleName":"Severson","boxscoreName":"Kemp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Kemp","nameSlug":"otto-kemp-805249","firstLastName":"Otto Kemp","lastFirstName":"Kemp, Otto","lastInitName":"Kemp, O","initLastName":"O Kemp","fullFMLName":"Otto Severson Kemp","fullLFMName":"Kemp, Otto Severson","strikeZoneTop":3.158,"strikeZoneBottom":1.594},"ID691176":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176","firstName":"Jasson","lastName":"Domínguez","primaryNumber":"24","birthDate":"2003-02-07","currentAge":23,"birthCity":"Esperanza","birthCountry":"Dominican Republic","height":"5' 9\"","weight":218,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jasson","useLastName":"Domínguez","boxscoreName":"Domínguez","nickName":"The Martian","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jasson Domínguez","nameSlug":"jasson-dominguez-691176","firstLastName":"Jasson Domínguez","lastFirstName":"Domínguez, Jasson","lastInitName":"Domínguez, J","initLastName":"J Domínguez","fullFMLName":"Jasson Domínguez","fullLFMName":"Domínguez, Jasson","strikeZoneTop":3.083,"strikeZoneBottom":1.556},"ID669224":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224","firstName":"Austin","lastName":"Wells","primaryNumber":"28","birthDate":"1999-07-12","currentAge":27,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wells","middleName":"Kenneth","boxscoreName":"Wells, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wells","nameSlug":"austin-wells-669224","firstLastName":"Austin Wells","lastFirstName":"Wells, Austin","lastInitName":"Wells, A","initLastName":"A Wells","fullFMLName":"Austin Kenneth Wells","fullLFMName":"Wells, Austin Kenneth","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID592836":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836","firstName":"Taijuan","lastName":"Walker","primaryNumber":"32","birthDate":"1992-08-13","currentAge":34,"birthCity":"Shreveport","birthStateProvince":"LA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taijuan","useLastName":"Walker","middleName":"Emmanuel","boxscoreName":"Walker, T","nickName":"Tai Weezy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"tie-WAHN","mlbDebutDate":"2013-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taijuan Walker","nameSlug":"taijuan-walker-592836","firstLastName":"Taijuan Walker","lastFirstName":"Walker, Taijuan","lastInitName":"Walker, T","initLastName":"T Walker","fullFMLName":"Taijuan Emmanuel Walker","fullLFMName":"Walker, Taijuan Emmanuel","strikeZoneTop":3.56,"strikeZoneBottom":1.65},"ID700250":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250","firstName":"Benjamin","lastName":"Rice","primaryNumber":"22","birthDate":"1999-02-22","currentAge":27,"birthCity":"Cohasset","birthStateProvince":"MA","birthCountry":"USA","height":"6' 2\"","weight":228,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Ben","useLastName":"Rice","middleName":"Kimball","boxscoreName":"Rice","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Rice","nameSlug":"ben-rice-700250","firstLastName":"Ben Rice","lastFirstName":"Rice, Ben","lastInitName":"Rice, B","initLastName":"B Rice","fullFMLName":"Benjamin Kimball Rice","fullLFMName":"Rice, Benjamin Kimball","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID701542":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542","firstName":"William","lastName":"Warren","primaryNumber":"29","birthDate":"1999-06-16","currentAge":27,"birthCity":"Brandon","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Warren","middleName":"Harper","boxscoreName":"Warren, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Warren","nameSlug":"will-warren-701542","firstLastName":"Will Warren","lastFirstName":"Warren, Will","lastInitName":"Warren, W","initLastName":"W Warren","fullFMLName":"William Harper Warren","fullLFMName":"Warren, William Harper","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641555":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555","firstName":"Juan","lastName":"Escarra","primaryNumber":"25","birthDate":"1995-04-24","currentAge":31,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"J.C.","useLastName":"Escarra","middleName":"C.","boxscoreName":"Escarra","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2025-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.C. Escarra","nameSlug":"j-c-escarra-641555","firstLastName":"J.C. Escarra","lastFirstName":"Escarra, J.C.","lastInitName":"Escarra, J","initLastName":"J Escarra","fullFMLName":"Juan C. Escarra","fullLFMName":"Escarra, Juan C.","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID641355":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355","firstName":"Cody","lastName":"Bellinger","primaryNumber":"35","birthDate":"1995-07-13","currentAge":31,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Cody","useLastName":"Bellinger","middleName":"James","boxscoreName":"Bellinger","nickName":"Belli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cody Bellinger","nameSlug":"cody-bellinger-641355","firstLastName":"Cody Bellinger","lastFirstName":"Bellinger, Cody","lastInitName":"Bellinger, C","initLastName":"C Bellinger","fullFMLName":"Cody James Bellinger","fullLFMName":"Bellinger, Cody James","strikeZoneTop":3.345,"strikeZoneBottom":1.688},"ID519317":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317","firstName":"Giancarlo","lastName":"Stanton","primaryNumber":"27","birthDate":"1989-11-08","currentAge":36,"birthCity":"Panorama","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Giancarlo","useLastName":"Stanton","middleName":"Cruz-Michael","boxscoreName":"Stanton","nickName":"Parmigiancarlo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"Zhon-car-lo","mlbDebutDate":"2010-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Giancarlo Stanton","nameSlug":"giancarlo-stanton-519317","firstLastName":"Giancarlo Stanton","lastFirstName":"Stanton, Giancarlo","lastInitName":"Stanton, G","initLastName":"G Stanton","fullFMLName":"Giancarlo Cruz-Michael Stanton","fullLFMName":"Stanton, Giancarlo Cruz-Michael","strikeZoneTop":3.432,"strikeZoneBottom":1.732},"ID665862":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862","firstName":"Jasrado","lastName":"Chisholm","primaryNumber":"13","birthDate":"1998-02-01","currentAge":28,"birthCity":"Nassau","birthCountry":"Bahamas","height":"5' 11\"","weight":184,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jazz","useLastName":"Chisholm Jr.","middleName":"Hermis Arrington","boxscoreName":"Chisholm Jr.","gender":"M","nameMatrilineal":"Coakley","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jazz Chisholm Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jazz-chisholm-jr-665862","firstLastName":"Jazz Chisholm Jr.","lastFirstName":"Chisholm Jr., Jazz","lastInitName":"Chisholm Jr., J","initLastName":"J Chisholm Jr.","fullFMLName":"Jasrado Hermis Arrington Chisholm Jr.","fullLFMName":"Chisholm Jr., Jasrado Hermis Arrington","strikeZoneTop":3.156,"strikeZoneBottom":1.593},"ID676661":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661","firstName":"Max","lastName":"Lazar","primaryNumber":"60","birthDate":"1999-06-03","currentAge":27,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Lazar","boxscoreName":"Lazar","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Lazar","nameSlug":"max-lazar-676661","firstLastName":"Max Lazar","lastFirstName":"Lazar, Max","lastInitName":"Lazar, M","initLastName":"M Lazar","fullFMLName":"Max Lazar","fullLFMName":"Lazar, Max","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID573186":{"id":573186,"fullName":"Marcus Stroman","link":"/api/v1/people/573186","firstName":"Marcus","lastName":"Stroman","birthDate":"1991-05-01","currentAge":35,"birthCity":"Medford","birthStateProvince":"NY","birthCountry":"USA","height":"5' 7\"","weight":180,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Marcus","useLastName":"Stroman","middleName":"Earl","boxscoreName":"Stroman","nickName":"HDMH","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"lastPlayedDate":"2025-07-31","mlbDebutDate":"2014-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcus Stroman","nameSlug":"marcus-stroman-573186","firstLastName":"Marcus Stroman","lastFirstName":"Stroman, Marcus","lastInitName":"Stroman, M","initLastName":"M Stroman","fullFMLName":"Marcus Earl Stroman","fullLFMName":"Stroman, Marcus Earl","strikeZoneTop":3.38,"strikeZoneBottom":1.56},"ID663757":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757","firstName":"Trenton","lastName":"Grisham","primaryNumber":"12","birthDate":"1996-11-01","currentAge":29,"birthCity":"Burleson","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":221,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Trent","useLastName":"Grisham","middleName":"Marcus","boxscoreName":"Grisham","nickName":"Grish","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"GRISH-um","mlbDebutDate":"2019-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Trent Grisham","nameSlug":"trent-grisham-663757","firstLastName":"Trent Grisham","lastFirstName":"Grisham, Trent","lastInitName":"Grisham, T","initLastName":"T Grisham","fullFMLName":"Trenton Marcus Grisham","fullLFMName":"Grisham, Trenton Marcus","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID605447":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447","firstName":"Jordan","lastName":"Romano","primaryNumber":"68","birthDate":"1993-04-21","currentAge":33,"birthCity":"Markham","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Romano","middleName":"Robert","boxscoreName":"Romano","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"row-MAN-oh","mlbDebutDate":"2019-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Romano","nameSlug":"jordan-romano-605447","firstLastName":"Jordan Romano","lastFirstName":"Romano, Jordan","lastInitName":"Romano, J","initLastName":"J Romano","fullFMLName":"Jordan Robert Romano","fullLFMName":"Romano, Jordan Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID660604":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604","firstName":"Alan","lastName":"Rangel","primaryNumber":"57","birthDate":"1997-08-21","currentAge":29,"birthCity":"Hermosillo","birthStateProvince":"-1","birthCountry":"Mexico","height":"6' 2\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alan","useLastName":"Rangel","middleName":"Eduardo","boxscoreName":"Rangel","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"rahn-HELL","mlbDebutDate":"2025-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alan Rangel","nameSlug":"alan-rangel-660604","firstLastName":"Alan Rangel","lastFirstName":"Rangel, Alan","lastInitName":"Rangel, A","initLastName":"A Rangel","fullFMLName":"Alan Eduardo Rangel","fullLFMName":"Rangel, Alan Eduardo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664141":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141","firstName":"Jonathan","lastName":"Brubaker","primaryNumber":"34","birthDate":"1993-11-17","currentAge":32,"birthCity":"Springfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JT","useLastName":"Brubaker","middleName":"Trey","boxscoreName":"Brubaker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BROO-bay-ker","mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JT Brubaker","nameSlug":"jt-brubaker-664141","firstLastName":"JT Brubaker","lastFirstName":"Brubaker, JT","lastInitName":"Brubaker, J","initLastName":"J Brubaker","fullFMLName":"Jonathan Trey Brubaker","fullLFMName":"Brubaker, Jonathan Trey","strikeZoneTop":3.3,"strikeZoneBottom":1.55},"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},"ID672724":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724","firstName":"Oswald","lastName":"Peraza","primaryNumber":"2","birthDate":"2000-06-15","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Oswald","useLastName":"Peraza","middleName":"Dair","boxscoreName":"Peraza, O","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswald Peraza","nameSlug":"oswald-peraza-672724","firstLastName":"Oswald Peraza","lastFirstName":"Peraza, Oswald","lastInitName":"Peraza, O","initLastName":"O Peraza","fullFMLName":"Oswald Dair Peraza","fullLFMName":"Peraza, Oswald Dair","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"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},"ID607074":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074","firstName":"Carlos","lastName":"Rodón","primaryNumber":"55","birthDate":"1992-12-10","currentAge":33,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Rodón","middleName":"Antonio","boxscoreName":"Rodón","nickName":"Los","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"roe-DOHN","mlbDebutDate":"2015-04-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Carlos Rodón","nameSlug":"carlos-rodon-607074","firstLastName":"Carlos Rodón","lastFirstName":"Rodón, Carlos","lastInitName":"Rodón, C","initLastName":"C Rodón","fullFMLName":"Carlos Antonio Rodón","fullLFMName":"Rodón, Carlos Antonio","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID678391":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391","firstName":"Jorbit","lastName":"Vivas","primaryNumber":"84","birthDate":"2001-03-09","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 9\"","weight":171,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jorbit","useLastName":"Vivas","middleName":"Jose","boxscoreName":"Vivas","gender":"M","nameMatrilineal":"Antolinez","isPlayer":true,"isVerified":false,"pronunciation":"JOR-beet BEE-bas","mlbDebutDate":"2025-05-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorbit Vivas","nameSlug":"jorbit-vivas-678391","firstLastName":"Jorbit Vivas","lastFirstName":"Vivas, Jorbit","lastInitName":"Vivas, J","initLastName":"J Vivas","fullFMLName":"Jorbit Jose Vivas","fullLFMName":"Vivas, Jorbit Jose","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID592206":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206","firstName":"Nicholas","lastName":"Castellanos","primaryNumber":"21","birthDate":"1992-03-04","currentAge":34,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nick","useLastName":"Castellanos","middleName":"A.","boxscoreName":"Castellanos, N","nickName":"Artist","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"kah-stay-AHN-ohs","mlbDebutDate":"2013-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Castellanos","nameSlug":"nick-castellanos-592206","firstLastName":"Nick Castellanos","lastFirstName":"Castellanos, Nick","lastInitName":"Castellanos, N","initLastName":"N Castellanos","fullFMLName":"Nicholas A. Castellanos","fullLFMName":"Castellanos, Nicholas A.","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID596133":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133","firstName":"Luke","lastName":"Weaver","primaryNumber":"18","birthDate":"1993-08-21","currentAge":33,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Weaver","middleName":"Allen","boxscoreName":"Weaver","nickName":"Dream","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2016-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Weaver","nameSlug":"luke-weaver-596133","firstLastName":"Luke Weaver","lastFirstName":"Weaver, Luke","lastInitName":"Weaver, L","initLastName":"L Weaver","fullFMLName":"Luke Allen Weaver","fullLFMName":"Weaver, Luke Allen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID592450":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450","firstName":"Aaron","lastName":"Judge","primaryNumber":"99","birthDate":"1992-04-26","currentAge":34,"birthCity":"Linden","birthStateProvince":"CA","birthCountry":"USA","height":"6' 7\"","weight":282,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Aaron","useLastName":"Judge","middleName":"James","boxscoreName":"Judge","nickName":"Baj","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Judge","nameSlug":"aaron-judge-592450","firstLastName":"Aaron Judge","lastFirstName":"Judge, Aaron","lastInitName":"Judge, A","initLastName":"A Judge","fullFMLName":"Aaron James Judge","fullLFMName":"Judge, Aaron James","strikeZoneTop":3.523,"strikeZoneBottom":1.778},"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},"ID657612":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612","firstName":"Timothy","lastName":"Hill","primaryNumber":"41","birthDate":"1990-02-10","currentAge":36,"birthCity":"Mission Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Hill","boxscoreName":"Hill, T","nickName":"Tim Jim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Hill","nameSlug":"tim-hill-657612","firstLastName":"Tim Hill","lastFirstName":"Hill, Tim","lastInitName":"Hill, T","initLastName":"T Hill","fullFMLName":"Timothy Hill","fullLFMName":"Hill, Timothy","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID665561":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561","firstName":"Rafael","lastName":"Marchán","primaryNumber":"13","birthDate":"1999-02-25","currentAge":27,"birthCity":"San Cristobal","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rafael","useLastName":"Marchán","middleName":"Alejandro","boxscoreName":"Marchán","gender":"M","nameMatrilineal":"Amado","isPlayer":true,"isVerified":true,"pronunciation":"rah-fah-ELL mar-SHAHN","mlbDebutDate":"2020-09-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Marchán","nameSlug":"rafael-marchan-665561","firstLastName":"Rafael Marchán","lastFirstName":"Marchán, Rafael","lastInitName":"Marchán, R","initLastName":"R Marchán","fullFMLName":"Rafael Alejandro Marchán","fullLFMName":"Marchán, Rafael Alejandro","strikeZoneTop":3.056,"strikeZoneBottom":1.542},"ID621381":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381","firstName":"Matthew","lastName":"Strahm","primaryNumber":"25","birthDate":"1991-11-12","currentAge":34,"birthCity":"West Fargo","birthStateProvince":"ND","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Strahm","middleName":"Scott","boxscoreName":"Strahm","nickName":"Strahmy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"rhymes with prom","mlbDebutDate":"2016-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Strahm","nameSlug":"matt-strahm-621381","firstLastName":"Matt Strahm","lastFirstName":"Strahm, Matt","lastInitName":"Strahm, M","initLastName":"M Strahm","fullFMLName":"Matthew Scott Strahm","fullLFMName":"Strahm, Matthew Scott","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID624133":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133","firstName":"Ranger","lastName":"Suarez","primaryNumber":"55","birthDate":"1995-08-26","currentAge":31,"birthCity":"Pie de Cuesta","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ranger","useLastName":"Suarez","middleName":"Jose","boxscoreName":"Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"RAYN-jurr SWAHR-ez","mlbDebutDate":"2018-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ranger Suarez","nameSlug":"ranger-suarez-624133","firstLastName":"Ranger Suarez","lastFirstName":"Suarez, Ranger","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Ranger Jose Suarez","fullLFMName":"Suarez, Ranger Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641656":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656","firstName":"Ian","lastName":"Hamilton","primaryNumber":"71","birthDate":"1995-06-16","currentAge":31,"birthCity":"Dover","birthStateProvince":"NH","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ian","useLastName":"Hamilton","middleName":"Francis","boxscoreName":"Hamilton, I","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2018-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Hamilton","nameSlug":"ian-hamilton-641656","firstLastName":"Ian Hamilton","lastFirstName":"Hamilton, Ian","lastInitName":"Hamilton, I","initLastName":"I Hamilton","fullFMLName":"Ian Francis Hamilton","fullLFMName":"Hamilton, Ian Francis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID683011":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011","firstName":"Anthony","lastName":"Volpe","primaryNumber":"11","birthDate":"2001-04-28","currentAge":25,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"5' 10\"","weight":197,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Anthony","useLastName":"Volpe","middleName":"Michael","boxscoreName":"Volpe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"VOLE-pee","mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Volpe","nameSlug":"anthony-volpe-683011","firstLastName":"Anthony Volpe","lastFirstName":"Volpe, Anthony","lastInitName":"Volpe, A","initLastName":"A Volpe","fullFMLName":"Anthony Michael Volpe","fullLFMName":"Volpe, Anthony Michael","strikeZoneTop":3.116,"strikeZoneBottom":1.572},"ID621383":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383","firstName":"Tanner","lastName":"Banks","primaryNumber":"58","birthDate":"1991-10-24","currentAge":34,"birthCity":"Riverton","birthStateProvince":"UT","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Banks","middleName":"Pierce","boxscoreName":"Banks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tanner Banks","nameSlug":"tanner-banks-621383","firstLastName":"Tanner Banks","lastFirstName":"Banks, Tanner","lastInitName":"Banks, T","initLastName":"T Banks","fullFMLName":"Tanner Pierce Banks","fullLFMName":"Banks, Tanner Pierce","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID608331":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331","firstName":"Max","lastName":"Fried","primaryNumber":"54","birthDate":"1994-01-18","currentAge":32,"birthCity":"Santa Monica","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Fried","middleName":"Dorian","boxscoreName":"Fried","nickName":"Maximus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"FREED","mlbDebutDate":"2017-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Fried","nameSlug":"max-fried-608331","firstLastName":"Max Fried","lastFirstName":"Fried, Max","lastInitName":"Fried, M","initLastName":"M Fried","fullFMLName":"Max Dorian Fried","fullLFMName":"Fried, Max Dorian","strikeZoneTop":3.37,"strikeZoneBottom":1.56},"ID679032":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032","firstName":"Johan","lastName":"Rojas","primaryNumber":"23","birthDate":"2000-08-14","currentAge":26,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"5' 11\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Johan","useLastName":"Rojas","middleName":"Stiven","boxscoreName":"Rojas","gender":"M","nameMatrilineal":"Lora","isPlayer":true,"isVerified":true,"pronunciation":"YO-hahn ROH-hahs","mlbDebutDate":"2023-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Johan Rojas","nameSlug":"johan-rojas-679032","firstLastName":"Johan Rojas","lastFirstName":"Rojas, Johan","lastInitName":"Rojas, J","initLastName":"J Rojas","fullFMLName":"Johan Stiven Rojas","fullLFMName":"Rojas, Johan Stiven","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID596146":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146","firstName":"Maximilian","lastName":"Kepler","primaryNumber":"22","birthDate":"1993-02-10","currentAge":33,"birthCity":"Berlin","birthCountry":"Germany","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Kepler","boxscoreName":"Kepler","nickName":"Rozycki","gender":"M","nameMatrilineal":"Rozycki","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Kepler","nameSlug":"max-kepler-596146","firstLastName":"Max Kepler","lastFirstName":"Kepler, Max","lastInitName":"Kepler, M","initLastName":"M Kepler","fullFMLName":"Maximilian Kepler","fullLFMName":"Kepler, Maximilian","strikeZoneTop":3.376,"strikeZoneBottom":1.704},"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},"ID693645":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645","firstName":"Cameron","lastName":"Schlittler","primaryNumber":"31","birthDate":"2001-02-05","currentAge":25,"birthCity":"Weymouth","birthStateProvince":"MA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cam","useLastName":"Schlittler","middleName":"John","boxscoreName":"Schlittler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Schlittler","nameSlug":"cam-schlittler-693645","firstLastName":"Cam Schlittler","lastFirstName":"Schlittler, Cam","lastInitName":"Schlittler, C","initLastName":"C Schlittler","fullFMLName":"Cameron John Schlittler","fullLFMName":"Schlittler, Cameron John","strikeZoneTop":3.478,"strikeZoneBottom":1.755}},"venue":{"id":3313,"name":"Yankee Stadium","link":"/api/v1/venues/3313","location":{"address1":"One East 161st Street","city":"Bronx","state":"New York","stateAbbrev":"NY","postalCode":"10451","defaultCoordinates":{"latitude":40.82919482,"longitude":-73.9264977},"azimuthAngle":75.0,"elevation":55,"country":"USA","phone":"(718) 293-4300"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":46537,"turfType":"Grass","roofType":"Open","leftLine":318,"leftCenter":399,"center":408,"rightCenter":385,"rightLine":314},"active":true,"season":"2025"},"officialVenue":{"id":3313,"link":"/api/v1/venues/3313"},"weather":{"condition":"Partly Cloudy","temp":"85","wind":"7 mph, Out To RF"},"gameInfo":{"attendance":47018,"firstPitch":"2025-07-25T23:08:00.000Z","gameDurationMinutes":175},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"home":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"}},"officialScorer":{"id":431083,"fullName":"Jordan Sprechman","link":"/api/v1/people/431083"},"primaryDatacaster":{"id":702838,"fullName":"Samantha Labombarda","link":"/api/v1/people/702838"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T23:08:55.647Z","endTime":"2025-07-25T23:09:31.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-25T19:25:00.102Z","endTime":"2025-07-25T22:45:40.185Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-25T22:45:40.185Z","endTime":"2025-07-25T23:07:55.189Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-25T23:07:55.189Z","endTime":"2025-07-25T23:08:57.809Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"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.1,"endSpeed":86.4,"strikeZoneTop":3.51306231482634,"strikeZoneBottom":1.64384050075297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.007152013464875,"aZ":-26.35040534012639,"pfxX":-10.286102400785598,"pfxZ":3.0367309909640943,"pX":-0.48158672748781606,"pZ":2.1353756796228103,"vX0":8.370728295421396,"vY0":-138.13944992512322,"vZ0":-4.1336504381094485,"x":135.36,"y":181.12,"x0":-2.226423056300934,"y0":50.002893554984,"z0":5.439095564074523,"aX":-19.725056729017297},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.8,"breakHorizontal":16.7,"spinRate":2457,"spinDirection":229},"zone":7,"typeConfidence":0.9,"plateTime":0.39769160123067593,"extension":6.73404628471203},"index":3,"playId":"ff682895-fc47-3134-9d81-b791b4dd3334","pitchNumber":1,"startTime":"2025-07-25T23:08:57.809Z","endTime":"2025-07-25T23:09:01.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.74869176465344,"aZ":-32.76110621243646,"pfxX":9.92540874238453,"pfxZ":-0.4001905094810212,"pX":1.0399262266724332,"pZ":1.050266133526115,"vX0":4.979070003990612,"vY0":-121.58179872102387,"vZ0":-3.827055933309813,"x":77.36,"y":210.42,"x0":-2.3353912880162286,"y0":50.00166970455529,"z0":5.541852996456452,"aX":14.596657411344683},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.4,"breakHorizontal":-19.3,"spinRate":3075,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.45355894221168835,"extension":6.714721257746338},"index":4,"playId":"386adb4d-1c20-3e52-aa6a-0c5f1d4bd15c","pitchNumber":2,"startTime":"2025-07-25T23:09:11.938Z","endTime":"2025-07-25T23:09:14.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.918911954628715,"aZ":-33.50536474700939,"pfxX":8.398119648066242,"pfxZ":-0.8928835933007884,"pX":1.2429899751161309,"pZ":1.1145243416016717,"vX0":5.960997304563592,"vY0":-121.40003551652906,"vZ0":-3.586649883238867,"x":69.62,"y":208.69,"x0":-2.3359617606528613,"y0":50.003667917817054,"z0":5.529749497447189,"aX":12.52494092699489},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.3,"breakHorizontal":-16.7,"spinRate":3134,"spinDirection":62},"zone":14,"typeConfidence":0.91,"plateTime":0.45129325424261424,"extension":6.675669694960229},"index":5,"playId":"ffa29fbe-83b8-3324-ab83-19c7cfce4ba4","pitchNumber":3,"startTime":"2025-07-25T23:09:27.051Z","endTime":"2025-07-25T23:09:31.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:09:31.112Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T23:09:34.253Z","endTime":"2025-07-25T23:11:05.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"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(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.7,"endSpeed":87.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.86352243415213,"aZ":-16.67095451587569,"pfxX":-5.678207249500414,"pfxZ":7.963904435085836,"pX":-0.26919253283594885,"pZ":1.8744435426243846,"vX0":7.5422675499286385,"vY0":-137.74718854867336,"vZ0":-6.248091849578307,"x":127.26,"y":188.17,"x0":-2.2885425478395054,"y0":50.003977670273365,"z0":5.274935270805833,"aX":-11.05536181909083},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":9.0,"spinRate":2675,"spinDirection":223},"zone":8,"typeConfidence":0.91,"plateTime":0.39567963775200665,"extension":6.876417456213346},"index":0,"playId":"6322655e-da95-3bb0-99c3-c5f81b10f41b","pitchNumber":1,"startTime":"2025-07-25T23:09:54.080Z","endTime":"2025-07-25T23:09:57.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":3.28651359556928,"strikeZoneBottom":1.54999943663266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.536118859411,"aZ":-17.795103877559217,"pfxX":-2.8840084341299965,"pfxZ":7.548690191977778,"pX":1.2493430618370742,"pZ":2.6093025359738795,"vX0":10.204048811239627,"vY0":-136.31904280015164,"vZ0":-4.710512835944608,"x":69.38,"y":168.33,"x0":-2.14791158506157,"y0":50.00563542049274,"z0":5.567183128002441,"aX":-5.497338218739824},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.0,"breakHorizontal":3.4,"spinRate":2547,"spinDirection":220},"zone":12,"typeConfidence":0.91,"plateTime":0.39995098378377847,"extension":6.739318953963973},"index":1,"playId":"41f92580-888f-3364-8be0-f564e4d8a646","pitchNumber":2,"startTime":"2025-07-25T23:10:11.160Z","endTime":"2025-07-25T23:10:14.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.28651090025254,"strikeZoneBottom":1.54999840328009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76456762990939,"aZ":-30.07307241609737,"pfxX":-7.123625234411804,"pfxZ":1.2444198718399204,"pX":-0.9469649350701748,"pZ":0.5880005238940734,"vX0":6.194107996531108,"vY0":-128.6892934326598,"vZ0":-6.5117008143291875,"x":153.1,"y":222.9,"x0":-2.4505386950043806,"y0":50.00383667013562,"z0":5.457528066289985,"aX":-12.0418248078149},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.1,"breakHorizontal":11.6,"spinRate":1698,"spinDirection":248},"zone":13,"typeConfidence":0.82,"plateTime":0.42436700324419574,"extension":6.363580384592496},"index":2,"playId":"b538c010-622d-3ed7-9e39-7d647cc28f91","pitchNumber":3,"startTime":"2025-07-25T23:10:26.869Z","endTime":"2025-07-25T23:10:30.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.25303056933102,"strikeZoneBottom":1.5499981884029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.305614000259034,"aZ":-16.798865238042445,"pfxX":-5.025067951443386,"pfxZ":7.853858336760963,"pX":-1.1532807522800357,"pZ":1.4940912203587495,"vX0":5.197409780341071,"vY0":-138.40385124063766,"vZ0":-7.3532798971824205,"x":160.96,"y":198.44,"x0":-2.3946134865207274,"y0":50.00357589002426,"z0":5.292314052738811,"aX":-9.83701270680759},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":8.2,"spinRate":2583,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.39441025330102075,"extension":6.788361099643244},"index":3,"playId":"dffbc113-af8f-30bf-9707-82bf1d12b103","pitchNumber":4,"startTime":"2025-07-25T23:10:44.246Z","endTime":"2025-07-25T23:10:48.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.21954852330575,"strikeZoneBottom":1.54999861908269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.470800706746427,"aZ":-15.406160170363144,"pfxX":-5.486338710544937,"pfxZ":8.721964637227444,"pX":-0.8112858747687185,"pZ":1.1262343303844042,"vX0":6.010605484174337,"vY0":-137.0884271242622,"vZ0":-8.505407479948248,"x":147.92,"y":208.37,"x0":-2.309072406021725,"y0":50.001546011198535,"z0":5.2989651878858,"aX":-10.546186719456667},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":8.9,"spinRate":2608,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.3980233976159222,"extension":6.831576021086633},"index":4,"playId":"1753abb1-cd20-3314-8f57-e41aca2541ad","pitchNumber":5,"startTime":"2025-07-25T23:11:01.235Z","endTime":"2025-07-25T23:11:05.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:11:05.385Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T23:11:06.461Z","endTime":"2025-07-25T23:11:53.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15100737083443,"aZ":-33.940080235647876,"pfxX":8.242963972036868,"pfxZ":-1.191687985873413,"pX":-0.11566971550936672,"pZ":2.367463112632139,"vX0":3.427117367125834,"vY0":-121.01104437734881,"vZ0":-0.7961463852134203,"x":121.41,"y":174.86,"x0":-2.6223104995268574,"y0":50.00440114488781,"z0":5.680422846399359,"aX":12.195364254210666},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.0,"breakHorizontal":-15.7,"spinRate":3037,"spinDirection":67},"zone":5,"typeConfidence":0.9,"plateTime":0.45304091460159635,"extension":6.440944325915909},"hitData":{"launchSpeed":94.3,"launchAngle":33.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.65,"coordY":77.81}},"index":0,"playId":"b7800656-dc57-3a87-98b5-feb24f412651","pitchNumber":1,"startTime":"2025-07-25T23:11:38.919Z","endTime":"2025-07-25T23:11:53.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:11:53.583Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Castellanos flies out to center fielder Trent Grisham.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T23:11:54.810Z","endTime":"2025-07-25T23:12:23.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.2,"strikeZoneTop":3.89,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.47680001156812,"aZ":-28.132370277552084,"pfxX":9.103853603517955,"pfxZ":2.6517138939264324,"pX":0.008240324012381074,"pZ":2.513148037373587,"vX0":2.8981324835432036,"vY0":-123.4133779465487,"vZ0":-1.6602217503318535,"x":116.69,"y":170.93,"x0":-2.3677019319140244,"y0":50.001599862597295,"z0":5.593121257962592,"aX":13.86192073386312},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.7,"breakHorizontal":-17.2,"spinRate":2990,"spinDirection":71},"zone":8,"typeConfidence":0.89,"plateTime":0.445988158697014,"extension":6.711189337907672},"hitData":{"launchSpeed":82.8,"launchAngle":34.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.04,"coordY":81.32}},"index":0,"playId":"5d2b72ec-2b0a-3c4f-b9bb-b629b00a0d87","pitchNumber":1,"startTime":"2025-07-25T23:12:15.261Z","endTime":"2025-07-25T23:12:23.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:12:23.452Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trent Grisham grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:14:22.739Z","endTime":"2025-07-25T23:15:55.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":81.8,"strikeZoneTop":3.60686059071845,"strikeZoneBottom":1.75999975091105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29007333474454,"aZ":-10.269435241778178,"pfxX":-6.12646845641954,"pfxZ":12.633536583835914,"pX":-0.3285841896597946,"pZ":2.398039917696309,"vX0":5.266085824364813,"vY0":-131.91423643809227,"vZ0":-8.0886629044773,"x":129.52,"y":174.03,"x0":-1.5707104385478454,"y0":50.00260531266281,"z0":6.292552983486234,"aX":-10.622692863976766},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.9,"breakHorizontal":9.7,"spinRate":2126,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.41780678029936036,"extension":5.948822324222237},"index":0,"playId":"8341b274-f087-364c-9c4d-0df0d2386377","pitchNumber":1,"startTime":"2025-07-25T23:14:56.137Z","endTime":"2025-07-25T23:14:59.930Z","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":80.0,"strikeZoneTop":3.60686004454985,"strikeZoneBottom":1.75999990880401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.12239019559659,"aZ":-29.700394620294876,"pfxX":-5.861135058765674,"pfxZ":1.5214388501260725,"pX":-0.7628912981767632,"pZ":2.716844100472239,"vX0":4.361733272949394,"vY0":-127.16867017309352,"vZ0":-3.2985130032870007,"x":146.08,"y":165.43,"x0":-1.742428851116724,"y0":50.00606384909508,"z0":6.397551615422628,"aX":-9.560392579939654},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.2,"breakHorizontal":9.6,"spinRate":1676,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.43141598877732257,"extension":5.742353042314794},"index":1,"playId":"f1ee431a-80ae-3d2d-98cc-0e188b365b0b","pitchNumber":2,"startTime":"2025-07-25T23:15:08.843Z","endTime":"2025-07-25T23:15:12.478Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-25T23:15:23.511Z","endTime":"2025-07-25T23:15:34.604Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"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":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.6068638082757,"strikeZoneBottom":1.75999968153354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.5825725925157,"aZ":-18.454792802623185,"pfxX":-8.443764116658041,"pfxZ":7.58696168726639,"pX":0.4102332247376114,"pZ":1.457917133644234,"vX0":7.987080232025369,"vY0":-133.80054790038471,"vZ0":-8.966442759658591,"x":101.36,"y":199.42,"x0":-1.5203226707127835,"y0":50.00553011910707,"z0":6.181889376632316,"aX":-15.272270835665179},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.9,"breakHorizontal":13.6,"spinRate":1923,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.40978427703350473,"extension":5.928657690956154},"index":3,"playId":"cb507379-c037-322e-9858-563287e64954","pitchNumber":3,"startTime":"2025-07-25T23:15:34.604Z","endTime":"2025-07-25T23:15:38.601Z","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":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.837999284317956,"aZ":-27.382433489724093,"pfxX":-6.792598481126484,"pfxZ":2.9451330879129882,"pX":-1.0012173517100451,"pZ":1.8114528330798396,"vX0":4.024320670508226,"vY0":-126.80795744957298,"vZ0":-5.75378706177967,"x":155.16,"y":189.87,"x0":-1.7258977665546926,"y0":50.006022166280204,"z0":6.293439519024712,"aX":-11.068597639241496},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":11.4,"spinRate":1450,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4318749073675461,"extension":6.080577690174911},"hitData":{"launchSpeed":81.3,"launchAngle":4.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.37,"coordY":162.83}},"index":4,"playId":"5468e9d5-4303-307d-88e7-c9c4893520f8","pitchNumber":4,"startTime":"2025-07-25T23:15:48.029Z","endTime":"2025-07-25T23:15:55.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:15:55.551Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Aaron Judge called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:16:00.685Z","endTime":"2025-07-25T23:17:28.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"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":"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":86.9,"endSpeed":79.8,"strikeZoneTop":4.06,"strikeZoneBottom":1.87,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.547701854333205,"aZ":-20.324738928840624,"pfxX":2.268245631685479,"pfxZ":7.2898156638079925,"pX":-0.1090919400192266,"pZ":3.9305469258978594,"vX0":3.21335425664126,"vY0":-126.62284784017439,"vZ0":-2.3640696515363713,"x":121.16,"y":132.66,"x0":-1.6887217173997275,"y0":50.004552376642046,"z0":6.500290609061023,"aX":3.688038827823108},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":13.0,"breakHorizontal":-4.8,"spinRate":2375,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.43235026231797846,"extension":5.668205757995515},"index":0,"playId":"e9d0845d-e6a8-3a3e-9bf4-40fe6d46587b","pitchNumber":1,"startTime":"2025-07-25T23:16:21.407Z","endTime":"2025-07-25T23:16:24.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":4.06,"strikeZoneBottom":1.87,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.04889476452406,"aZ":-31.64196438271635,"pfxX":3.715906866516549,"pfxZ":0.35761369300724866,"pX":0.3240542048391576,"pZ":2.5199706976302307,"vX0":3.4131161810274153,"vY0":-121.42680127724476,"vZ0":-2.773772394802119,"x":104.65,"y":170.74,"x0":-1.5854297609968886,"y0":50.00227165361684,"z0":6.446032795468285,"aX":5.516436521587059},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.2,"breakHorizontal":-7.6,"spinRate":2461,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.45206044074638996,"extension":5.891958913685707},"index":1,"playId":"5ebe1f5d-ac8e-3f5d-9dd6-1529ce725f2d","pitchNumber":2,"startTime":"2025-07-25T23:16:38.457Z","endTime":"2025-07-25T23:16:42.244Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-25T23:16:54.514Z","endTime":"2025-07-25T23:17:06.152Z","isPitch":false,"type":"action","player":{"id":592450,"link":"/api/v1/people/592450"}},{"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":88.1,"endSpeed":81.5,"strikeZoneTop":4.02676242305184,"strikeZoneBottom":1.86999817924142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.272412506929452,"aZ":-31.17274850703331,"pfxX":-5.879451535523239,"pfxZ":0.6002409165782647,"pX":-0.33514837961170935,"pZ":0.7500484654754448,"vX0":5.1820309310378425,"vY0":-128.13527294724233,"vZ0":-7.771204157776895,"x":129.78,"y":218.53,"x0":-1.6190516790681742,"y0":50.00137390615998,"z0":6.254962170121751,"aX":-9.783988945680017},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.5,"breakHorizontal":9.5,"spinRate":1427,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4273270333812129,"extension":6.037531271753435},"index":3,"playId":"61f7344c-fd3c-3d55-83f7-81b47deee846","pitchNumber":3,"startTime":"2025-07-25T23:17:06.152Z","endTime":"2025-07-25T23:17:09.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.91042819292406,"strikeZoneBottom":1.76768556775042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.917181172909988,"aZ":-27.020032743251512,"pfxX":2.967383454421448,"pfxZ":3.347823933265455,"pX":0.30427754773775334,"pZ":1.57774472938506,"vX0":3.7962957918741185,"vY0":-123.18082348499019,"vZ0":-5.860389445997246,"x":105.4,"y":196.18,"x0":-1.6411036582000569,"y0":50.00592983767789,"z0":6.265408895866632,"aX":4.570728646356011},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.9,"breakHorizontal":-6.2,"spinRate":2467,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.44424985664138683,"extension":5.725123571969686},"index":4,"playId":"1fab7c99-86c5-3491-a20e-57153cd4903f","pitchNumber":4,"startTime":"2025-07-25T23:17:24.434Z","endTime":"2025-07-25T23:17:28.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:17:28.251Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cody Bellinger homers (19) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:17:59.635Z","endTime":"2025-07-25T23:18:28.533Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":{"id":592836,"link":"/api/v1/people/592836"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-25T23:17:53.058Z","endTime":"2025-07-25T23:18:01.875Z","isPitch":false,"type":"action","player":{"id":641355,"link":"/api/v1/people/641355"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.7,"endSpeed":68.6,"strikeZoneTop":3.9,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.98521348184901,"aZ":-37.548909073332034,"pfxX":3.8265569565793505,"pfxZ":-4.538366120011181,"pX":-0.21687376605565656,"pZ":2.100298308994983,"vX0":1.985005868778251,"vY0":-108.6951577190718,"vZ0":-0.8370102294123616,"x":125.27,"y":182.07,"x0":-1.6424277021739881,"y0":50.003654531475426,"z0":6.606361060280452,"aX":4.5291940816330145},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-8.0,"breakHorizontal":-7.4,"spinRate":2326,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.506006242210487,"extension":5.468086209582847},"hitData":{"launchSpeed":102.7,"launchAngle":39.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.37,"coordY":69.62}},"index":1,"playId":"79bb8776-c625-3351-82f0-030c9962c48e","pitchNumber":1,"startTime":"2025-07-25T23:18:01.875Z","endTime":"2025-07-25T23:18:28.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:18:28.533Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Giancarlo Stanton grounds out, first baseman Bryce Harper to pitcher Taijuan Walker.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:18:13.380Z","endTime":"2025-07-25T23:19:14.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.72666214587973,"strikeZoneBottom":1.82000015615483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.39574767378007,"aZ":-19.980801427922422,"pfxX":-8.895877566719696,"pfxZ":6.866812072017615,"pX":-1.4428028704509321,"pZ":2.4552824093805548,"vX0":3.660928445093753,"vY0":-132.68865827116718,"vZ0":-6.34027325829434,"x":172.0,"y":172.49,"x0":-1.6874228847232096,"y0":50.00656677819254,"z0":6.340234348058206,"aX":-15.805708959580404},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.2,"breakHorizontal":15.2,"spinRate":1716,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4133939685519259,"extension":6.000678064535151},"index":0,"playId":"5f28a312-3a86-3a38-a64e-b8e39a95c04f","pitchNumber":1,"startTime":"2025-07-25T23:18:51.351Z","endTime":"2025-07-25T23:18:54.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.76,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71420901202941,"aZ":-19.7211525106376,"pfxX":1.4946753302284836,"pfxZ":7.508825489634485,"pX":0.7243677849142214,"pZ":1.991385706133671,"vX0":5.269274716247887,"vY0":-127.82667586023388,"vZ0":-6.932789375319567,"x":89.39,"y":185.01,"x0":-1.555912600963886,"y0":50.00541428353476,"z0":6.280871072443036,"aX":2.4803585047980414},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.2,"breakHorizontal":-3.8,"spinRate":2398,"spinDirection":191},"zone":9,"typeConfidence":2.0,"plateTime":0.4280735052867657,"extension":6.1684789647789895},"hitData":{"launchSpeed":76.0,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.78,"coordY":168.91}},"index":1,"playId":"3d09332b-e960-3c47-83b3-da213000154a","pitchNumber":2,"startTime":"2025-07-25T23:19:07.679Z","endTime":"2025-07-25T23:19:14.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:19:14.997Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.T. Realmuto flies out to center fielder Trent Grisham.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-25T23:21:28.691Z","endTime":"2025-07-25T23:22:18.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"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":1},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.62650050524902,"strikeZoneBottom":1.7500000044308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.010574436713647,"aZ":-14.930016207853425,"pfxX":-5.170513432306298,"pfxZ":9.195835814306562,"pX":1.06491874113869,"pZ":2.327538553072224,"vX0":10.483299637991758,"vY0":-135.88658872174886,"vZ0":-5.397890571267302,"x":76.41,"y":175.94,"x0":-2.1664057189818293,"y0":50.00240527966865,"z0":5.372272257831618,"aX":-9.696186982890046},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":7.2,"spinRate":2505,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.40264498644564917,"extension":6.862066835226516},"index":0,"playId":"1ce30682-4ff7-3aea-aacd-ee669e6a129f","pitchNumber":1,"startTime":"2025-07-25T23:21:51.640Z","endTime":"2025-07-25T23:21:55.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":92.5,"endSpeed":83.5,"strikeZoneTop":3.66,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.71999767787206,"aZ":-22.77993507115941,"pfxX":-8.583827110254417,"pfxZ":5.203719296746375,"pX":-0.7840475566330884,"pZ":3.1347191689348612,"vX0":7.065829219412583,"vY0":-134.38425993037288,"vZ0":-1.8319472180527945,"x":146.89,"y":154.14,"x0":-2.349541445453165,"y0":50.000352074180064,"z0":5.465236930302561,"aX":-15.489863316449249},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":13.8,"spinRate":2391,"spinDirection":225},"zone":1,"typeConfidence":0.91,"plateTime":0.40966586694904983,"extension":6.647841698406286},"hitData":{"launchSpeed":96.2,"launchAngle":37.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.34,"coordY":55.7}},"index":1,"playId":"341cf365-7a6c-350f-9988-7dc6f8ba7bc2","pitchNumber":2,"startTime":"2025-07-25T23:22:09.424Z","endTime":"2025-07-25T23:22:18.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:22:18.533Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a line drive to right fielder Aaron Judge.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-25T23:22:19.140Z","endTime":"2025-07-25T23:24:14.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"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":"Single","eventType":"single","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":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.732213320304215,"aZ":-14.015596785136413,"pfxX":-4.031569253319494,"pfxZ":9.850836576908797,"pX":-0.2858132312178899,"pZ":2.007458046764461,"vX0":6.686811164619436,"vY0":-135.21347456381972,"vZ0":-6.107228005326583,"x":127.89,"y":184.58,"x0":-2.2722176254811632,"y0":50.0031476828649,"z0":5.28699997264524,"aX":-7.432258216143851},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":5.8,"spinRate":2539,"spinDirection":222},"zone":7,"typeConfidence":0.91,"plateTime":0.4058003788159317,"extension":6.848967523311598},"index":0,"playId":"6ba7978c-0c93-34e5-8908-75d7b44305b7","pitchNumber":1,"startTime":"2025-07-25T23:22:43.248Z","endTime":"2025-07-25T23:22:47.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.22680415228859,"strikeZoneBottom":1.54999960279005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.465731994628868,"aZ":-16.94477788944632,"pfxX":-6.714104567257446,"pfxZ":8.05963159456622,"pX":0.3386913551554331,"pZ":1.3323893846421881,"vX0":9.500888316047254,"vY0":-136.4326280617626,"vZ0":-7.898114371594056,"x":104.09,"y":202.81,"x0":-2.313242671099994,"y0":50.00025351748053,"z0":5.4283051943230936,"aX":-12.681714295516075},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":10.2,"spinRate":2478,"spinDirection":226},"zone":14,"typeConfidence":0.89,"plateTime":0.4011703174569927,"extension":6.727487857711583},"index":1,"playId":"de7ad557-e25f-3ff8-8258-9da2ec557167","pitchNumber":2,"startTime":"2025-07-25T23:23:03.624Z","endTime":"2025-07-25T23:23:07.586Z","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":80.8,"endSpeed":74.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.835395502336805,"aZ":-37.95397002648175,"pfxX":4.424388156765513,"pfxZ":-4.13200593468904,"pX":0.16896221252108204,"pZ":0.7585449067674489,"vX0":4.6838307112917015,"vY0":-117.64651707030211,"vZ0":-3.2744392911052493,"x":110.56,"y":218.3,"x0":-2.424419021569681,"y0":50.003094626098296,"z0":5.694839008523701,"aX":6.186702128171524},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-8.0,"breakHorizontal":-9.2,"spinRate":2776,"spinDirection":58},"zone":14,"typeConfidence":0.89,"plateTime":0.4660131085685646,"extension":6.598566559157314},"index":2,"playId":"d397e821-4f38-395f-bba8-84c7fe27e1f9","pitchNumber":3,"startTime":"2025-07-25T23:23:40.303Z","endTime":"2025-07-25T23:23:43.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.05872149927135,"aZ":-16.923909765556594,"pfxX":-4.291160766760923,"pfxZ":8.169062922079394,"pX":0.1936671940420216,"pZ":3.1904080216526847,"vX0":8.231372995142527,"vY0":-135.40843779730815,"vZ0":-3.014205226347817,"x":109.62,"y":152.64,"x0":-2.320641951512387,"y0":50.003773813460874,"z0":5.494179617056312,"aX":-8.01262644771829},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":6.1,"spinRate":2499,"spinDirection":221},"zone":2,"typeConfidence":0.91,"plateTime":0.4036514510852047,"extension":6.71872165606649},"hitData":{"launchSpeed":84.1,"launchAngle":17.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.92,"coordY":106.47}},"index":3,"playId":"03ce3df5-38c6-3a75-8efa-038ccf0f4ae9","pitchNumber":4,"startTime":"2025-07-25T23:24:02.817Z","endTime":"2025-07-25T23:24:14.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:24:14.760Z","atBatIndex":9},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Max Kepler reaches on a fielder's choice, fielded by pitcher Will Warren. Brandon Marsh to 2nd. Brandon Marsh advances to 2nd, on a throwing error by pitcher Will Warren.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-25T23:24:10.210Z","endTime":"2025-07-25T23:25:46.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","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":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701542,"link":"/api/v1/people/701542"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701542,"link":"/api/v1/people/701542"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.4368065074267,"strikeZoneBottom":1.63000078554099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.214697047277536,"aZ":-14.768154408445643,"pfxX":-3.3165530295162453,"pfxZ":9.363834446164818,"pX":-1.3411203879342921,"pZ":2.372973253095024,"vX0":3.9226782234506463,"vY0":-135.83974740891216,"vZ0":-5.32855257407614,"x":168.12,"y":174.71,"x0":-2.376586904994098,"y0":50.003921651426204,"z0":5.395610140386954,"aX":-6.16608643772105},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":5.2,"spinRate":2447,"spinDirection":219},"zone":13,"typeConfidence":0.91,"plateTime":0.40402924781378546,"extension":6.718516137590922},"index":0,"playId":"a33acdae-b34a-3ae5-9a5a-e5d25614a830","pitchNumber":1,"startTime":"2025-07-25T23:24:38.314Z","endTime":"2025-07-25T23:24:42.054Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":82.9,"strikeZoneTop":3.40609254645742,"strikeZoneBottom":1.63700579192343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.99835505477517,"aZ":-27.975479746428796,"pfxX":-11.413447357154187,"pfxZ":2.367907564256834,"pX":-1.0529816189838288,"pZ":1.9719853592619034,"vX0":6.914765419396662,"vY0":-133.69738182617866,"vZ0":-3.6635638306365275,"x":157.14,"y":185.54,"x0":-2.2159678574767105,"y0":50.006120008824254,"z0":5.411873806126431,"aX":-20.26840010651594},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.6,"breakHorizontal":18.7,"spinRate":2452,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.4127325272323423,"extension":6.881105604173672},"index":1,"playId":"20c84781-e78f-3618-8cd1-9ddb0c333381","pitchNumber":2,"startTime":"2025-07-25T23:24:56.556Z","endTime":"2025-07-25T23:25:00.061Z","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":92.9,"endSpeed":84.6,"strikeZoneTop":3.43681687092247,"strikeZoneBottom":1.63000076367192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.301613480999308,"aZ":-24.746326906367997,"pfxX":-9.113785801112718,"pfxZ":4.066663356802488,"pX":0.5695507884241706,"pZ":1.0210706074544398,"vX0":10.56509592933337,"vY0":-134.75359537721553,"vZ0":-6.710821784733394,"x":95.29,"y":211.21,"x0":-2.231557087097204,"y0":50.001934833110724,"z0":5.310641818338324,"aX":-16.637398568718584},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.0,"breakHorizontal":14.0,"spinRate":2502,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.4076210693707778,"extension":6.795962992481018},"index":2,"playId":"58e11f01-6009-30bc-ac1a-4c59090a60ec","pitchNumber":3,"startTime":"2025-07-25T23:25:15.106Z","endTime":"2025-07-25T23:25:18.804Z","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":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.60740359759525,"aZ":-28.478400984226187,"pfxX":-9.525893403709933,"pfxZ":2.022533876113548,"pX":-0.8815350205041993,"pZ":1.920788392980426,"vX0":7.095494275784882,"vY0":-135.01280370693036,"vZ0":-3.841534823042252,"x":150.6,"y":186.92,"x0":-2.3215861332873304,"y0":50.00122790257564,"z0":5.393136405696191,"aX":-17.378918073714175},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.0,"breakHorizontal":15.5,"spinRate":2394,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.407526320582424,"extension":6.9076299970088675},"hitData":{"launchSpeed":67.6,"launchAngle":-35.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.97,"coordY":183.1}},"index":3,"playId":"d11355c9-6c04-3319-8cc8-5f7f860dd0cf","pitchNumber":4,"startTime":"2025-07-25T23:25:36.725Z","endTime":"2025-07-25T23:25:46.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:25:46.936Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Kemp strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-25T23:26:21.069Z","endTime":"2025-07-25T23:28:53.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"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":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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":93.2,"endSpeed":83.8,"strikeZoneTop":3.37689812794822,"strikeZoneBottom":1.58999982105802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.51405927496221,"aZ":-26.557459700606103,"pfxX":-11.699855905741366,"pfxZ":3.102291480073882,"pX":0.5532204486175832,"pZ":1.7787829619910966,"vX0":10.973557610011333,"vY0":-135.0273792782094,"vZ0":-4.498902928061328,"x":95.91,"y":190.75,"x0":-2.0805347218641743,"y0":50.00545265076598,"z0":5.377962912343459,"aX":-21.20483022266197},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.7,"breakHorizontal":18.2,"spinRate":2468,"spinDirection":221},"zone":9,"typeConfidence":0.9,"plateTime":0.4085656952292127,"extension":7.083611469384204},"index":0,"playId":"2a23e2db-8607-390c-8602-cfcde5f62cc2","pitchNumber":1,"startTime":"2025-07-25T23:26:41.587Z","endTime":"2025-07-25T23:26:45.480Z","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":92.1,"endSpeed":83.0,"strikeZoneTop":3.37689555527127,"strikeZoneBottom":1.58999822786571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.05357251574652,"aZ":-28.28582542703181,"pfxX":-11.100537356598831,"pfxZ":2.19614435924132,"pX":0.22589014659654613,"pZ":0.9581826530945544,"vX0":9.920959129519485,"vY0":-133.5474182300199,"vZ0":-5.851312810489457,"x":108.39,"y":212.91,"x0":-2.131095369664166,"y0":50.00338312559885,"z0":5.264724785495477,"aX":-19.656011272795453},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.6,"breakHorizontal":17.4,"spinRate":2425,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.4132695576739329,"extension":6.984771195000709},"index":1,"playId":"e37ed529-2fb8-360e-b7ba-97a2b6fa8703","pitchNumber":2,"startTime":"2025-07-25T23:27:00.144Z","endTime":"2025-07-25T23:27:04.203Z","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":93.3,"endSpeed":83.9,"strikeZoneTop":3.37689768004696,"strikeZoneBottom":1.59000017537947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.67227169152754,"aZ":-27.029689535562873,"pfxX":-11.45648655939484,"pfxZ":2.8458108859908897,"pX":1.9279727461873173,"pZ":1.0161863073332302,"vX0":13.743202167989923,"vY0":-134.9045208095805,"vZ0":-6.290855931362346,"x":43.51,"y":211.34,"x0":-1.7911882223735498,"y0":50.00237267352602,"z0":5.334378241375439,"aX":-20.705771946369342},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.6,"breakHorizontal":17.2,"spinRate":2455,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.4090675358826572,"extension":6.891820932503106},"index":2,"playId":"85231bf5-6b2b-3c6b-af55-3131bb57fc12","pitchNumber":3,"startTime":"2025-07-25T23:27:20.612Z","endTime":"2025-07-25T23:27:23.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(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":94.0,"endSpeed":85.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.74890366609129,"aZ":-16.60463658788527,"pfxX":-4.301936448028641,"pfxZ":8.334933987386464,"pX":0.8491112027521411,"pZ":2.688107963353277,"vX0":9.455787178787311,"vY0":-136.47815922896393,"vZ0":-4.216181245733312,"x":84.63,"y":166.2,"x0":-2.1166864929224922,"y0":50.002992339375766,"z0":5.412158128620078,"aX":-8.036821757704082},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":5.5,"spinRate":2716,"spinDirection":217},"zone":12,"typeConfidence":0.91,"plateTime":0.4028095513231573,"extension":6.966357202655325},"index":3,"playId":"fa5ddefc-8333-391b-8969-7ee36821b95c","pitchNumber":4,"startTime":"2025-07-25T23:27:42.019Z","endTime":"2025-07-25T23:27:45.087Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-25T23:27:58.106Z","endTime":"2025-07-25T23:28:10.454Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"}},{"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":93.8,"endSpeed":84.8,"strikeZoneTop":3.376910343001,"strikeZoneBottom":1.59000189094432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.81989694925112,"aZ":-13.977387103838343,"pfxX":-6.516414574951122,"pfxZ":9.838448457260938,"pX":1.8445652840256623,"pZ":2.1595773138699594,"vX0":12.867765701908496,"vY0":-135.87518851770008,"vZ0":-5.782208205670322,"x":46.69,"y":180.47,"x0":-2.1294411313981803,"y0":50.000949162165675,"z0":5.305257660183608,"aX":-12.05116939466679},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":8.8,"spinRate":2655,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.4048103407856636,"extension":6.942289837222634},"index":5,"playId":"e63ab172-6edf-3310-aa0f-e2ba4e3a652b","pitchNumber":5,"startTime":"2025-07-25T23:28:10.454Z","endTime":"2025-07-25T23:28:13.454Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"49db81c4-6544-40ad-b893-0219f75ddf29","startTime":"2025-07-25T23:28:31.952Z","endTime":"2025-07-25T23:28:36.952Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.02379601075614,"aZ":-12.9856691416909,"pfxX":-4.473596878879983,"pfxZ":10.072403004258843,"pX":0.619408833129158,"pZ":1.993394989660945,"vX0":9.007141894373612,"vY0":-138.16424305720864,"vZ0":-6.786998953016928,"x":93.39,"y":184.96,"x0":-2.1234833827962105,"y0":50.00104585602889,"z0":5.380632361773825,"aX":-8.521666986695486},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":5.9,"spinRate":2602,"spinDirection":217},"zone":9,"typeConfidence":0.92,"plateTime":0.3986963703391022,"extension":7.011799258049341},"index":7,"playId":"02376c15-3ac6-3e83-a52b-c27a2dd9cb94","pitchNumber":6,"startTime":"2025-07-25T23:28:50.086Z","endTime":"2025-07-25T23:28:53.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:28:53.500Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-25T23:29:09.698Z","endTime":"2025-07-25T23:30:31.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.4,"strikeZoneTop":3.31674419337957,"strikeZoneBottom":1.62327558751298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.010170416216134,"aZ":-14.560796874996406,"pfxX":-5.413752556088395,"pfxZ":9.579749918474672,"pX":0.9948880881091651,"pZ":2.6355459511754926,"vX0":10.202088142802697,"vY0":-135.56841748602105,"vZ0":-4.661374071088151,"x":79.08,"y":167.62,"x0":-2.1346785458502096,"y0":50.003338518174004,"z0":5.412972797468914,"aX":-9.955186334590342},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":7.3,"spinRate":2747,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.4059168893243741,"extension":6.954906778752489},"index":0,"playId":"ccf3c699-b71b-3ee9-a69b-c5d287fe4013","pitchNumber":1,"startTime":"2025-07-25T23:29:19.589Z","endTime":"2025-07-25T23:29:23.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.5,"strikeZoneTop":3.31674277822815,"strikeZoneBottom":1.5899997209688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59659440159069,"aZ":-12.104803360835156,"pfxX":-5.135491425001671,"pfxZ":10.903712543223707,"pX":1.0612974423269956,"pZ":2.1575029644864085,"vX0":10.494110827177476,"vY0":-135.5426099057497,"vZ0":-6.296237499933117,"x":76.55,"y":180.53,"x0":-2.2122378108626624,"y0":50.00447565581634,"z0":5.374120404963899,"aX":-9.454874156302553},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":6.8,"spinRate":2796,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.40577068763125723,"extension":7.052353879134266},"index":1,"playId":"25df4a7b-c874-37b4-8ef2-9d2727a1067c","pitchNumber":2,"startTime":"2025-07-25T23:29:38.749Z","endTime":"2025-07-25T23:29:42.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.5,"strikeZoneTop":3.2502330330302,"strikeZoneBottom":1.60710992287954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.28313943872159,"aZ":-27.114374714245905,"pfxX":-11.049487650414283,"pfxZ":2.7392948293722235,"pX":-0.666424791322725,"pZ":1.3660546511214158,"vX0":8.342123963918985,"vY0":-136.5359290831075,"vZ0":-5.628579753396718,"x":142.4,"y":201.9,"x0":-2.360257532231202,"y0":50.00123224472539,"z0":5.374800359841399,"aX":-20.39698177615398},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.7,"breakHorizontal":17.8,"spinRate":2554,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.40462055672327546,"extension":6.803280893376694},"index":2,"playId":"c9d57fb8-deb1-339c-af22-7af094fcf19c","pitchNumber":3,"startTime":"2025-07-25T23:30:00.680Z","endTime":"2025-07-25T23:30:04.236Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-25T23:30:11.614Z","endTime":"2025-07-25T23:30:27.511Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.90108036011937,"aZ":-12.030819480617522,"pfxX":-5.893531399011397,"pfxZ":10.474505728510493,"pX":0.5794705694271569,"pZ":2.4037624293579416,"vX0":10.014714005713067,"vY0":-138.5135733906532,"vZ0":-5.867415565482177,"x":94.91,"y":173.88,"x0":-2.334350053683724,"y0":50.00536564599889,"z0":5.370250173993153,"aX":-11.33736534857065},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":8.4,"spinRate":2645,"spinDirection":223},"zone":6,"typeConfidence":0.92,"plateTime":0.3970021900560887,"extension":7.074984772159247},"index":4,"playId":"01f085ac-8fc1-3bb8-984f-d78672063ea5","pitchNumber":4,"startTime":"2025-07-25T23:30:27.511Z","endTime":"2025-07-25T23:30:31.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:30:31.153Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-25T23:32:24.961Z","endTime":"2025-07-25T23:33:39.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"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":"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":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.538596087807562,"aZ":-18.191064001148177,"pfxX":1.6713154019100878,"pfxZ":8.75755187703145,"pX":0.0662729305385009,"pZ":1.60491783039477,"vX0":4.134170113132206,"vY0":-125.57755043139984,"vZ0":-7.753521959075427,"x":114.47,"y":195.45,"x0":-1.8186839571549385,"y0":50.001284629770765,"z0":6.213413947217556,"aX":2.6671195389838553},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":14.3,"breakHorizontal":-4.0,"spinRate":2393,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4362444152655085,"extension":5.9065078823809385},"index":0,"playId":"124ff290-155e-3f9e-aaf5-5ce4190893b1","pitchNumber":1,"startTime":"2025-07-25T23:33:05.164Z","endTime":"2025-07-25T23:33:08.390Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.79702953983568,"strikeZoneBottom":1.7899999493676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.541265915737796,"aZ":-18.95672524100269,"pfxX":0.8925531110430298,"pfxZ":7.884964403485647,"pX":-0.6782115977191372,"pZ":2.4951574912905214,"vX0":2.4712841771629885,"vY0":-128.62940044546394,"vZ0":-6.011014755873472,"x":142.85,"y":171.41,"x0":-1.7671925350729694,"y0":50.00413568632335,"z0":6.33091232335718,"aX":1.4965674945916192},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":13.2,"breakHorizontal":-2.2,"spinRate":2473,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.42572337947492755,"extension":6.203392288770065},"index":1,"playId":"0742d6ec-480e-3240-9165-2c62d90244f3","pitchNumber":2,"startTime":"2025-07-25T23:33:20.787Z","endTime":"2025-07-25T23:33:24.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.257065588951978,"aZ":-21.66455584150568,"pfxX":1.043023670319387,"pfxZ":6.41812856787651,"pX":-0.7275126293163852,"pZ":3.386834554404268,"vX0":2.4976982256992373,"vY0":-126.72311067937424,"vZ0":-3.440340313538577,"x":144.73,"y":147.34,"x0":-1.8587579090514397,"y0":50.00241403485347,"z0":6.479175442277551,"aX":1.707442915398112},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":11.2,"breakHorizontal":-2.4,"spinRate":2437,"spinDirection":184},"zone":1,"typeConfidence":2.0,"plateTime":0.4311109473093193,"extension":6.00566417124182},"index":2,"playId":"df90a6f9-f63f-3b93-b613-529caa481ee5","pitchNumber":3,"startTime":"2025-07-25T23:33:35.232Z","endTime":"2025-07-25T23:33:39.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:33:39.115Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Paul Goldschmidt grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-25T23:33:41.255Z","endTime":"2025-07-25T23:34:22.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.43647506447969,"strikeZoneBottom":1.61999967983711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.94288236220477,"aZ":-25.87059587444095,"pfxX":2.4588667458212683,"pfxZ":3.9830619077817486,"pX":1.0697569241916332,"pZ":1.7379481592921855,"vX0":5.567803224147418,"vY0":-124.74464055041736,"vZ0":-6.184249723471408,"x":76.22,"y":191.86,"x0":-1.5064012678229866,"y0":50.004694184196154,"z0":6.368187858395159,"aX":3.8946889249612378},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.1,"breakHorizontal":-5.6,"spinRate":2532,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.4382580735606725,"extension":6.200239916520814},"index":0,"playId":"30a6ab5b-cfc5-3061-8665-d7035145f70b","pitchNumber":1,"startTime":"2025-07-25T23:34:01.761Z","endTime":"2025-07-25T23:34:05.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.45193700206266,"aZ":-19.442306830002178,"pfxX":-8.139281005580468,"pfxZ":7.081838208872231,"pX":-0.9431148917423899,"pZ":2.7072267982903093,"vX0":4.450147104782284,"vY0":-133.2024810400664,"vZ0":-5.83910211488896,"x":152.95,"y":165.68,"x0":-1.5773931660798213,"y0":50.00477189739472,"z0":6.332366753058868,"aX":-14.636293792652516},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.8,"breakHorizontal":13.8,"spinRate":1797,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4111125154079769,"extension":6.179532817171744},"hitData":{"launchSpeed":67.9,"launchAngle":6.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.24,"coordY":176.32}},"index":1,"playId":"13f68493-6d25-3595-b74e-b7aa9df3f2dc","pitchNumber":2,"startTime":"2025-07-25T23:34:14.917Z","endTime":"2025-07-25T23:34:22.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:34:22.850Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Austin Wells homers (15) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-25T23:36:31.637Z","endTime":"2025-07-25T23:37:09.068Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":{"id":592836,"link":"/api/v1/people/592836"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-25T23:34:49.817Z","endTime":"2025-07-25T23:35:49.259Z","isPitch":false,"type":"action"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-25T23:35:49.259Z","endTime":"2025-07-25T23:36:33.930Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"}},{"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.7,"endSpeed":79.9,"strikeZoneTop":3.44701852691819,"strikeZoneBottom":1.61999999891529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.2133106545013,"aZ":-28.614054527728747,"pfxX":-7.1068635594843315,"pfxZ":2.2198683602059925,"pX":0.7272214209949824,"pZ":0.9998520341530418,"vX0":7.9062629317117326,"vY0":-125.84446492186457,"vZ0":-7.152068995917682,"x":89.28,"y":211.78,"x0":-1.529882243361955,"y0":50.00605625614015,"z0":6.192547930621723,"aX":-11.416908283691674},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.5,"breakHorizontal":11.0,"spinRate":1532,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4350239811327521,"extension":6.118748885063861},"index":2,"playId":"ca5748d7-9776-36ef-8dde-d20303737432","pitchNumber":1,"startTime":"2025-07-25T23:36:33.930Z","endTime":"2025-07-25T23:36:37.351Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.55045166286978,"aZ":-19.244741614330497,"pfxX":-3.166748023308095,"pfxZ":7.752231777731489,"pX":0.5310256292868769,"pZ":2.385666422658124,"vX0":6.755313636323852,"vY0":-128.3178625607679,"vZ0":-5.965864532311655,"x":96.76,"y":174.37,"x0":-1.7241987387044302,"y0":50.001042776484624,"z0":6.240018185596518,"aX":-5.280684878975622},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.8,"breakHorizontal":4.2,"spinRate":2425,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.4268468948576887,"extension":5.269320732008876},"hitData":{"launchSpeed":104.4,"launchAngle":42.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":218.71,"coordY":79.71}},"index":3,"playId":"80d82cf1-d4a9-3124-92e8-e1d09b326768","pitchNumber":2,"startTime":"2025-07-25T23:36:45.958Z","endTime":"2025-07-25T23:37:09.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:37:09.068Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Anthony Volpe lines out to right fielder Nick Castellanos.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-25T23:36:56.805Z","endTime":"2025-07-25T23:37:50.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"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":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.42697801817621,"strikeZoneBottom":1.6299980251275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.225991009895438,"aZ":-17.34879955664539,"pfxX":-7.200387512892245,"pfxZ":8.28888883174222,"pX":-0.16565180673953828,"pZ":2.2622009481949363,"vX0":6.1954193994109374,"vY0":-132.8239638870571,"vZ0":-7.223421228375423,"x":123.31,"y":177.7,"x0":-1.5919320471988463,"y0":50.00312689778433,"z0":6.276824022008177,"aX":-12.876918103780875},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.7,"breakHorizontal":11.8,"spinRate":1970,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.41225085844988163,"extension":6.173295371137841},"index":0,"playId":"43ce8d30-e703-35c4-aa75-60c292aef43d","pitchNumber":1,"startTime":"2025-07-25T23:37:30.608Z","endTime":"2025-07-25T23:37:34.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.39339777868358,"aZ":-18.413192121589745,"pfxX":0.2165286341222954,"pfxZ":8.200413803920695,"pX":0.7206821236010719,"pZ":2.8481100241576995,"vX0":5.779035392304891,"vY0":-128.19011628012203,"vZ0":-5.148804842256561,"x":89.53,"y":161.88,"x0":-1.583214672047888,"y0":50.00626674575505,"z0":6.303182518821924,"aX":0.3621387457970068},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":14.0,"breakHorizontal":-1.6,"spinRate":2396,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.425906699835096,"extension":6.304430863023224},"hitData":{"launchSpeed":95.7,"launchAngle":21.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.55,"coordY":93.11}},"index":1,"playId":"23357c44-9464-3720-a01d-0b54e5e92cfa","pitchNumber":2,"startTime":"2025-07-25T23:37:43.569Z","endTime":"2025-07-25T23:37:50.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:37:50.216Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a ground ball to third baseman Oswald Peraza.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-25T23:40:14.138Z","endTime":"2025-07-25T23:40:43.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.4800011781612,"strikeZoneBottom":1.70999940147262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.54863914247261,"aZ":-18.723805567862918,"pfxX":-5.98656722472214,"pfxZ":7.370921510605967,"pX":-0.18669718458894624,"pZ":2.791584400106629,"vX0":7.581738503990229,"vY0":-134.3475346590851,"vZ0":-3.452919882633781,"x":124.12,"y":163.41,"x0":-2.2697086505347035,"y0":50.00343759337659,"z0":5.426951207350406,"aX":-10.92616361935875},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.7,"breakHorizontal":9.2,"spinRate":2498,"spinDirection":226},"zone":5,"typeConfidence":0.85,"plateTime":0.40795423227067484,"extension":6.932506614713981},"index":0,"playId":"e185896e-7df3-3214-8501-35fe9eae31b4","pitchNumber":1,"startTime":"2025-07-25T23:40:21.775Z","endTime":"2025-07-25T23:40:25.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.696226848359206,"aZ":-30.616413277523456,"pfxX":10.958564121955263,"pfxZ":1.0700307337035415,"pX":0.06940356147019634,"pZ":2.095662228371683,"vX0":2.652856671672013,"vY0":-120.40906223838708,"vZ0":-1.924847830470959,"x":114.35,"y":182.2,"x0":-2.4725366570743668,"y0":50.00083237506733,"z0":5.642088381423321,"aX":15.918101048979583},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.7,"breakHorizontal":-20.5,"spinRate":2886,"spinDirection":65},"zone":8,"typeConfidence":0.9,"plateTime":0.45674419727832305,"extension":6.529973393404281},"hitData":{"launchSpeed":82.9,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.2,"coordY":182.59}},"index":1,"playId":"aab8834f-bb49-3871-85ae-df7b87b6d81d","pitchNumber":2,"startTime":"2025-07-25T23:40:35.028Z","endTime":"2025-07-25T23:40:43.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:40:43.004Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-25T23:40:48.972Z","endTime":"2025-07-25T23:43:03.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":6},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":78.7,"endSpeed":72.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18224409593392,"aZ":-40.15050126376203,"pfxX":6.659908494937913,"pfxZ":-6.056524972274773,"pX":-0.22972573375713223,"pZ":1.2247485469077513,"vX0":3.071761707100497,"vY0":-114.60417624652267,"vZ0":-1.3670510551412554,"x":125.76,"y":205.71,"x0":-2.4570307553818775,"y0":50.00393278282351,"z0":5.7865638767648635,"aX":8.768950298150562},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-11.0,"breakHorizontal":-12.8,"spinRate":2886,"spinDirection":60},"zone":13,"typeConfidence":0.9,"plateTime":0.4797906635149616,"extension":6.651416750859777},"index":0,"playId":"49465982-bd8f-3de0-8a71-e2bff31e2d46","pitchNumber":1,"startTime":"2025-07-25T23:41:11.391Z","endTime":"2025-07-25T23:41:15.853Z","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":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.28716279411179,"strikeZoneBottom":1.54999757293974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.771143383883704,"aZ":-13.943891100593342,"pfxX":-4.9490433088794,"pfxZ":9.857740393095636,"pX":-0.5350704784201505,"pZ":2.4683314318681515,"vX0":6.618033892329173,"vY0":-135.42963886234918,"vZ0":-5.183466965373242,"x":137.4,"y":172.14,"x0":-2.372369979523605,"y0":50.003776854659826,"z0":5.389425493992723,"aX":-9.154042130633886},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":7.4,"spinRate":2621,"spinDirection":222},"zone":4,"typeConfidence":0.91,"plateTime":0.40511277056166417,"extension":6.978391905985404},"index":1,"playId":"547b9b72-11f7-3a10-b8e9-236b24fa8489","pitchNumber":2,"startTime":"2025-07-25T23:41:33.337Z","endTime":"2025-07-25T23:41:36.697Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-25T23:41:50.564Z","endTime":"2025-07-25T23:42:05.037Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.25433254822757,"strikeZoneBottom":1.54999843997839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.87886797250921,"aZ":-14.402981845262243,"pfxX":-4.485002884954297,"pfxZ":9.576092315795925,"pX":-1.0926594146253052,"pZ":3.54716303230879,"vX0":5.081721833391373,"vY0":-135.6604914946858,"vZ0":-2.6964733010192217,"x":158.65,"y":143.01,"x0":-2.411293070407253,"y0":50.00241715718734,"z0":5.563411488601705,"aX":-8.323360079275304},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":7.0,"spinRate":2565,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.4044177530156787,"extension":6.826455724640254},"index":3,"playId":"1d95793d-73a8-33c1-90f9-d7df83e93a86","pitchNumber":3,"startTime":"2025-07-25T23:42:05.037Z","endTime":"2025-07-25T23:42:09.244Z","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(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":93.7,"endSpeed":85.6,"strikeZoneTop":3.28717569776617,"strikeZoneBottom":1.54999891434315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.022388097939398,"aZ":-12.842834290468515,"pfxX":-6.241325485974494,"pfxZ":10.357843713602376,"pX":0.9650749904322442,"pZ":1.1355195925286579,"vX0":10.28223507309935,"vY0":-135.82199735663772,"vZ0":-9.085815984045327,"x":80.21,"y":208.12,"x0":-2.060522366780906,"y0":50.00345710461789,"z0":5.41931296015115,"aX":-11.650035404629493},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":9.1,"spinRate":2542,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.4034081384429036,"extension":6.780146637604488},"index":4,"playId":"84672bda-1172-35c9-aff0-9dd7d8d10eba","pitchNumber":4,"startTime":"2025-07-25T23:42:24.144Z","endTime":"2025-07-25T23:42:27.144Z","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":0},"index":5,"playId":"d8f830d7-a88a-41d5-bd42-2c0c64b5d273","startTime":"2025-07-25T23:42:44.957Z","endTime":"2025-07-25T23:42:49.957Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.266994158624186,"aZ":-30.03986084996267,"pfxX":-9.271257065406829,"pfxZ":1.3279622272432299,"pX":-0.9597623281787193,"pZ":1.331032497185508,"vX0":6.667834674118832,"vY0":-126.57599653501491,"vZ0":-4.350001907878114,"x":153.58,"y":202.84,"x0":-2.4314103971921277,"y0":50.005925455160735,"z0":5.49344601091301,"aX":-14.957287958287184},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":15.1,"spinRate":1741,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.4337077625017409,"extension":6.747674638483738},"index":6,"playId":"6036573f-e0f5-32c7-9408-b2c1d5c3f150","pitchNumber":5,"startTime":"2025-07-25T23:43:00.089Z","endTime":"2025-07-25T23:43:03.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:43:03.338Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Harper walks. Trea Turner to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-25T23:43:06.994Z","endTime":"2025-07-25T23:45:48.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"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,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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.24572089867765,"strikeZoneBottom":1.58999796301675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.319364833243572,"aZ":-12.837575646421417,"pfxX":-7.076741558636728,"pfxZ":10.394027146495048,"pX":-0.7152113618884984,"pZ":0.8544021469832711,"vX0":6.821374662386785,"vY0":-135.89848984333796,"vZ0":-9.192271315315335,"x":144.26,"y":215.71,"x0":-2.345103646653695,"y0":50.00182419896738,"z0":5.184495482935658,"aX":-13.1632140145504},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":11.3,"spinRate":2628,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.403900733522911,"extension":6.8922314525493045},"index":0,"playId":"aeb87a72-5e16-3ee4-9004-e0b3f5f7e2f9","pitchNumber":1,"startTime":"2025-07-25T23:43:27.418Z","endTime":"2025-07-25T23:43:31.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.21285836570269,"strikeZoneBottom":1.58999890446813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.459352008123044,"aZ":-14.714099672100119,"pfxX":-6.7927549519794095,"pfxZ":9.475931212322205,"pX":1.7180557854067473,"pZ":1.5618747668882484,"vX0":12.68023902350022,"vY0":-134.917201733058,"vZ0":-7.045643359730485,"x":51.51,"y":196.61,"x0":-2.161137500826873,"y0":50.005151549421825,"z0":5.245074440235413,"aX":-12.52034925695016},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":9.6,"spinRate":2642,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.4060338643982475,"extension":7.065395590098167},"index":1,"playId":"109502bb-5c9e-3537-b34a-7b1c1d638213","pitchNumber":2,"startTime":"2025-07-25T23:43:46.184Z","endTime":"2025-07-25T23:43:49.630Z","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":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.14714155637454,"strikeZoneBottom":1.589998884254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.06331027447893,"aZ":-26.75577047566769,"pfxX":-11.634676074898046,"pfxZ":2.951053080090206,"pX":-0.1735984183664961,"pZ":0.8215790795465255,"vX0":9.683009320282434,"vY0":-135.4198925372878,"vZ0":-7.11934051150864,"x":123.62,"y":216.6,"x0":-2.3064688599595353,"y0":50.00125206509365,"z0":5.3904161546841305,"aX":-21.334418439655995},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.7,"breakHorizontal":18.7,"spinRate":2359,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.4064434319213506,"extension":6.769214640125906},"index":2,"playId":"8acde32f-445d-3c20-b2a4-37eb3df97724","pitchNumber":3,"startTime":"2025-07-25T23:44:05.235Z","endTime":"2025-07-25T23:44:08.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.21285282269897,"strikeZoneBottom":1.59000022814729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.735598916417043,"aZ":-15.585746051995441,"pfxX":-6.845962860697753,"pfxZ":8.867412205022063,"pX":-0.247230251107661,"pZ":2.28021293240916,"vX0":8.121518100216472,"vY0":-136.33197239456854,"vZ0":-5.279916137847985,"x":126.42,"y":177.21,"x0":-2.3842373373221473,"y0":50.00101473153082,"z0":5.328483973921763,"aX":-12.804686744741366},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":10.6,"spinRate":2587,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.4027212576145156,"extension":6.859007712171085},"index":3,"playId":"416251e5-26a5-314b-9993-d3f23d53b0ae","pitchNumber":4,"startTime":"2025-07-25T23:44:26.072Z","endTime":"2025-07-25T23:44:29.392Z","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":94.8,"endSpeed":86.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.199034177152935,"aZ":-13.337448282818062,"pfxX":-5.8557512264348714,"pfxZ":9.839604758304674,"pX":0.027733024995116394,"pZ":2.311896315297265,"vX0":8.51485232945285,"vY0":-137.65499925947415,"vZ0":-6.033491716878064,"x":115.94,"y":176.36,"x0":-2.348080437492264,"y0":50.00498761689225,"z0":5.438886265118659,"aX":-11.21366837566929},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":8.8,"spinRate":2714,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.3982415312498544,"extension":6.941110460125445},"index":4,"playId":"9fa025aa-a8d2-32f1-8863-dd27c0b6e1df","pitchNumber":5,"startTime":"2025-07-25T23:44:46.111Z","endTime":"2025-07-25T23:44:54.610Z","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":1},"index":5,"playId":"dd887679-d484-384a-9de9-ebf34b6e029b","startTime":"2025-07-25T23:45:25.099Z","endTime":"2025-07-25T23:45:33.017Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.14715827597767,"strikeZoneBottom":1.5612738445797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.479721158791218,"aZ":-32.13678962916111,"pfxX":-9.664828725265622,"pfxZ":0.019531754204124674,"pX":0.6444290891016335,"pZ":1.4991291079676754,"vX0":9.92625308745319,"vY0":-124.27452205415173,"vZ0":-3.4011901023818316,"x":92.44,"y":198.3,"x0":-2.1505176539348545,"y0":50.00036743061567,"z0":5.561783443564251,"aX":-15.078671906265864},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.6,"breakHorizontal":15.1,"spinRate":1606,"spinDirection":249},"zone":9,"typeConfidence":0.92,"plateTime":0.4411620065801065,"extension":7.067443125745846},"index":6,"playId":"a26101b8-859a-37ac-b5d5-915622fa8deb","pitchNumber":6,"startTime":"2025-07-25T23:45:43.941Z","endTime":"2025-07-25T23:45:48.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:45:48.745Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Castellanos flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-25T23:46:09.679Z","endTime":"2025-07-25T23:47:11.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"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_RHB","menOnBase":"RISP"}},"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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.89,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.74980789367597,"aZ":-12.9055549241545,"pfxX":-6.488941027869348,"pfxZ":10.160220176065188,"pX":0.06536878246130304,"pZ":2.7521747082374883,"vX0":8.222642032063838,"vY0":-136.96808732211628,"vZ0":-4.885261964524827,"x":114.51,"y":164.47,"x0":-2.1350395710468817,"y0":50.00418703946599,"z0":5.444051828438221,"aX":-12.30858498256925},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":10.0,"spinRate":2597,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.4001629250030887,"extension":6.933814464279723},"index":0,"playId":"bad46fcc-96dd-3fa4-b46b-6eaaf9153812","pitchNumber":1,"startTime":"2025-07-25T23:46:40.576Z","endTime":"2025-07-25T23:46:44.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.89,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.020917416739557,"aZ":-29.271140156183534,"pfxX":9.31822758528248,"pfxZ":1.9430801519838798,"pX":1.0350981618500372,"pZ":2.477090845224169,"vX0":5.108309775034247,"vY0":-121.97224330025632,"vZ0":-1.3406182354507143,"x":77.54,"y":171.9,"x0":-2.3030224107456725,"y0":50.001660014395625,"z0":5.579114526738495,"aX":13.911106359755161},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.5,"breakHorizontal":-18.1,"spinRate":2973,"spinDirection":65},"zone":14,"typeConfidence":0.89,"plateTime":0.45061616931908777,"extension":6.740081035167414},"hitData":{"launchSpeed":76.1,"launchAngle":39.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":106.19,"coordY":96.4}},"index":1,"playId":"76156f60-4050-3daa-920a-38fc72159db9","pitchNumber":2,"startTime":"2025-07-25T23:46:58.851Z","endTime":"2025-07-25T23:47:11.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:47:11.151Z","atBatIndex":20},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"J.T. Realmuto reaches on a fielder's choice out, shortstop Anthony Volpe to second baseman Jazz Chisholm Jr. Bryce Harper out at 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-25T23:47:10.784Z","endTime":"2025-07-25T23:48:18.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_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":1},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.9,"endSpeed":75.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.075785210317893,"aZ":-30.346623636138247,"pfxX":9.228195150079138,"pfxZ":1.256169562295506,"pX":0.94407820110187,"pZ":2.4185268379727605,"vX0":5.218141360092832,"vY0":-120.57466269371915,"vZ0":-0.9794252756493127,"x":81.01,"y":173.48,"x0":-2.4555763871459124,"y0":50.00207688217419,"z0":5.536829949344574,"aX":13.42359294376215},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.3,"breakHorizontal":-18.0,"spinRate":3014,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.45637353074343245,"extension":6.915262833124082},"index":0,"playId":"18959686-1812-395c-9e12-62ba3b910c91","pitchNumber":1,"startTime":"2025-07-25T23:47:48.957Z","endTime":"2025-07-25T23:47:52.925Z","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":93.5,"endSpeed":85.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.48463718972431,"aZ":-20.173161125277836,"pfxX":-4.0406152395780035,"pfxZ":6.409245942171078,"pX":-0.627005284107965,"pZ":2.5309386510180527,"vX0":5.847871274595004,"vY0":-136.10430226003405,"vZ0":-3.8387266090581815,"x":140.9,"y":170.44,"x0":-2.2806298463241133,"y0":50.00204716531239,"z0":5.36057925146049,"aX":-7.564590330605816},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.9,"breakHorizontal":6.0,"spinRate":2384,"spinDirection":220},"zone":4,"typeConfidence":0.89,"plateTime":0.4027721851168393,"extension":6.995991833196059},"hitData":{"launchSpeed":99.2,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.8,"coordY":159.79}},"index":1,"playId":"828ec1d5-f31e-37a5-98e4-e947a1e5c8c2","pitchNumber":2,"startTime":"2025-07-25T23:48:12.222Z","endTime":"2025-07-25T23:48:18.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:48:18.603Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Oswald Peraza singles on a sharp line drive to center fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-25T23:50:52.704Z","endTime":"2025-07-25T23:51:19.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.9,"endSpeed":80.2,"strikeZoneTop":3.27696469941448,"strikeZoneBottom":1.49000136507726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.369528035473454,"aZ":-18.87450250541815,"pfxX":0.4110712152070155,"pfxZ":8.174989074700164,"pX":0.5093116867896819,"pZ":2.1814388566958707,"vX0":5.350761669645923,"vY0":-126.37220896267033,"vZ0":-6.5763213783930325,"x":97.59,"y":179.88,"x0":-1.6837193815302762,"y0":50.00057111226989,"z0":6.319993589283308,"aX":0.6685411816478324},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":13.6,"breakHorizontal":-1.9,"spinRate":2521,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.43246549162841763,"extension":6.043007612871512},"index":0,"playId":"f07fcba5-5f2e-3c4d-9a2b-43400e27cf44","pitchNumber":1,"startTime":"2025-07-25T23:50:52.704Z","endTime":"2025-07-25T23:50:56.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.381258698313324,"aZ":-25.478371375624796,"pfxX":2.721617661879816,"pfxZ":4.392538099982403,"pX":0.7287047562995563,"pZ":2.136529765316609,"vX0":4.8944123311123136,"vY0":-122.21190963712934,"vZ0":-4.928866888206044,"x":89.22,"y":181.09,"x0":-1.6476017410652837,"y0":50.00262595196968,"z0":6.347814635039089,"aX":4.147029739849762},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.1,"breakHorizontal":-6.0,"spinRate":2512,"spinDirection":160},"zone":6,"typeConfidence":2.0,"plateTime":0.4468927594606451,"extension":6.015616586160273},"hitData":{"launchSpeed":100.7,"launchAngle":9.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":105.4,"coordY":81.29}},"index":1,"playId":"9bc53926-4047-3696-abde-8b46d7157068","pitchNumber":2,"startTime":"2025-07-25T23:51:07.477Z","endTime":"2025-07-25T23:51:19.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:51:19.318Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trent Grisham flies out to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-25T23:51:16.624Z","endTime":"2025-07-25T23:53:37.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"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(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":86.1,"endSpeed":79.0,"strikeZoneTop":3.6068479637138,"strikeZoneBottom":1.75999844435965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.93153384616757,"aZ":-26.98857332893171,"pfxX":-9.611983780298328,"pfxZ":3.269659057541987,"pX":-0.9986979029133004,"pZ":2.081247807149578,"vX0":5.0339810936873235,"vY0":-125.29377470933792,"vZ0":-4.851556333803668,"x":101.31,"y":144.67,"x0":-1.78782193495004,"y0":50.00340530264262,"z0":6.255148259244792,"aX":-15.24280240343703},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.0,"breakHorizontal":16.2,"spinRate":1350,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4375912067841896,"extension":5.994347594416372},"index":0,"playId":"a6f97b17-cdcb-357e-98e3-9efebb35d0eb","pitchNumber":1,"startTime":"2025-07-25T23:51:45.436Z","endTime":"2025-07-25T23:51:49.549Z","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":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.61960107011382,"strikeZoneBottom":1.68592463608353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.651426156530807,"aZ":-18.99570471442024,"pfxX":-8.518017057082982,"pfxZ":7.391962817319088,"pX":0.04803147425646737,"pZ":3.337678889535327,"vX0":7.381408354521927,"vY0":-132.74739035702473,"vZ0":-4.176462479192635,"x":115.17,"y":148.66,"x0":-1.6631402071842765,"y0":50.00416460039723,"z0":6.315862360080961,"aX":-15.190079131828206},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.6,"breakHorizontal":13.8,"spinRate":2036,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.4127408384470628,"extension":6.001772562907153},"index":1,"playId":"9321b8d6-e1f3-3daf-8cce-4b4a99c336dc","pitchNumber":2,"startTime":"2025-07-25T23:52:06.316Z","endTime":"2025-07-25T23:52:10.288Z","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":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.60684795794824,"strikeZoneBottom":1.75999819289258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.04393687997662,"aZ":-21.557862114900278,"pfxX":2.642762890633717,"pfxZ":6.688481935657668,"pX":-0.9226704486220342,"pZ":3.1457578869205425,"vX0":1.75831916928575,"vY0":-124.91112747990985,"vZ0":-3.3820842082190556,"x":152.17,"y":153.84,"x0":-1.9779921185224925,"y0":50.004512080782696,"z0":6.28012005135183,"aX":4.196229879605765},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":11.6,"breakHorizontal":-5.2,"spinRate":2401,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.4376955942297118,"extension":5.930309474796019},"index":2,"playId":"b39408db-8a54-3e4b-8a19-03ef223ca02d","pitchNumber":3,"startTime":"2025-07-25T23:52:26.465Z","endTime":"2025-07-25T23:52:30.307Z","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":91.0,"endSpeed":82.6,"strikeZoneTop":3.60685012409743,"strikeZoneBottom":1.75999815464027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.615033996957933,"aZ":-13.438914048196713,"pfxX":-5.598460851607278,"pfxZ":10.678105933116509,"pX":-0.24237609042452143,"pZ":2.3718255074689103,"vX0":5.298078373617618,"vY0":-132.2148728056745,"vZ0":-7.627944888346694,"x":126.24,"y":174.74,"x0":-1.5537921438313187,"y0":50.00047719252097,"z0":6.2994007180860025,"aX":-9.819471265771078},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.6,"breakHorizontal":8.9,"spinRate":2057,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4157471290112653,"extension":6.23356673143737},"index":3,"playId":"855712fa-5663-3146-9e2b-a5b50c5d4d56","pitchNumber":4,"startTime":"2025-07-25T23:52:47.492Z","endTime":"2025-07-25T23:52:50.945Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"playId":"c41b0d16-eef7-3977-871a-35e9ff5ce4a8","startTime":"2025-07-25T23:53:08.026Z","endTime":"2025-07-25T23:53:11.026Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.17763874394053,"aZ":-22.75345867912982,"pfxX":3.151175126236188,"pfxZ":5.960305613177271,"pX":-0.3853732044244327,"pZ":2.9875071350208056,"vX0":2.8657115926729944,"vY0":-124.48379327474191,"vZ0":-3.7316281609948265,"x":131.69,"y":158.12,"x0":-1.9578422611312642,"y0":50.00598168634103,"z0":6.37275620336429,"aX":4.984808797860843},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.2,"breakHorizontal":-6.4,"spinRate":2470,"spinDirection":172},"zone":4,"typeConfidence":2.0,"plateTime":0.4386918933497057,"extension":5.831931484798496},"hitData":{"launchSpeed":92.3,"launchAngle":50.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.43,"coordY":110.64}},"index":5,"playId":"383a2c84-ca7d-3c15-9083-8f3dc0f311e4","pitchNumber":5,"startTime":"2025-07-25T23:53:25.524Z","endTime":"2025-07-25T23:53:37.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:53:37.894Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Aaron Judge flies out to right fielder Nick Castellanos.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-25T23:53:38.042Z","endTime":"2025-07-25T23:54:33.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":4.02688906788279,"strikeZoneBottom":1.86999878587866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.37850287822595,"aZ":-17.157966084452305,"pfxX":-8.074706378288228,"pfxZ":8.358060869068952,"pX":2.099641340979763,"pZ":2.7823461805535588,"vX0":11.339130172843728,"vY0":-133.12564108567747,"vZ0":-6.202523619873982,"x":36.97,"y":163.66,"x0":-1.164291064968617,"y0":50.000303457945776,"z0":6.382801167745818,"aX":-14.502822033726181},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.9,"breakHorizontal":12.2,"spinRate":2108,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4113197815108678,"extension":5.937138677113005},"index":0,"playId":"fa64a1c4-36ad-36b7-9995-93c38861d814","pitchNumber":1,"startTime":"2025-07-25T23:54:04.527Z","endTime":"2025-07-25T23:54:07.527Z","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":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":4.06,"strikeZoneBottom":1.87,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.386281634073683,"aZ":-26.130885739488534,"pfxX":-8.582889009094403,"pfxZ":3.6352299671477972,"pX":0.00345800703305042,"pZ":2.2434816756049796,"vX0":6.990798874795908,"vY0":-128.0632308571787,"vZ0":-5.053009980431568,"x":116.87,"y":178.21,"x0":-1.646286726551009,"y0":50.00225895866934,"z0":6.285667747450254,"aX":-14.259452156276506},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.6,"breakHorizontal":13.9,"spinRate":1589,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4276631979496326,"extension":6.291500484469696},"hitData":{"launchSpeed":97.1,"launchAngle":49.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.33,"coordY":102.46}},"index":1,"playId":"a1484f81-a297-3a61-a0cf-937ae23a85f7","pitchNumber":2,"startTime":"2025-07-25T23:54:21.738Z","endTime":"2025-07-25T23:54:33.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:54:33.864Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cody Bellinger flies out to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-25T23:54:31.797Z","endTime":"2025-07-25T23:56:03.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.9329435053573,"strikeZoneBottom":1.85999983540498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.148625530939157,"aZ":-18.579726719961872,"pfxX":0.957404994459246,"pfxZ":8.262485170069345,"pX":-0.2669251935564505,"pZ":2.802231248292617,"vX0":3.8762923211499567,"vY0":-127.45501104861287,"vZ0":-5.039907485368303,"x":127.17,"y":163.12,"x0":-1.9318075291089987,"y0":50.00448593918368,"z0":6.272193819784989,"aX":1.5751217805648239},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":14.0,"breakHorizontal":-2.6,"spinRate":2521,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.42971973667184304,"extension":5.885999685764334},"index":0,"playId":"d8f56064-61f7-3e90-8f9e-2674850ab6df","pitchNumber":1,"startTime":"2025-07-25T23:54:56.875Z","endTime":"2025-07-25T23:55:08.467Z","isPitch":true,"type":"pitch"},{"details":{"description":"Oswald Peraza steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"d8f56064-61f7-3e90-8f9e-2674850ab6df","startTime":"2025-07-25T23:55:17.905Z","endTime":"2025-07-25T23:55:39.436Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"}},{"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":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.80014232234595,"strikeZoneBottom":1.85999941618199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.17632576491765,"aZ":-18.48758688900159,"pfxX":1.2180537491475931,"pfxZ":8.160591877560059,"pX":-0.6553707890102984,"pZ":2.9618246578805296,"vX0":2.8365671826536127,"vY0":-128.5459918744603,"vZ0":-4.916716362492011,"x":141.98,"y":158.81,"x0":-1.9304735880663664,"y0":50.000600693622715,"z0":6.33079756433932,"aX":2.0412641535611455},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.9,"breakHorizontal":-2.9,"spinRate":2469,"spinDirection":185},"zone":4,"typeConfidence":2.0,"plateTime":0.42579186507194544,"extension":6.032495712507185},"index":2,"playId":"7ab123c2-c141-3614-bc5b-b59a8792e9ce","pitchNumber":2,"startTime":"2025-07-25T23:55:39.436Z","endTime":"2025-07-25T23:55:42.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.9,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.83633862880235,"aZ":-16.78185772930986,"pfxX":0.7385893031341109,"pfxZ":9.001229841184177,"pX":-0.33584721466407075,"pZ":3.3533856549160372,"vX0":3.3646283177109146,"vY0":-129.85306324711098,"vZ0":-4.530671300028527,"x":129.8,"y":148.24,"x0":-1.7436213323240344,"y0":50.00466088551683,"z0":6.3951856513027545,"aX":1.262330122863941},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.5,"breakHorizontal":-2.0,"spinRate":2398,"spinDirection":194},"zone":1,"typeConfidence":2.0,"plateTime":0.4215927974299243,"extension":5.82109302438869},"hitData":{"launchSpeed":77.1,"launchAngle":50.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.77,"coordY":117.15}},"index":3,"playId":"556d95ea-700a-354c-9ba8-6d53a3bc5448","pitchNumber":3,"startTime":"2025-07-25T23:55:55.155Z","endTime":"2025-07-25T23:56:03.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:56:03.727Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Marsh walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-25T23:58:24.852Z","endTime":"2025-07-26T00:00:00.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"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,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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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.1,"strikeZoneTop":3.16146376574475,"strikeZoneBottom":1.55000004583385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.52891974397983,"aZ":-29.51542423033188,"pfxX":10.310612122896512,"pfxZ":1.8453824656092106,"pX":-0.7158186554996311,"pZ":3.1240069836279583,"vX0":1.6084698707080425,"vY0":-119.55443624933852,"vZ0":0.05451278579014618,"x":144.29,"y":154.43,"x0":-2.737010233062882,"y0":50.000654576621315,"z0":5.765226369358935,"aX":14.819189408145396},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.6,"breakHorizontal":-19.1,"spinRate":2948,"spinDirection":59},"zone":1,"typeConfidence":0.9,"plateTime":0.4593574512043044,"extension":6.540075461437071},"index":0,"playId":"ecd9b817-ecb7-3fa3-8159-18101b87a244","pitchNumber":1,"startTime":"2025-07-25T23:58:31.040Z","endTime":"2025-07-25T23:58:34.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.19431594714089,"strikeZoneBottom":1.55000012250949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.460255755808305,"aZ":-11.945716008021245,"pfxX":-5.1471201820775905,"pfxZ":11.020927691122164,"pX":-1.1164252497140679,"pZ":2.794566865318686,"vX0":5.44198917299437,"vY0":-134.90968758422093,"vZ0":-4.619470593632407,"x":159.56,"y":163.33,"x0":-2.49493648754401,"y0":50.005834232932926,"z0":5.376859493191347,"aX":-9.450940814556459},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.1,"breakHorizontal":8.2,"spinRate":2631,"spinDirection":225},"zone":11,"typeConfidence":0.92,"plateTime":0.40662590432039103,"extension":6.729628806627567},"index":1,"playId":"90d92007-1dbd-3c24-8677-c78d670cad5a","pitchNumber":2,"startTime":"2025-07-25T23:58:46.601Z","endTime":"2025-07-25T23:58:50.020Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-07-25T23:59:00.685Z","endTime":"2025-07-25T23:59:17.630Z","isPitch":false,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.12862662703955,"strikeZoneBottom":1.55000008356073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.489775335240672,"aZ":-13.588576127891518,"pfxX":-5.078990653709729,"pfxZ":9.870755491702898,"pX":-1.774888873229031,"pZ":2.473969784688262,"vX0":3.709679551964067,"vY0":-136.68943409025078,"vZ0":-5.417017818620039,"x":184.65,"y":171.98,"x0":-2.4930494855831973,"y0":50.005099093206255,"z0":5.422349254176354,"aX":-9.565740005202647},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":8.4,"spinRate":2534,"spinDirection":221},"zone":11,"typeConfidence":0.92,"plateTime":0.40145193363391884,"extension":6.615049018689567},"index":3,"playId":"e46daa65-1dbb-395d-9fff-2fe1728f4177","pitchNumber":3,"startTime":"2025-07-25T23:59:17.630Z","endTime":"2025-07-25T23:59:20.630Z","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":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.2,"strikeZoneTop":3.22849131617161,"strikeZoneBottom":1.4738469355428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.242183193030016,"aZ":-30.967714677935312,"pfxX":9.312104650842674,"pfxZ":0.8685508358866398,"pX":-0.45042611139484406,"pZ":1.610435431987304,"vX0":2.500834324276033,"vY0":-118.17987521226281,"vZ0":-2.5330287056091345,"x":134.17,"y":195.3,"x0":-2.735588178164517,"y0":50.00520642343197,"z0":5.577444456914449,"aX":13.003499074572025},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.2,"breakHorizontal":-17.5,"spinRate":2963,"spinDirection":68},"zone":7,"typeConfidence":0.91,"plateTime":0.46577259369312873,"extension":6.820745791462264},"index":4,"playId":"6d47fc9a-635c-3ef7-89d0-26a9800e5161","pitchNumber":4,"startTime":"2025-07-25T23:59:38.279Z","endTime":"2025-07-25T23:59:43.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.16149026616061,"strikeZoneBottom":1.55000006628359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70924981565716,"aZ":-16.4230091267951,"pfxX":-3.3424494804245493,"pfxZ":8.452558742331279,"pX":-0.9718016189724781,"pZ":3.0731587044786353,"vX0":4.767387476935214,"vY0":-135.87631065619203,"vZ0":-3.0416529080862054,"x":154.04,"y":155.8,"x0":-2.317570348084644,"y0":50.003663850968756,"z0":5.353094457093055,"aX":-6.229569717005983},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.9,"breakHorizontal":5.0,"spinRate":2570,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.40363871918088057,"extension":6.760236311601761},"index":5,"playId":"95b0e587-09b8-3223-872b-82a8adef1222","pitchNumber":5,"startTime":"2025-07-25T23:59:56.088Z","endTime":"2025-07-26T00:00:00.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:00:00.226Z","atBatIndex":26},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Max Kepler out on a sacrifice bunt, pitcher Will Warren to first baseman Paul Goldschmidt. Brandon Marsh to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:00:16.372Z","endTime":"2025-07-26T00:00:29.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701542,"link":"/api/v1/people/701542"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.55460095599822,"aZ":-29.271300458585667,"pfxX":-10.71746868844001,"pfxZ":1.683971229214908,"pX":0.14409038015292902,"pZ":2.2005248361943788,"vX0":9.709502827303275,"vY0":-131.02859068875625,"vZ0":-2.7846503830396627,"x":111.51,"y":179.37,"x0":-2.230126148248115,"y0":50.005682936629434,"z0":5.480859092482308,"aX":-18.504326480364156},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.6,"breakHorizontal":17.0,"spinRate":2347,"spinDirection":228},"zone":8,"typeConfidence":0.89,"plateTime":0.41919297508450937,"extension":7.019856497040177},"hitData":{"launchSpeed":31.7,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":120.81,"coordY":191.37}},"index":0,"playId":"e418c6ba-08e7-33c7-bfc4-7f3cec0b1e66","pitchNumber":1,"startTime":"2025-07-26T00:00:22.855Z","endTime":"2025-07-26T00:00:29.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:00:29.876Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Kemp called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:00:35.937Z","endTime":"2025-07-26T00:03:19.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.652929980212967,"aZ":-29.233770482850172,"pfxX":9.2033098540986,"pfxZ":2.0008998539709113,"pX":0.946737013711203,"pZ":2.0087148664829773,"vX0":5.259023239851743,"vY0":-121.053612455124,"vZ0":-2.209003192741166,"x":80.91,"y":184.54,"x0":-2.4563033527846816,"y0":50.00418770246881,"z0":5.515549104758679,"aX":13.533415471782906},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.4,"breakHorizontal":-18.0,"spinRate":2982,"spinDirection":65},"zone":14,"typeConfidence":0.9,"plateTime":0.45407310486397634,"extension":6.733519984982693},"index":0,"playId":"6f5d1698-8ae1-31b2-8ec7-e94c87f073f6","pitchNumber":1,"startTime":"2025-07-26T00:01:08.041Z","endTime":"2025-07-26T00:01:11.041Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.31182032054321,"strikeZoneBottom":1.58999974636315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.27020571609403,"aZ":-33.51820790917233,"pfxX":7.742061062817618,"pfxZ":-0.9371072655642942,"pX":2.173337058650975,"pZ":1.4211548637743174,"vX0":8.035935878653836,"vY0":-119.44223792412421,"vZ0":-2.4664264850840523,"x":34.16,"y":200.41,"x0":-2.2539612257576778,"y0":50.004265875411726,"z0":5.51238719217009,"aX":11.069339575918766},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.0,"breakHorizontal":-16.1,"spinRate":2946,"spinDirection":63},"zone":14,"typeConfidence":0.91,"plateTime":0.46043025878232147,"extension":6.7102658440458836},"index":1,"playId":"29764774-fc03-3113-adb6-11359aece909","pitchNumber":2,"startTime":"2025-07-26T00:01:29.152Z","endTime":"2025-07-26T00:01:32.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.09785040576505,"aZ":-32.796616255594394,"pfxX":8.41908339165494,"pfxZ":-0.43921007768412146,"pX":0.31830187175328867,"pZ":1.8445461539266232,"vX0":4.145161466630573,"vY0":-119.27730493389635,"vZ0":-1.519943348636831,"x":104.87,"y":188.98,"x0":-2.5439894771272247,"y0":50.002551582731364,"z0":5.488049672352442,"aX":11.95089877932264},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.0,"breakHorizontal":-16.3,"spinRate":2753,"spinDirection":64},"zone":9,"typeConfidence":0.91,"plateTime":0.46181555783558315,"extension":6.8696235591166745},"index":2,"playId":"d8083257-e2ee-30a9-9696-ba333437aa28","pitchNumber":3,"startTime":"2025-07-26T00:01:50.614Z","endTime":"2025-07-26T00:01:54.128Z","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":92.8,"endSpeed":85.0,"strikeZoneTop":3.37728237280335,"strikeZoneBottom":1.59000198248371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.59588833344257,"aZ":-17.8485537151399,"pfxX":-5.474901096206541,"pfxZ":7.790266676136962,"pX":1.204344300498846,"pZ":1.6301411674565547,"vX0":11.05073923788743,"vY0":-134.59252718706261,"vZ0":-6.150793142911074,"x":71.09,"y":194.77,"x0":-2.239143597923917,"y0":50.0020084488022,"z0":5.2044336631881505,"aX":-10.06755741183162},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.0,"breakHorizontal":7.6,"spinRate":2539,"spinDirection":220},"zone":14,"typeConfidence":0.89,"plateTime":0.4066012326738404,"extension":7.190308367087211},"index":3,"playId":"bffb23f4-2082-3d0f-94bf-ed0304a86776","pitchNumber":4,"startTime":"2025-07-26T00:02:18.268Z","endTime":"2025-07-26T00:02:21.268Z","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.5,"endSpeed":86.1,"strikeZoneTop":3.34456945962243,"strikeZoneBottom":1.49179912928526,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.34365909975481,"aZ":-18.458898454252154,"pfxX":-3.4248135067311507,"pfxZ":7.232017104858823,"pX":1.4092628574812387,"pZ":2.4136131646701178,"vX0":10.980557179958053,"vY0":-137.10412540095493,"vZ0":-4.458783641287006,"x":63.28,"y":173.61,"x0":-2.209272237581888,"y0":50.00652164990275,"z0":5.327261739999457,"aX":-6.50001881497651},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":3.8,"spinRate":2538,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.400063065473101,"extension":6.730024037023439},"index":4,"playId":"a6ad6406-1319-3ee3-8855-39295bf25d0f","pitchNumber":5,"startTime":"2025-07-26T00:02:37.751Z","endTime":"2025-07-26T00:02:41.292Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"c48059e8-44c5-4915-a380-c3c01c65ef2a","startTime":"2025-07-26T00:02:58.920Z","endTime":"2025-07-26T00:03:03.920Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.39364251950016,"strikeZoneBottom":1.47542424560012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.074520332529897,"aZ":-13.90169371116096,"pfxX":-5.819740669173744,"pfxZ":9.69419722186786,"pX":0.4506954023574184,"pZ":1.4721776707094407,"vX0":8.916146913403097,"vY0":-136.2216124547547,"vZ0":-7.564238549518093,"x":99.82,"y":199.03,"x0":-2.1041981442292013,"y0":50.00544374628706,"z0":5.240310985667496,"aX":-10.973060097478697},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":8.8,"spinRate":2630,"spinDirection":227},"zone":9,"typeConfidence":0.91,"plateTime":0.4016153856123479,"extension":7.110625771453804},"index":6,"playId":"07f2e8f6-4ec8-3583-8d84-54698465e99a","pitchNumber":6,"startTime":"2025-07-26T00:03:15.014Z","endTime":"2025-07-26T00:03:19.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:03:19.322Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out, second baseman Jazz Chisholm Jr. to first baseman Paul Goldschmidt.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:03:26.013Z","endTime":"2025-07-26T00:05:44.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"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, 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":83.7,"endSpeed":76.8,"strikeZoneTop":3.28480168787114,"strikeZoneBottom":1.58999883313546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.165478059998662,"aZ":-30.224140103288846,"pfxX":8.230278264735313,"pfxZ":1.3018176013080716,"pX":-0.2478028750902003,"pZ":1.7686552459390086,"vX0":3.3910155742993844,"vY0":-121.8096082861621,"vZ0":-2.7861499406663617,"x":126.45,"y":191.03,"x0":-2.729332115696909,"y0":50.00170658862038,"z0":5.555317328455656,"aX":12.296376660412383},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.9,"breakHorizontal":-15.7,"spinRate":3021,"spinDirection":69},"zone":8,"typeConfidence":0.9,"plateTime":0.4506174616778069,"extension":6.720769834397808},"index":0,"playId":"1a0b48cb-9024-3e18-ba4a-2e94ffafc8b5","pitchNumber":1,"startTime":"2025-07-26T00:03:46.901Z","endTime":"2025-07-26T00:03:50.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.3,"strikeZoneTop":3.28482992637223,"strikeZoneBottom":1.58999843835142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.252252082449846,"aZ":-30.96589927832767,"pfxX":-9.594283029797378,"pfxZ":0.7726582877783761,"pX":-0.90548263550172,"pZ":0.7576186753468017,"vX0":6.649992610058096,"vY0":-124.60906050056866,"vZ0":-5.2532526202476255,"x":151.51,"y":218.32,"x0":-2.375009512134368,"y0":50.00064861159598,"z0":5.480136831644019,"aX":-14.943298396867215},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.4,"breakHorizontal":15.6,"spinRate":1773,"spinDirection":246},"zone":13,"typeConfidence":0.92,"plateTime":0.44115638602626017,"extension":6.664893284201535},"index":1,"playId":"2f6f3049-55b7-3022-b4f8-54e922748021","pitchNumber":2,"startTime":"2025-07-26T00:04:04.722Z","endTime":"2025-07-26T00:04:08.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.419563246552922,"aZ":-16.688880425068803,"pfxX":-5.780767004816926,"pfxZ":8.140647301744533,"pX":-0.613194989111354,"pZ":2.1632999355075686,"vX0":6.892331784886503,"vY0":-137.0607282786716,"vZ0":-5.373948092115123,"x":140.37,"y":180.37,"x0":-2.4099018434797634,"y0":50.00026909157107,"z0":5.289804798814227,"aX":-10.992491409845329},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":9.0,"spinRate":2457,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.39968643189776776,"extension":6.811253694696748},"index":2,"playId":"cb8f6267-0bf3-30bd-8bd5-8cf4794e7a34","pitchNumber":3,"startTime":"2025-07-26T00:04:29.874Z","endTime":"2025-07-26T00:04:32.874Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.30112429721502,"strikeZoneBottom":1.58999795243756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.698907420109496,"aZ":-14.371064923515107,"pfxX":-7.090818312769988,"pfxZ":9.55100863960638,"pX":1.2726764299545645,"pZ":1.2326564456855822,"vX0":12.045838399657901,"vY0":-135.67193724148382,"vZ0":-8.256207382651562,"x":68.49,"y":205.5,"x0":-2.303658207900077,"y0":50.0032340550956,"z0":5.316937521509831,"aX":-13.218792448939862},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":10.3,"spinRate":2662,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.4037265006339301,"extension":7.139744799645789},"index":3,"playId":"0ff8eb48-2bec-3202-92f9-c4c3bf9d1238","pitchNumber":4,"startTime":"2025-07-26T00:04:57.313Z","endTime":"2025-07-26T00:05:02.517Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"1a8c4830-4158-4e6d-b0b4-3ebeda3b2b17","startTime":"2025-07-26T00:05:18.106Z","endTime":"2025-07-26T00:05:23.106Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.774362234179318,"aZ":-40.397041005314954,"pfxX":8.055704686523367,"pfxZ":-6.058320895466371,"pX":-0.9998150029039607,"pZ":1.282705834242803,"vX0":1.429490432193454,"vY0":-116.52981222569846,"vZ0":-1.4127743927654965,"x":155.11,"y":204.15,"x0":-2.6692011791840033,"y0":50.00552862992186,"z0":5.762037646868532,"aX":10.924676711548816},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-11.0,"breakHorizontal":-14.9,"spinRate":2978,"spinDirection":57},"zone":13,"typeConfidence":0.91,"plateTime":0.47258818221305,"extension":6.75842932499633},"hitData":{"launchSpeed":85.9,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.68,"coordY":159.28}},"index":5,"playId":"90d40e19-220b-36fe-b6bc-12771f7d4dde","pitchNumber":5,"startTime":"2025-07-26T00:05:37.427Z","endTime":"2025-07-26T00:05:44.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:05:44.857Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Giancarlo Stanton strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:07:52.078Z","endTime":"2025-07-26T00:09:38.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(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":87.8,"endSpeed":80.3,"strikeZoneTop":3.74338843043429,"strikeZoneBottom":1.81999878896556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.08113388913281,"aZ":-14.762851815683078,"pfxX":0.5300217332254489,"pfxZ":10.587547455578594,"pX":0.7647147684846605,"pZ":2.4414242385422575,"vX0":5.861743231783737,"vY0":-127.64097840185899,"vZ0":-6.6890778307112,"x":87.85,"y":172.86,"x0":-1.6335640169685186,"y0":50.003250654880986,"z0":6.265288943046189,"aX":0.8713680707651421},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":17.8,"breakHorizontal":-2.3,"spinRate":2565,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.42965397484284473,"extension":6.0770465840631},"index":0,"playId":"80da3e62-f730-3a76-974d-27e6c87778a5","pitchNumber":1,"startTime":"2025-07-26T00:08:10.962Z","endTime":"2025-07-26T00:08:14.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.74339189297736,"strikeZoneBottom":1.82000194094848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.845637751793493,"aZ":-18.401261765947723,"pfxX":1.1121912346452354,"pfxZ":8.383323375665778,"pX":0.7548674348215602,"pZ":4.064576111676912,"vX0":5.522024708630224,"vY0":-127.2864381641966,"vZ0":-2.466683240825459,"x":88.23,"y":129.04,"x0":-1.586072474940385,"y0":50.002048186073225,"z0":6.501350037262632,"aX":1.8261112645183373},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":14.9,"breakHorizontal":-3.2,"spinRate":2550,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.4301186042933516,"extension":6.271288568246432},"index":1,"playId":"866cc3b1-5733-364a-96a1-a4c36a77fe11","pitchNumber":2,"startTime":"2025-07-26T00:08:21.234Z","endTime":"2025-07-26T00:08:24.234Z","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":90.3,"endSpeed":82.1,"strikeZoneTop":3.76,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.128934769408467,"aZ":-16.437905913545617,"pfxX":-9.16448751385658,"pfxZ":9.114851361921719,"pX":-0.9476083463151622,"pZ":1.880545344539039,"vX0":4.735186980190589,"vY0":-131.1517751843068,"vZ0":-8.05076617549897,"x":153.12,"y":188.01,"x0":-1.5948399671000009,"y0":50.000180947971074,"z0":6.2373509130931915,"aX":-15.815128178336074},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.8,"breakHorizontal":15.4,"spinRate":2014,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.41910907483978344,"extension":6.011162361817713},"index":2,"playId":"f17f795d-74e8-30e5-b4df-e58b56a2b7e4","pitchNumber":3,"startTime":"2025-07-26T00:08:32.835Z","endTime":"2025-07-26T00:08:36.054Z","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":87.1,"endSpeed":80.3,"strikeZoneTop":3.77661003240895,"strikeZoneBottom":1.81999842774331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.333827605455635,"aZ":-27.78890409588926,"pfxX":-6.016377155321985,"pfxZ":2.71971253800406,"pX":-0.4330569616908724,"pZ":-0.13166120412646365,"vX0":4.991181133317623,"vY0":-126.39568239103204,"vZ0":-10.037956323819154,"x":133.51,"y":242.33,"x0":-1.6539644233513313,"y0":50.00490332977098,"z0":6.1311248119890545,"aX":-9.712645932981237},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.8,"breakHorizontal":9.7,"spinRate":1668,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.43372731618468263,"extension":6.18106701970954},"index":3,"playId":"850dc171-32f3-367c-8997-35c79b51f027","pitchNumber":4,"startTime":"2025-07-26T00:08:50.666Z","endTime":"2025-07-26T00:08:54.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.76,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.183826006613245,"aZ":-20.038279963741576,"pfxX":0.40293431752351083,"pfxZ":7.15956261566728,"pX":-0.09741027734714894,"pZ":2.756367267979849,"vX0":4.005703151706772,"vY0":-128.96807117005838,"vZ0":-5.160104382886709,"x":120.71,"y":164.36,"x0":-1.7189868123463938,"y0":50.00616935062646,"z0":6.315018190746517,"aX":0.6825606672587118},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":12.1,"breakHorizontal":-1.6,"spinRate":2495,"spinDirection":186},"zone":5,"typeConfidence":2.0,"plateTime":0.42364519894064134,"extension":5.571605469268364},"index":4,"playId":"18ce6125-948c-3d75-9d87-13cf79e8ffb7","pitchNumber":5,"startTime":"2025-07-26T00:09:06.535Z","endTime":"2025-07-26T00:09:09.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.74339193485098,"strikeZoneBottom":1.81999866279932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.186274114822904,"aZ":-15.515050584766454,"pfxX":-6.183273845512541,"pfxZ":9.296581394214867,"pX":-1.8535581195511275,"pZ":2.8799324541921796,"vX0":2.0816368828861647,"vY0":-133.6121407453855,"vZ0":-5.913040729318973,"x":187.65,"y":161.02,"x0":-1.8435597378587025,"y0":50.00330814725558,"z0":6.253375825769643,"aX":-11.079796725428347},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.6,"breakHorizontal":10.7,"spinRate":1926,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.411345790978463,"extension":5.99979179739194},"index":5,"playId":"1f618405-c60d-35d6-9211-fc65bdae7047","pitchNumber":6,"startTime":"2025-07-26T00:09:21.715Z","endTime":"2025-07-26T00:09:24.715Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.76,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.747681673349632,"aZ":-15.525049237769885,"pfxX":-7.127997857393882,"pfxZ":9.192120745107875,"pX":0.07605855030930435,"pZ":3.62126782706126,"vX0":6.590753471147958,"vY0":-134.14892169260557,"vZ0":-4.413283035420276,"x":114.1,"y":141.01,"x0":-1.494153367404937,"y0":50.001564818545326,"z0":6.40479827037258,"aX":-12.908167727128934},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":11.4,"spinRate":1985,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4093063751039412,"extension":5.998207071530262},"index":6,"playId":"48475c95-5e7f-34ee-b94b-cb761b40f227","pitchNumber":7,"startTime":"2025-07-26T00:09:34.787Z","endTime":"2025-07-26T00:09:38.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:09:38.261Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jazz Chisholm Jr. singles on a fly ball to center fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:09:41.322Z","endTime":"2025-07-26T00:11:36.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.21581678130951,"aZ":-28.763065416344205,"pfxX":-8.262713365572766,"pfxZ":2.0553207911142524,"pX":0.25239503546073344,"pZ":1.8276008354647466,"vX0":7.530491228674853,"vY0":-128.0955626694816,"vZ0":-5.384878814693414,"x":107.38,"y":189.43,"x0":-1.6563356722502747,"y0":50.00075926082775,"z0":6.214221054536718,"aX":-13.688052322070261},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.6,"breakHorizontal":13.2,"spinRate":1564,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.42809165319777787,"extension":5.869546510112206},"index":0,"playId":"6e547952-efaa-391d-a2f0-67275541a636","pitchNumber":1,"startTime":"2025-07-26T00:10:00.512Z","endTime":"2025-07-26T00:10:03.597Z","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":87.2,"endSpeed":79.8,"strikeZoneTop":3.78080007431907,"strikeZoneBottom":1.78999927463934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.95906885068408,"aZ":-22.56472038172985,"pfxX":2.6977889001021844,"pfxZ":5.880300673038832,"pX":-0.649713659741836,"pZ":4.659654683246869,"vX0":2.0922470088388954,"vY0":-127.03111169784913,"vZ0":-0.17674729927333455,"x":141.77,"y":112.97,"x0":-1.8345073500026814,"y0":50.00489258735904,"z0":6.523594403422287,"aX":4.410294315912028},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.8,"breakHorizontal":-5.4,"spinRate":2487,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.4311385951946938,"extension":5.809802288256803},"index":1,"playId":"8d1762c5-d725-359c-9c0b-914728f1425a","pitchNumber":2,"startTime":"2025-07-26T00:10:19.366Z","endTime":"2025-07-26T00:10:22.366Z","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":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.69515056659021,"aZ":-14.513179778898145,"pfxX":0.7369064905301581,"pfxZ":10.34013468084986,"pX":-0.39427101317276025,"pZ":2.2955020722467805,"vX0":3.3267319533708153,"vY0":-129.97111102052565,"vZ0":-7.302886342744433,"x":132.03,"y":176.8,"x0":-1.7874145118440483,"y0":50.00068653226053,"z0":6.247528968659481,"aX":1.2578647534620586},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":17.3,"breakHorizontal":-2.0,"spinRate":2486,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.4217157214748464,"extension":6.180647295194306},"index":2,"playId":"0684767e-919d-3991-81d1-512830ea2443","pitchNumber":3,"startTime":"2025-07-26T00:10:33.184Z","endTime":"2025-07-26T00:10:36.184Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-26T00:10:51.283Z","endTime":"2025-07-26T00:11:06.173Z","isPitch":false,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"}},{"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":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.81360933726783,"strikeZoneBottom":1.79000190022175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.757704077115548,"aZ":-28.443450724768446,"pfxX":-6.025892745309508,"pfxZ":2.2325556086060026,"pX":1.3308673779585516,"pZ":0.7354352861387983,"vX0":9.452620987807233,"vY0":-127.93243810625899,"vZ0":-7.921529471834639,"x":66.27,"y":218.92,"x0":-1.6177997631910512,"y0":50.0018235011193,"z0":6.080715817594701,"aX":-10.055529463097702},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.5,"breakHorizontal":9.0,"spinRate":1499,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4270690554262684,"extension":6.845965768278445},"index":4,"playId":"2b0da513-3f93-323d-adc6-bc92faf5fcd8","pitchNumber":4,"startTime":"2025-07-26T00:11:06.173Z","endTime":"2025-07-26T00:11:09.173Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.36322282085313,"aZ":-27.21497072772957,"pfxX":-6.136849474309903,"pfxZ":3.069919873486784,"pX":-0.7846428545627424,"pZ":1.738936435408214,"vX0":4.6204619516700856,"vY0":-126.16665282849004,"vZ0":-5.539062152024712,"x":146.91,"y":191.83,"x0":-1.8412716429692062,"y0":50.00098596967124,"z0":6.152525796431651,"aX":-9.905175776074605},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.6,"breakHorizontal":10.1,"spinRate":1348,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.4339182029995947,"extension":5.717491013426601},"hitData":{"launchSpeed":71.1,"launchAngle":27.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.41,"coordY":96.35}},"index":5,"playId":"3060c206-93e5-3d67-8743-9d28627da0cb","pitchNumber":5,"startTime":"2025-07-26T00:11:25.214Z","endTime":"2025-07-26T00:11:36.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:11:36.905Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Paul Goldschmidt flies out to right fielder Nick Castellanos.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:12:17.863Z","endTime":"2025-07-26T00:15:40.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"03630c7a-3d4c-30dd-9c52-4a25f64091fc","startTime":"2025-07-26T00:12:00.451Z","endTime":"2025-07-26T00:12:03.451Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.1,"strikeZoneTop":3.37070422571738,"strikeZoneBottom":1.62000087734763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.590031653417935,"aZ":-18.89045484145906,"pfxX":-8.118509553048463,"pfxZ":7.475581492156886,"pX":-0.5473712682147109,"pZ":3.0672053241860135,"vX0":5.762120738775861,"vY0":-132.9827490749149,"vZ0":-4.802242720171995,"x":137.86,"y":155.97,"x0":-1.6959710257904141,"y0":50.004204282276504,"z0":6.281757010258424,"aX":-14.428701716328515},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.6,"breakHorizontal":13.3,"spinRate":1966,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4131195376118457,"extension":6.0805130805978305},"index":1,"playId":"e2cfd565-6d7e-3c7d-89dd-181f4747bea8","pitchNumber":1,"startTime":"2025-07-26T00:12:20.249Z","endTime":"2025-07-26T00:12:23.989Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.763983369186736,"aZ":-18.183024952563553,"pfxX":-8.185507056400258,"pfxZ":7.839711684249227,"pX":-0.6115855918321299,"pZ":2.9285067337559365,"vX0":5.589875527600396,"vY0":-133.04478589269075,"vZ0":-5.243342405736446,"x":140.31,"y":159.71,"x0":-1.6812963140649861,"y0":50.00075102996289,"z0":6.2513129372643945,"aX":-14.605479925941824},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.2,"breakHorizontal":13.6,"spinRate":1935,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.41239343402906803,"extension":6.033669953341793},"index":2,"playId":"07abca3b-20b7-3488-9343-67c663ec53dd","pitchNumber":2,"startTime":"2025-07-26T00:12:41.437Z","endTime":"2025-07-26T00:12:44.956Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.45344292973781,"strikeZoneBottom":1.6200018787487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.303331256448388,"aZ":-20.612608713114685,"pfxX":2.4016574247466025,"pfxZ":7.202811189116224,"pX":1.633105163091036,"pZ":-0.4956964324215272,"vX0":7.4729365690206295,"vY0":-125.58060597094496,"vZ0":-11.882010254729456,"x":54.75,"y":252.16,"x0":-1.687440888660242,"y0":50.001836971489645,"z0":5.957789968612578,"aX":3.8526900537160644},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.6,"breakHorizontal":-6.0,"spinRate":2605,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.43537001901301364,"extension":6.214717440164851},"index":3,"playId":"ea226eee-b121-3072-b757-dd1695a3d043","pitchNumber":3,"startTime":"2025-07-26T00:13:02.647Z","endTime":"2025-07-26T00:13:06.414Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.45338030762938,"strikeZoneBottom":1.62000067292242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.72768976314559,"aZ":-19.761612517480692,"pfxX":1.2445775116972322,"pfxZ":7.651622747090829,"pX":0.8313253368032357,"pZ":0.47953440967512556,"vX0":5.963117211008965,"vY0":-126.03404272823703,"vZ0":-9.933303418453157,"x":85.31,"y":225.83,"x0":-1.7192400570450106,"y0":50.00041588796107,"z0":6.044397076158467,"aX":2.0160605577365573},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":12.0,"breakHorizontal":-3.5,"spinRate":2507,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.43329619570553213,"extension":6.59439875338784},"index":4,"playId":"819c37b3-69e2-3bdd-ad0d-d97a9b3fcb5e","pitchNumber":4,"startTime":"2025-07-26T00:13:34.968Z","endTime":"2025-07-26T00:13:38.151Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"aa5c28d2-c983-32d7-996c-cab4db83169e","startTime":"2025-07-26T00:13:58.059Z","endTime":"2025-07-26T00:14:01.716Z","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":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.650595426298977,"aZ":-17.051669032486465,"pfxX":-8.148605945872976,"pfxZ":8.494363683459401,"pX":-0.9314249342054416,"pZ":2.900059180738784,"vX0":5.008474874039742,"vY0":-132.87068499971076,"vZ0":-5.485381794003682,"x":152.5,"y":160.48,"x0":-1.7865180020593041,"y0":50.00118007168586,"z0":6.238709162064223,"aX":-14.50385656081545},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.3,"breakHorizontal":13.6,"spinRate":1948,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.41293066652350374,"extension":5.956377973001012},"index":6,"playId":"8fad2b33-ab2a-3638-9c0b-6d6feaef24f6","pitchNumber":5,"startTime":"2025-07-26T00:14:18.655Z","endTime":"2025-07-26T00:14:23.390Z","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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.385264176184133,"aZ":-27.43555180007768,"pfxX":-5.223769947145231,"pfxZ":2.896088566039751,"pX":0.18486954267897138,"pZ":1.3540032557368802,"vX0":6.424922325985613,"vY0":-126.69117968682637,"vZ0":-6.531124460835769,"x":109.95,"y":202.22,"x0":-1.69802139809868,"y0":50.00271936559365,"z0":6.14028596841129,"aX":-8.544660354806668},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.1,"breakHorizontal":8.2,"spinRate":1226,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.43131203606998936,"extension":6.124840105552782},"index":7,"playId":"1b9ddd1b-4171-3f2d-96b5-39dd25f517e5","pitchNumber":6,"startTime":"2025-07-26T00:14:44.640Z","endTime":"2025-07-26T00:14:47.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.59638001744957,"aZ":-12.486216372817264,"pfxX":-4.1517116704913235,"pfxZ":10.607572967516086,"pX":0.5083153451671418,"pZ":1.5419962432630274,"vX0":6.66246741906419,"vY0":-135.61156091358117,"vZ0":-10.053550489112544,"x":97.62,"y":197.15,"x0":-1.4447630285741255,"y0":50.00424802599431,"z0":6.176146495242745,"aX":-7.707304007772105},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":6.0,"spinRate":2121,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.40441843856538373,"extension":6.080736533433528},"index":8,"playId":"631ce74b-2953-38bf-a014-7f1835b0143c","pitchNumber":7,"startTime":"2025-07-26T00:15:07.180Z","endTime":"2025-07-26T00:15:10.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.884457210132048,"aZ":-30.851412959960268,"pfxX":-5.870315546822772,"pfxZ":0.8098949600157574,"pX":-0.05537888623879546,"pZ":1.9217411800034552,"vX0":6.005704090174105,"vY0":-126.68312311938722,"vZ0":-4.646291975994306,"x":119.11,"y":186.89,"x0":-1.689477470581904,"y0":50.002404629750636,"z0":6.234101980524228,"aX":-9.580690494011016},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.7,"breakHorizontal":9.4,"spinRate":1339,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.43167313626966664,"extension":5.91102932961684},"hitData":{"launchSpeed":84.0,"launchAngle":42.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.66,"coordY":103.54}},"index":9,"playId":"98878f9a-1280-3fc1-a745-c634d9310544","pitchNumber":8,"startTime":"2025-07-26T00:15:28.547Z","endTime":"2025-07-26T00:15:40.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:15:40.643Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Wells grounds out, first baseman Bryce Harper to second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:16:30.377Z","endTime":"2025-07-26T00:17:20.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"16a2eb45-178e-3522-be53-ffcf50eab95f","startTime":"2025-07-26T00:16:02.806Z","endTime":"2025-07-26T00:16:05.806Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.46347420994261,"strikeZoneBottom":1.61999786045241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.222524589740893,"aZ":-19.461128682902466,"pfxX":-8.600733037534123,"pfxZ":7.045120254941232,"pX":-1.2577640248338842,"pZ":2.547467364779181,"vX0":4.198274452390898,"vY0":-133.57457379764753,"vZ0":-6.088441271640493,"x":164.94,"y":170.0,"x0":-1.7339537976186017,"y0":50.00039136402899,"z0":6.259078856063434,"aX":-15.513288208945118},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.6,"breakHorizontal":14.6,"spinRate":1910,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.41032560857401457,"extension":5.933851843058014},"index":1,"playId":"5efbb3e5-80c4-327b-aa4d-396f072369c6","pitchNumber":1,"startTime":"2025-07-26T00:16:32.708Z","endTime":"2025-07-26T00:16:36.303Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.49651956467979,"strikeZoneBottom":1.61999868535901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.208993305536186,"aZ":-20.36323402870531,"pfxX":0.888375707862342,"pfxZ":7.271543023487187,"pX":-1.4791551971769672,"pZ":3.6052482677663704,"vX0":1.169651546511499,"vY0":-126.25651431161121,"vZ0":-2.9320788180133857,"x":173.38,"y":141.44,"x0":-2.0627812641802574,"y0":50.005073617731426,"z0":6.409057941228104,"aX":1.4429296084433056},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":12.8,"breakHorizontal":-1.9,"spinRate":2400,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.4328027997632704,"extension":5.724393966922196},"index":2,"playId":"35557cf3-d1c7-3cd0-8857-dece171fd92e","pitchNumber":2,"startTime":"2025-07-26T00:16:52.871Z","endTime":"2025-07-26T00:16:56.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.50860192487986,"aZ":-27.774786187632245,"pfxX":-6.37168435591011,"pfxZ":2.656528222265507,"pX":-0.02626959167627112,"pZ":1.9000429108974515,"vX0":6.570343727284963,"vY0":-127.34494579922463,"vZ0":-5.312836700205804,"x":118.0,"y":187.48,"x0":-1.8037573527891064,"y0":50.00030108793361,"z0":6.192467482129112,"aX":-10.534174642429615},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.8,"breakHorizontal":10.2,"spinRate":1498,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.429011843927948,"extension":6.243193397836985},"hitData":{"launchSpeed":99.9,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.31,"coordY":158.78}},"index":3,"playId":"6e27c6b1-ffd4-348f-9bf6-af644233832b","pitchNumber":3,"startTime":"2025-07-26T00:17:12.180Z","endTime":"2025-07-26T00:17:20.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:17:20.070Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a sharp line drive to right fielder Aaron Judge.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T00:19:47.470Z","endTime":"2025-07-26T00:20:41.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.9,"strikeZoneTop":3.49640451755457,"strikeZoneBottom":1.70999886852193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.789904711102135,"aZ":-28.720301328873557,"pfxX":-11.222778998072158,"pfxZ":1.9651465908162624,"pX":0.6522397318816977,"pZ":2.04869308566714,"vX0":10.93624215764563,"vY0":-132.48861573104386,"vZ0":-3.353084867781813,"x":92.14,"y":183.47,"x0":-2.0897390861767278,"y0":50.005811736195064,"z0":5.451281060082834,"aX":-19.767316570871888},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.9,"breakHorizontal":17.6,"spinRate":2496,"spinDirection":229},"zone":9,"typeConfidence":0.9,"plateTime":0.41491067912550017,"extension":6.737830562104679},"index":0,"playId":"3e2ad6a9-b7b9-3a53-bd7f-f2bf17dc07be","pitchNumber":1,"startTime":"2025-07-26T00:19:57.638Z","endTime":"2025-07-26T00:20:01.285Z","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":92.6,"endSpeed":84.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.261480405658777,"aZ":-14.910802559706196,"pfxX":-5.791228167501786,"pfxZ":9.428914848490761,"pX":0.6591508494376377,"pZ":2.4254118089543253,"vX0":9.486479021972919,"vY0":-134.48507796580142,"vZ0":-5.0152501287964375,"x":91.87,"y":173.29,"x0":-2.1622125747487906,"y0":50.00535229831298,"z0":5.372806712527969,"aX":-10.606897509908658},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":8.4,"spinRate":2665,"spinDirection":220},"zone":6,"typeConfidence":0.91,"plateTime":0.4073405136410644,"extension":6.904113131996497},"index":1,"playId":"3e6a3f58-e2d0-34c4-bc13-4469e2e6f7d8","pitchNumber":2,"startTime":"2025-07-26T00:20:14.254Z","endTime":"2025-07-26T00:20:17.254Z","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.7,"endSpeed":84.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.058078235714,"aZ":-15.212914622943137,"pfxX":-5.763402461412834,"pfxZ":9.265186722176615,"pX":0.3619771131544778,"pZ":2.9475249542521453,"vX0":9.040190585593374,"vY0":-134.6579929520281,"vZ0":-3.721945511057841,"x":103.2,"y":159.2,"x0":-2.29460112312844,"y0":50.00648877415007,"z0":5.428509278526737,"aX":-10.555945304283945},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":8.4,"spinRate":2546,"spinDirection":224},"zone":3,"typeConfidence":0.9,"plateTime":0.40723151876539276,"extension":6.510794901299943},"hitData":{"launchSpeed":101.9,"launchAngle":12.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":166.4,"coordY":86.11}},"index":2,"playId":"a9cbf2fc-2849-31e1-9fd5-cde63eb7b139","pitchNumber":3,"startTime":"2025-07-26T00:20:31.831Z","endTime":"2025-07-26T00:20:41.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:20:41.639Z","atBatIndex":34},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Schwarber homers (35) on a line drive to right center field. Trea Turner scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T00:20:39.775Z","endTime":"2025-07-26T00:21:36.453Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":701542,"link":"/api/v1/people/701542"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":701542,"link":"/api/v1/people/701542"},"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":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.468897495851557,"aZ":-14.19875607805856,"pfxX":-5.552328165770367,"pfxZ":9.857423266214774,"pX":-0.19842960222352635,"pZ":2.037443242785671,"vX0":7.394852015792418,"vY0":-134.50837042558933,"vZ0":-6.129172092648723,"x":124.56,"y":183.77,"x0":-2.2679966034827554,"y0":50.00306798101148,"z0":5.360944862697734,"aX":-10.125915552737876},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":8.4,"spinRate":2590,"spinDirection":219},"zone":8,"typeConfidence":0.91,"plateTime":0.4079394522234536,"extension":6.9253069834441225},"hitData":{"launchSpeed":113.8,"launchAngle":20.0,"totalDistance":413.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":179.61,"coordY":40.46}},"index":0,"playId":"eb9329c1-da49-32d8-85e5-b3600c3cbf04","pitchNumber":1,"startTime":"2025-07-26T00:21:09.791Z","endTime":"2025-07-26T00:21:36.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:21:36.453Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bryce Harper pops out to first baseman Paul Goldschmidt.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T00:21:19.680Z","endTime":"2025-07-26T00:22:34.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"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(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":79.3,"endSpeed":73.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.764334948601743,"aZ":-38.4186268280195,"pfxX":3.8148648034655346,"pfxZ":-4.619581317456706,"pX":-0.6055549246327742,"pZ":2.030223398588861,"vX0":3.024919693452104,"vY0":-115.56429289407087,"vZ0":-0.5722849749197487,"x":140.08,"y":183.96,"x0":-2.427707614422953,"y0":50.00506118517016,"z0":5.975172749509185,"aX":5.153689207926113},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-8.3,"breakHorizontal":-7.7,"spinRate":2762,"spinDirection":63},"zone":7,"typeConfidence":0.87,"plateTime":0.47416488445427074,"extension":6.359338460443936},"index":0,"playId":"90d475a1-f730-30c9-b2a0-f215f18a1d2e","pitchNumber":1,"startTime":"2025-07-26T00:22:01.323Z","endTime":"2025-07-26T00:22:05.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.44312994051909,"aZ":-16.195532527309542,"pfxX":-3.0333517870479296,"pfxZ":8.846437336548654,"pX":0.9394920894000665,"pZ":2.9722674359652657,"vX0":9.59638629422657,"vY0":-133.69479489101286,"vZ0":-3.5124586332324816,"x":81.19,"y":158.53,"x0":-2.3058792671819783,"y0":50.001949510644415,"z0":5.468939174551473,"aX":-5.479412240454395},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.4,"breakHorizontal":3.4,"spinRate":2396,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.4100453480794348,"extension":6.456268239117345},"hitData":{"launchSpeed":79.5,"launchAngle":71.0,"totalDistance":105.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":150.3,"coordY":170.94}},"index":1,"playId":"0c747e5d-9a30-3803-9935-561057bc988b","pitchNumber":2,"startTime":"2025-07-26T00:22:24.761Z","endTime":"2025-07-26T00:22:34.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:22:34.173Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Castellanos lines out to left fielder Cody Bellinger.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T00:22:38.442Z","endTime":"2025-07-26T00:24:01.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"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":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.70787527321983,"strikeZoneBottom":1.88999972333628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.39783026451548,"aZ":-27.55596851962107,"pfxX":-9.364967256630464,"pfxZ":2.4991588173941737,"pX":1.0823643546706743,"pZ":0.7114180187514291,"vX0":11.56392413303118,"vY0":-135.26125879533348,"vZ0":-7.155871833455124,"x":75.74,"y":219.57,"x0":-2.0380575634698745,"y0":50.00228071945953,"z0":5.332306601083939,"aX":-17.296821546625672},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.0,"breakHorizontal":14.4,"spinRate":2371,"spinDirection":234},"zone":14,"typeConfidence":0.91,"plateTime":0.405454679919782,"extension":6.995939144176034},"index":0,"playId":"4d9ede2a-108f-32c7-ba99-6ad26bce521f","pitchNumber":1,"startTime":"2025-07-26T00:22:58.164Z","endTime":"2025-07-26T00:23:01.303Z","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":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.6,"strikeZoneTop":3.89,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.97639891938657,"aZ":-30.913084175684183,"pfxX":-11.066235758460955,"pfxZ":0.6988598642508528,"pX":-0.885315525865862,"pZ":1.4729815134569957,"vX0":7.385894232703723,"vY0":-134.1000821816233,"vZ0":-4.238615527304876,"x":150.75,"y":199.01,"x0":-2.258372679722156,"y0":50.0011553565572,"z0":5.3166433932693264,"aX":-19.856454297851197},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.5,"breakHorizontal":18.1,"spinRate":2429,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.41077284353996957,"extension":6.857966595093551},"index":1,"playId":"0aef2261-878d-3278-92b7-e764d1a8d95c","pitchNumber":2,"startTime":"2025-07-26T00:23:17.409Z","endTime":"2025-07-26T00:23:20.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.89,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.277908645491593,"aZ":-29.546917931928405,"pfxX":8.252253542046702,"pfxZ":1.7618509294544262,"pX":0.8130340139088168,"pZ":1.8023863259210222,"vX0":5.238719736657731,"vY0":-122.08896346954036,"vZ0":-2.7275751709188634,"x":86.01,"y":190.12,"x0":-2.440209814894323,"y0":50.005308206514584,"z0":5.503037622286577,"aX":12.33519925840342},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.8,"breakHorizontal":-16.3,"spinRate":2908,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4503573753200527,"extension":6.974487451704893},"index":2,"playId":"5f94e887-d9a1-361d-b520-c19ae6834651","pitchNumber":3,"startTime":"2025-07-26T00:23:32.931Z","endTime":"2025-07-26T00:23:36.029Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-26T00:23:44.691Z","endTime":"2025-07-26T00:23:54.836Z","isPitch":false,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.89,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.433835018014538,"aZ":-30.116286445246207,"pfxX":11.388800024017954,"pfxZ":1.4412702448452137,"pX":1.05587695249829,"pZ":2.5166165729555177,"vX0":4.486333306239124,"vY0":-119.74123301646001,"vZ0":-1.1003313443764824,"x":76.75,"y":170.83,"x0":-2.3301919738953516,"y0":50.00411113335532,"z0":5.7145653598517425,"aX":16.284525399425423},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.6,"breakHorizontal":-21.7,"spinRate":3002,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.4601314459408514,"extension":6.585812658292317},"hitData":{"launchSpeed":85.1,"launchAngle":20.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.58,"coordY":96.68}},"index":4,"playId":"3cf36e62-323f-3485-8071-96fcf2de454d","pitchNumber":4,"startTime":"2025-07-26T00:23:54.836Z","endTime":"2025-07-26T00:24:01.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:24:01.632Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.T. Realmuto singles on a line drive to left fielder Cody Bellinger.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T00:24:02.269Z","endTime":"2025-07-26T00:26:32.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.1,"strikeZoneTop":3.64344635919485,"strikeZoneBottom":1.75000228300549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.315366092491395,"aZ":-25.755423641382805,"pfxX":-10.752733363305424,"pfxZ":3.6203181167649126,"pX":0.9717585276942008,"pZ":1.3737336055826763,"vX0":11.508455455124471,"vY0":-133.2246630091847,"vZ0":-5.5093432246666385,"x":79.96,"y":201.69,"x0":-2.0356531738751937,"y0":50.002255044451985,"z0":5.363877244147088,"aX":-19.061290214285346},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.3,"breakHorizontal":16.6,"spinRate":2494,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.4133281797366273,"extension":7.0806985769191675},"index":0,"playId":"4a0957b6-88bb-3bbb-b766-923b9027d8f9","pitchNumber":1,"startTime":"2025-07-26T00:24:27.445Z","endTime":"2025-07-26T00:24:31.485Z","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":93.3,"endSpeed":84.0,"strikeZoneTop":3.64344815010536,"strikeZoneBottom":1.74999823576789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.559234960884375,"aZ":-28.465662978113798,"pfxX":-10.744081013397885,"pfxZ":2.035293105372217,"pX":0.30818220844679095,"pZ":1.7440387063782177,"vX0":10.282999058219096,"vY0":-135.34656425641745,"vZ0":-4.169762794759406,"x":105.25,"y":191.69,"x0":-2.1782770941007885,"y0":50.00305554143105,"z0":5.340822621683353,"aX":-19.57112831242197},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.8,"breakHorizontal":16.8,"spinRate":2494,"spinDirection":234},"zone":9,"typeConfidence":0.9,"plateTime":0.4075427597337331,"extension":6.965577352061319},"index":1,"playId":"f0f4c1b0-99a3-3aec-a9d1-d450d33de8e5","pitchNumber":2,"startTime":"2025-07-26T00:24:42.064Z","endTime":"2025-07-26T00:24:45.702Z","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":92.8,"endSpeed":84.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44713148476588,"aZ":-27.056100569550015,"pfxX":-11.035436849312472,"pfxZ":2.82175255291654,"pX":0.8509576862010397,"pZ":1.890111869363469,"vX0":11.516357801016154,"vY0":-134.55662426438568,"vZ0":-4.137101084225953,"x":84.56,"y":187.75,"x0":-2.0752563150534034,"y0":50.00067173948026,"z0":5.39160407433001,"aX":-19.99275180575096},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.3,"breakHorizontal":17.2,"spinRate":2504,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.40893246744662193,"extension":6.936088051186682},"index":2,"playId":"2cdcd462-1f2b-36c1-8ea8-90e7392ee10c","pitchNumber":3,"startTime":"2025-07-26T00:24:59.686Z","endTime":"2025-07-26T00:25:02.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.64353178620166,"strikeZoneBottom":1.74999861992261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.810355284254914,"aZ":-32.522453472422974,"pfxX":-8.283619010707817,"pfxZ":-0.22223500081095837,"pX":-0.05186636801892188,"pZ":0.5875968041260883,"vX0":8.167623019832652,"vY0":-123.5732324075717,"vZ0":-5.157088576870583,"x":118.98,"y":222.91,"x0":-2.3249712686283757,"y0":50.00560585470295,"z0":5.436474683117762,"aX":-12.803159376071997},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.4,"breakHorizontal":13.1,"spinRate":1597,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.4433845941423602,"extension":6.743268343047232},"index":3,"playId":"aa4ce8e1-263d-3589-9533-b6a96e59b469","pitchNumber":4,"startTime":"2025-07-26T00:25:26.933Z","endTime":"2025-07-26T00:25:30.509Z","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":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.29477753516711,"aZ":-30.329317341063845,"pfxX":10.143125328415811,"pfxZ":1.2654409517821925,"pX":1.0270394737417998,"pZ":2.05765496654574,"vX0":4.933581633614509,"vY0":-120.50050660558955,"vZ0":-1.9609759225667314,"x":77.85,"y":183.22,"x0":-2.3702701422181978,"y0":50.00367559524616,"z0":5.583898845627104,"aX":14.786835920784895},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.0,"breakHorizontal":-19.6,"spinRate":2968,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.45604966915952927,"extension":6.764782928279522},"index":4,"playId":"d84e8414-d4b9-3252-8bee-a66fdc8cd4e8","pitchNumber":5,"startTime":"2025-07-26T00:25:47.754Z","endTime":"2025-07-26T00:25:51.188Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-07-26T00:26:05.483Z","endTime":"2025-07-26T00:26:19.798Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51104035991557,"aZ":-30.221070055315327,"pfxX":9.249191359195422,"pfxZ":1.3450686346174878,"pX":1.1226197390041752,"pZ":1.913636158069533,"vX0":5.594979158418921,"vY0":-120.37131614568737,"vZ0":-2.065950369006682,"x":74.21,"y":187.11,"x0":-2.441215734523457,"y0":50.00275356156477,"z0":5.484317189372823,"aX":13.439202031229279},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.2,"breakHorizontal":-18.1,"spinRate":2827,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.45675285940948607,"extension":6.8429644452601375},"hitData":{"launchSpeed":81.9,"launchAngle":18.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.21,"coordY":91.01}},"index":6,"playId":"a5006cd7-ed47-3414-a661-6593d592d4b0","pitchNumber":6,"startTime":"2025-07-26T00:26:19.798Z","endTime":"2025-07-26T00:26:32.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:26:32.360Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T00:26:28.074Z","endTime":"2025-07-26T00:28:01.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.4,"strikeZoneTop":3.24348738555518,"strikeZoneBottom":1.54999929436828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.805579383335914,"aZ":-30.213809411959225,"pfxX":9.43104065715198,"pfxZ":1.3532581153376704,"pX":-0.430190930819353,"pZ":2.6008885660913252,"vX0":2.6018737185400713,"vY0":-120.33633659597061,"vZ0":-0.8308312114958337,"x":180.0,"y":200.38,"x0":-2.7536179728335113,"y0":50.003659386661894,"z0":5.654198059450533,"aX":13.675899633961793},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.5,"breakHorizontal":-17.8,"spinRate":2970,"spinDirection":67},"zone":4,"typeConfidence":0.9,"plateTime":0.4571407166941084,"extension":6.835864828565782},"index":0,"playId":"824fa900-38b7-3a34-9690-76917d664c60","pitchNumber":1,"startTime":"2025-07-26T00:26:54.345Z","endTime":"2025-07-26T00:27:01.823Z","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":93.2,"endSpeed":84.5,"strikeZoneTop":3.2434841808597,"strikeZoneBottom":1.54999988605849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.2925002691864,"aZ":-28.620581343967817,"pfxX":-11.562465675204205,"pfxZ":1.9351786896635952,"pX":-1.6526940458906196,"pZ":1.422296027007692,"vX0":5.90303068084037,"vY0":-135.44158074328573,"vZ0":-5.436036821954358,"x":100.44,"y":139.01,"x0":-2.3741729460508156,"y0":50.000983766584646,"z0":5.491005416290711,"aX":-21.190314745984818},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.4,"breakHorizontal":19.4,"spinRate":2416,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.40650532059390443,"extension":6.763810173518854},"index":1,"playId":"e69b628e-ffa5-350a-9c85-194da250da2d","pitchNumber":2,"startTime":"2025-07-26T00:27:11.325Z","endTime":"2025-07-26T00:27:14.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.27651344596421,"strikeZoneBottom":1.54999994648154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.14217801852875,"aZ":-28.357350709838805,"pfxX":-11.392322101683563,"pfxZ":2.0670071733508895,"pX":-0.7092210060509174,"pZ":1.8368834400596572,"vX0":8.357712005846249,"vY0":-135.6584446938623,"vZ0":-4.3537806668232015,"x":144.03,"y":189.18,"x0":-2.363723048817509,"y0":50.00288943733796,"z0":5.460045907920461,"aX":-21.04475568540095},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.9,"breakHorizontal":18.6,"spinRate":2394,"spinDirection":226},"zone":7,"typeConfidence":0.9,"plateTime":0.405139444378559,"extension":6.883869672390355},"index":2,"playId":"a299da6f-0256-3694-80f7-8590557aee71","pitchNumber":3,"startTime":"2025-07-26T00:27:33.121Z","endTime":"2025-07-26T00:27:36.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.724164399024538,"aZ":-40.92600182429952,"pfxX":6.616552655971343,"pfxZ":-6.679884661148046,"pX":-0.1900595477405458,"pZ":0.1884950938771773,"vX0":3.1372389485302405,"vY0":-114.50815311369416,"vZ0":-3.584416879051875,"x":124.24,"y":233.69,"x0":-2.443113708951203,"y0":50.00188347150967,"z0":5.830908083823752,"aX":8.6706539898963},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-12.7,"breakHorizontal":-12.8,"spinRate":2846,"spinDirection":51},"zone":13,"typeConfidence":0.91,"plateTime":0.4807417211891858,"extension":6.421621844971692},"index":3,"playId":"7624ce9a-67a0-3137-b1f0-8415135186fa","pitchNumber":4,"startTime":"2025-07-26T00:27:53.493Z","endTime":"2025-07-26T00:28:01.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:28:01.188Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Anthony Volpe lines out to center fielder Brandon Marsh.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T00:30:20.736Z","endTime":"2025-07-26T00:31:27.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.42695914462969,"strikeZoneBottom":1.62999911844744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.225088998217867,"aZ":-17.602256904757702,"pfxX":-7.8057259516705235,"pfxZ":8.384315464205551,"pX":-0.19612803347444732,"pZ":1.7415324676263917,"vX0":6.3152154428572915,"vY0":-131.12639980495163,"vZ0":-8.182806348998593,"x":124.48,"y":191.76,"x0":-1.6238848425982426,"y0":50.00214808199618,"z0":6.220433655396485,"aX":-13.566217738953558},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.6,"breakHorizontal":12.7,"spinRate":1875,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4180084700213964,"extension":6.136904610246803},"index":0,"playId":"5ff21b48-9103-39cb-9894-b478f467a085","pitchNumber":1,"startTime":"2025-07-26T00:30:31.460Z","endTime":"2025-07-26T00:30:34.947Z","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":90.9,"endSpeed":82.8,"strikeZoneTop":3.35009987545712,"strikeZoneBottom":1.62003012621965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.632645108319252,"aZ":-17.510871773677103,"pfxX":-7.654362251819801,"pfxZ":8.323205866168804,"pX":-0.567270373893825,"pZ":3.3752462815990154,"vX0":5.298518260797178,"vY0":-132.2341572501559,"vZ0":-4.396034914572576,"x":138.62,"y":147.65,"x0":-1.6080604354908963,"y0":50.00122276426342,"z0":6.353635742586553,"aX":-13.480380052801221},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.3,"breakHorizontal":12.6,"spinRate":1882,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.41508998643165196,"extension":5.99723443006876},"index":1,"playId":"3c1bcaf0-061d-35ea-a56a-1b03c52b4249","pitchNumber":2,"startTime":"2025-07-26T00:30:44.789Z","endTime":"2025-07-26T00:30:48.277Z","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":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.037978849417097,"aZ":-30.185055747098712,"pfxX":-6.150715092043166,"pfxZ":1.2328019985581244,"pX":0.15267536708520874,"pZ":1.6738729368684142,"vX0":6.418085408242583,"vY0":-126.14696617391611,"vZ0":-5.370931946751291,"x":111.18,"y":193.59,"x0":-1.6272915566670496,"y0":50.001937007367694,"z0":6.268718924423557,"aX":-9.89743989819838},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.2,"breakHorizontal":9.6,"spinRate":1692,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4344731533364472,"extension":5.8899392621468225},"index":2,"playId":"decd44bf-b2a5-31bb-a535-ba1acd40c9e5","pitchNumber":3,"startTime":"2025-07-26T00:30:58.930Z","endTime":"2025-07-26T00:31:03.331Z","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":91.9,"endSpeed":83.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10001053163398,"aZ":-14.588150123807592,"pfxX":-6.840950947606332,"pfxZ":9.86578997888519,"pX":0.44306908626528946,"pZ":3.408174457191717,"vX0":7.050721101927514,"vY0":-133.49862581188367,"vZ0":-5.059840817879924,"x":100.11,"y":146.76,"x0":-1.3594076224841303,"y0":50.00013885770471,"z0":6.399182200391609,"aX":-12.191267191183492},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.8,"breakHorizontal":10.7,"spinRate":1992,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.41226417672026416,"extension":6.030989295083536},"hitData":{"launchSpeed":96.9,"launchAngle":20.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.08,"coordY":67.15}},"index":3,"playId":"5ad3d2d9-f6ab-3b96-976a-b003569addc8","pitchNumber":4,"startTime":"2025-07-26T00:31:20.887Z","endTime":"2025-07-26T00:31:27.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:31:27.880Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oswald Peraza grounds out, third baseman Otto Kemp to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T00:31:41.676Z","endTime":"2025-07-26T00:33:10.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":91.9,"endSpeed":84.1,"strikeZoneTop":3.40926962782671,"strikeZoneBottom":1.50655388592176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.3122265425196,"aZ":-17.356398709254645,"pfxX":-7.913638535221781,"pfxZ":8.188924973551682,"pX":0.13087482170619236,"pZ":3.116840516474465,"vX0":7.1183165068790375,"vY0":-133.56216613505498,"vZ0":-5.294850532341387,"x":112.01,"y":154.63,"x0":-1.538458023640395,"y0":50.005548895824305,"z0":6.370153483437978,"aX":-14.324271094209754},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.9,"breakHorizontal":12.8,"spinRate":1927,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.4098246512010393,"extension":6.091818347206555},"index":0,"playId":"bedf4ddc-1c72-33de-859a-24c996c1a834","pitchNumber":1,"startTime":"2025-07-26T00:31:50.883Z","endTime":"2025-07-26T00:31:54.210Z","isPitch":true,"type":"pitch"},{"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":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.321673252947512,"aZ":-18.9687799049154,"pfxX":-9.460107552049042,"pfxZ":7.3268564815145965,"pX":-0.9055960636979742,"pZ":2.862049384948704,"vX0":5.1056956786403545,"vY0":-133.52031504049978,"vZ0":-5.476452443938239,"x":151.52,"y":161.5,"x0":-1.6157799121647929,"y0":50.00021633521907,"z0":6.308880173476295,"aX":-17.041495259331274},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.2,"breakHorizontal":16.0,"spinRate":1855,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4105538760010692,"extension":5.994570484169966},"index":1,"playId":"d974531c-55cb-3654-8d52-56d80f740997","pitchNumber":2,"startTime":"2025-07-26T00:32:02.240Z","endTime":"2025-07-26T00:32:05.947Z","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":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.14447345256005,"strikeZoneBottom":1.39063584901417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.807967646310523,"aZ":-24.033434719044184,"pfxX":1.3974761812395213,"pfxZ":4.926449507353636,"pX":1.4871347489954212,"pZ":1.4599770393672693,"vX0":7.199813522880115,"vY0":-126.92415452548046,"vZ0":-7.225608232962892,"x":60.31,"y":199.36,"x0":-1.5528083576135407,"y0":50.00286146651713,"z0":6.221449197490937,"aX":2.3099667073936168},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.7,"breakHorizontal":-4.0,"spinRate":2516,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.4294009707612405,"extension":5.9747444785620525},"index":2,"playId":"f9b22fa6-e22e-34cb-b690-b15e79bfa4b2","pitchNumber":3,"startTime":"2025-07-26T00:32:35.254Z","endTime":"2025-07-26T00:32:38.257Z","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":93.6,"endSpeed":85.5,"strikeZoneTop":3.34310330309424,"strikeZoneBottom":1.45687957708084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.74329231579866,"aZ":-14.604630223285831,"pfxX":-7.636284243145129,"pfxZ":9.405350408231817,"pX":1.3109924479070776,"pZ":2.5975783406624084,"vX0":9.67322715263369,"vY0":-135.81607253562348,"vZ0":-7.237297892559124,"x":67.03,"y":168.65,"x0":-1.3046716630869335,"y0":50.004050289189344,"z0":6.31260703785717,"aX":-14.267487271397597},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":11.8,"spinRate":1968,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4032775499901988,"extension":6.321817662937243},"index":3,"playId":"c87ac350-4ead-3794-817a-b167bc63279d","pitchNumber":4,"startTime":"2025-07-26T00:32:48.703Z","endTime":"2025-07-26T00:32:51.703Z","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":92.1,"endSpeed":84.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.404098697329253,"aZ":-17.13727329692607,"pfxX":-8.134747433361508,"pfxZ":8.322848054611194,"pX":0.31957862218881156,"pZ":1.3451871715139592,"vX0":7.6950856326718355,"vY0":-133.69336824756473,"vZ0":-9.378445612881903,"x":104.82,"y":202.46,"x0":-1.542114706982792,"y0":50.0012210446297,"z0":6.133888960272737,"aX":-14.693109870086605},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.2,"breakHorizontal":13.1,"spinRate":1976,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4100218983706343,"extension":6.088955847957702},"hitData":{"launchSpeed":94.4,"launchAngle":-31.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":90.8,"coordY":155.32}},"index":4,"playId":"94e8a3f8-f916-3963-a8dd-1bd98ba18c36","pitchNumber":5,"startTime":"2025-07-26T00:33:03.054Z","endTime":"2025-07-26T00:33:10.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:33:10.580Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trent Grisham grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T00:33:33.507Z","endTime":"2025-07-26T00:33:53.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.231676495392083,"aZ":-21.66433543435991,"pfxX":1.6648844254116322,"pfxZ":6.431878981597874,"pX":-0.48363366066661145,"pZ":3.0329557740628386,"vX0":3.383717973544793,"vY0":-126.6236574918587,"vZ0":-3.9619240995252607,"x":135.43,"y":156.89,"x0":-2.050172817781752,"y0":50.00607180113853,"z0":6.337372966076807,"aX":2.7217630197985945},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":11.0,"breakHorizontal":-3.7,"spinRate":2350,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.43146287359319047,"extension":5.772678174828301},"hitData":{"launchSpeed":99.2,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":162.32}},"index":0,"playId":"b27b5338-600c-3400-97bb-de06332260e4","pitchNumber":1,"startTime":"2025-07-26T00:33:45.750Z","endTime":"2025-07-26T00:33:53.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:33:53.402Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Kepler flies out to shortstop Anthony Volpe.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T00:36:06.205Z","endTime":"2025-07-26T00:36:29.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.997175120703307,"aZ":-15.970255647903189,"pfxX":-5.35542898524759,"pfxZ":9.362834212399138,"pX":0.7139755019955346,"pZ":3.3506031727523924,"vX0":8.988613221360618,"vY0":-131.28044565356527,"vZ0":-2.755759843458846,"x":89.78,"y":148.31,"x0":-2.071803544621563,"y0":50.00232746925392,"z0":5.614891423292205,"aX":-9.268711930686932},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.4,"breakHorizontal":7.6,"spinRate":2560,"spinDirection":217},"zone":3,"typeConfidence":0.89,"plateTime":0.41857311613679915,"extension":6.715246967254894},"hitData":{"launchSpeed":79.0,"launchAngle":52.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.25,"coordY":111.15}},"index":0,"playId":"dece7b00-69c3-3e01-b980-d9344d066134","pitchNumber":1,"startTime":"2025-07-26T00:36:20.357Z","endTime":"2025-07-26T00:36:29.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:36:29.375Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Kemp called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T00:36:29.684Z","endTime":"2025-07-26T00:38:00.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.2,"strikeZoneTop":3.27803745256455,"strikeZoneBottom":1.42496318312902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.86276946291243,"aZ":-28.84823392471963,"pfxX":-11.457911266355614,"pfxZ":1.8945208500796333,"pX":-1.093260005963296,"pZ":2.9883001068001045,"vX0":6.780206397907771,"vY0":-132.95768706137076,"vZ0":-1.017580389269971,"x":158.67,"y":158.1,"x0":-2.2148821212496497,"y0":50.001488386550804,"z0":5.508473425962468,"aX":-20.09900880478325},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.4,"breakHorizontal":18.8,"spinRate":2432,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.4151668824790615,"extension":6.847404675667373},"index":0,"playId":"be8d91b6-8562-35cc-a8db-d03344be4542","pitchNumber":1,"startTime":"2025-07-26T00:36:55.772Z","endTime":"2025-07-26T00:36:59.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.2,"strikeZoneTop":3.37701122082231,"strikeZoneBottom":1.49098576424649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.327117950756307,"aZ":-30.27010431393156,"pfxX":8.96345322330463,"pfxZ":1.3227692400062034,"pX":-0.6042304194845345,"pZ":2.0730529308231764,"vX0":1.9692158671887938,"vY0":-120.23182116435768,"vZ0":-2.0267860960967687,"x":140.03,"y":182.81,"x0":-2.600757713953912,"y0":50.00575467611862,"z0":5.649641373226217,"aX":12.94260376473817},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.2,"breakHorizontal":-16.7,"spinRate":3004,"spinDirection":62},"zone":7,"typeConfidence":0.9,"plateTime":0.45799311052517044,"extension":6.437881065797394},"index":1,"playId":"7e1bf5a9-389c-3549-9d93-01cade57c32b","pitchNumber":2,"startTime":"2025-07-26T00:37:12.026Z","endTime":"2025-07-26T00:37:15.465Z","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.2,"endSpeed":84.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.497056793165598,"aZ":-14.44938100313401,"pfxX":-5.4412256560215715,"pfxZ":9.57419372668337,"pX":0.03429218537291255,"pZ":2.382721341088293,"vX0":7.880604985929423,"vY0":-135.4319116692776,"vZ0":-5.201858167398029,"x":115.69,"y":174.45,"x0":-2.210796655271068,"y0":50.00323175269596,"z0":5.344450801512682,"aX":-10.074570615800845},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":8.2,"spinRate":2648,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.4049469280946365,"extension":6.653579235352806},"index":2,"playId":"8d36b3e3-2e8a-3d1a-9098-030311dba712","pitchNumber":3,"startTime":"2025-07-26T00:37:25.065Z","endTime":"2025-07-26T00:37:28.065Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-26T00:37:41.473Z","endTime":"2025-07-26T00:37:57.883Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.40999791647125,"strikeZoneBottom":1.45797689288972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.716888945084364,"aZ":-26.930416543206345,"pfxX":-10.420410634614948,"pfxZ":2.7676391598866736,"pX":0.8091164454317118,"pZ":2.3241123112736144,"vX0":11.239939952857418,"vY0":-136.29596246130598,"vZ0":-3.3630439212042216,"x":86.16,"y":176.03,"x0":-1.9988079070327742,"y0":50.004466050075244,"z0":5.417305947250445,"aX":-19.763361086696648},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.6,"breakHorizontal":16.7,"spinRate":2446,"spinDirection":227},"zone":6,"typeConfidence":0.9,"plateTime":0.400635549895088,"extension":6.8440094408257135},"index":4,"playId":"c01c24ba-94e2-3741-865e-2a12c424d4b4","pitchNumber":4,"startTime":"2025-07-26T00:37:57.883Z","endTime":"2025-07-26T00:38:00.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:38:00.989Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T00:40:49.590Z","endTime":"2025-07-26T00:42:44.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-26T00:38:14.368Z","endTime":"2025-07-26T00:39:51.211Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tim Hill replaces Will Warren.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-26T00:39:51.211Z","endTime":"2025-07-26T00:40:51.541Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657612,"link":"/api/v1/people/657612"},"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":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.7,"strikeZoneTop":3.21779973358967,"strikeZoneBottom":1.62306262262933,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.318471557174735,"aZ":-39.57293264123051,"pfxX":11.241155352418348,"pfxZ":-4.532667469419023,"pX":0.23972477367528416,"pZ":2.6401678818058234,"vX0":-11.935859104136203,"vY0":-126.98497488193003,"vZ0":6.463179741990759,"x":107.86,"y":167.5,"x0":3.5434238974869547,"y0":50.004963669111554,"z0":3.212076013419653,"aX":18.337105138082496},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.4,"breakHorizontal":-17.6,"spinRate":2109,"spinDirection":76},"zone":5,"typeConfidence":2.0,"plateTime":0.4315403156597961,"extension":6.577938887498916},"index":2,"playId":"9c79c1ca-8961-3f01-ba36-b4b9ead7ace8","pitchNumber":1,"startTime":"2025-07-26T00:40:51.541Z","endTime":"2025-07-26T00:40:54.883Z","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":88.6,"endSpeed":80.2,"strikeZoneTop":3.28390860300369,"strikeZoneBottom":1.62305935205507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.00834257508096,"aZ":-41.588325221024775,"pfxX":11.553440814202595,"pfxZ":-5.6996056503464985,"pX":-0.3687481359920241,"pZ":3.317411330170202,"vX0":-13.412402613933676,"vY0":-127.91301733084723,"vZ0":8.420067676427792,"x":131.06,"y":149.21,"x0":3.4478001961581075,"y0":50.0001108106123,"z0":3.247219697954945,"aX":19.094647090346623},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.8,"breakHorizontal":-17.8,"spinRate":2112,"spinDirection":77},"zone":1,"typeConfidence":2.0,"plateTime":0.42861105347522876,"extension":6.450524756844397},"index":3,"playId":"a972ddde-71de-351c-877d-f7ca092de613","pitchNumber":2,"startTime":"2025-07-26T00:41:04.843Z","endTime":"2025-07-26T00:41:08.516Z","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":88.9,"endSpeed":80.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.96323040358457,"aZ":-39.82955526728932,"pfxX":11.17429671515882,"pfxZ":-4.554252295091823,"pX":1.0687907730474788,"pZ":2.642024499288,"vX0":-10.223946323833196,"vY0":-128.91680797804287,"vZ0":6.477894736521937,"x":76.26,"y":167.45,"x0":3.6355088556694266,"y0":50.000503969551204,"z0":3.172135728442817,"aX":18.794210645168445},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-6.5,"breakHorizontal":-17.9,"spinRate":2091,"spinDirection":76},"zone":12,"typeConfidence":2.0,"plateTime":0.42496826218853956,"extension":6.4404595480712725},"index":4,"playId":"d8424698-f4f7-3d1b-9de7-cb75c90e128b","pitchNumber":3,"startTime":"2025-07-26T00:41:19.345Z","endTime":"2025-07-26T00:41:22.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":81.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.7997823913744,"aZ":-32.278911993171484,"pfxX":12.690723774270065,"pfxZ":-0.0641149563385639,"pX":0.5173721458435504,"pZ":2.431517511587756,"vX0":-11.6033287275945,"vY0":-131.11834423623503,"vZ0":3.3266700425334554,"x":97.28,"y":173.13,"x0":3.376922491775408,"y0":50.00051160332664,"z0":3.5726931712585275,"aX":21.832126592538184},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.1,"breakHorizontal":-20.0,"spinRate":2116,"spinDirection":85},"zone":6,"typeConfidence":2.0,"plateTime":0.4196471621107034,"extension":6.353384038019889},"index":5,"playId":"44f297e9-90d5-308c-8dbf-02ae8e2ac960","pitchNumber":4,"startTime":"2025-07-26T00:41:41.953Z","endTime":"2025-07-26T00:41:45.677Z","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":89.2,"endSpeed":81.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.323117191736277,"aZ":-40.62258329170288,"pfxX":9.528403155362561,"pfxZ":-4.9811888777021815,"pX":1.2424562657820952,"pZ":1.3933018474625525,"vX0":-9.40262138312179,"vY0":-129.5282248580499,"vZ0":3.7542760204391588,"x":123.23,"y":155.5,"x0":3.6834272781637267,"y0":50.00051514298923,"z0":3.033358453486174,"aX":16.17201834279534},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-7.9,"breakHorizontal":-15.1,"spinRate":1827,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4230333265227215,"extension":6.3078393027167845},"index":6,"playId":"7524b7ee-e535-37a4-85cf-bb93b78cfa88","pitchNumber":5,"startTime":"2025-07-26T00:41:57.643Z","endTime":"2025-07-26T00:42:00.643Z","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":89.7,"endSpeed":80.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.466906169987197,"aZ":-44.73693790319673,"pfxX":8.972036620071982,"pfxZ":-7.455536239915867,"pX":1.1543467885991932,"pZ":1.192837683225246,"vX0":-9.315328714917575,"vY0":-130.08437931699703,"vZ0":4.154163743071056,"x":73.0,"y":206.57,"x0":3.644334975604809,"y0":50.00155996102026,"z0":3.0026115247536462,"aX":15.123806701156633},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-12.0,"breakHorizontal":-13.8,"spinRate":1864,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4237387553573808,"extension":6.480390818924812},"index":7,"playId":"7bf86f36-be53-3946-9a83-bf5a3609dea6","pitchNumber":6,"startTime":"2025-07-26T00:42:17.457Z","endTime":"2025-07-26T00:42:20.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.943099348700095,"aZ":-31.081324405630816,"pfxX":4.398319939919137,"pfxZ":0.7245761417647181,"pX":-0.1540153938601283,"pZ":2.927477200477185,"vX0":-10.047445091740341,"vY0":-122.5935545194885,"vZ0":5.4652721626819005,"x":122.87,"y":159.74,"x0":3.4319276161874637,"y0":50.00573879953924,"z0":3.3260738675975055,"aX":6.675419265927848},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.0,"breakHorizontal":-5.5,"spinRate":1956,"spinDirection":101},"zone":2,"typeConfidence":2.0,"plateTime":0.4473086051831259,"extension":6.95670047278075},"index":8,"playId":"a638c73f-91ad-30f0-a96a-9ce4b2ee3347","pitchNumber":7,"startTime":"2025-07-26T00:42:41.926Z","endTime":"2025-07-26T00:42:44.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:42:44.926Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Aaron Judge grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T00:44:54.761Z","endTime":"2025-07-26T00:46:25.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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(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":85.1,"endSpeed":78.4,"strikeZoneTop":4.06,"strikeZoneBottom":1.87,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.840007428554305,"aZ":-22.768736587671423,"pfxX":2.715996756450283,"pfxZ":6.025185398366887,"pX":0.16465893161717873,"pZ":3.007542907275826,"vX0":3.9729727333812948,"vY0":-123.89499676054895,"vZ0":-3.490116978485087,"x":110.72,"y":157.58,"x0":-1.8100408894591151,"y0":50.00126457367356,"z0":6.328713273997396,"aX":4.238257029164072},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":10.3,"breakHorizontal":-5.8,"spinRate":2530,"spinDirection":177},"zone":5,"typeConfidence":2.0,"plateTime":0.44142290410996754,"extension":5.404051254700078},"index":0,"playId":"bbbd3226-23b9-3f75-bb5c-1675151d1e7c","pitchNumber":1,"startTime":"2025-07-26T00:45:14.866Z","endTime":"2025-07-26T00:45:17.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":4.09324584821146,"strikeZoneBottom":1.8699987411271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.440656700395934,"aZ":-22.439550699832935,"pfxX":2.7921913082800156,"pfxZ":5.986383261299757,"pX":0.11480440310781961,"pZ":4.907659006830838,"vX0":3.6954036079705634,"vY0":-126.6329374123869,"vZ0":0.31220074783321694,"x":112.62,"y":106.27,"x0":-1.7253471840163388,"y0":50.005696522733686,"z0":6.575409441623379,"aX":4.542841151165165},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":11.2,"breakHorizontal":-5.9,"spinRate":2472,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.4322540892043225,"extension":5.801447438759707},"index":1,"playId":"3c942297-0158-3263-b13c-b70b4edec40f","pitchNumber":2,"startTime":"2025-07-26T00:45:30.189Z","endTime":"2025-07-26T00:45:33.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.3,"endSpeed":79.5,"strikeZoneTop":4.06,"strikeZoneBottom":1.87,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.00049840275391,"aZ":-30.812338878656533,"pfxX":-5.0735568621199665,"pfxZ":0.8531435576115696,"pX":-0.6462025377598758,"pZ":1.189818375824389,"vX0":4.368383339269563,"vY0":-125.56440810414654,"vZ0":-6.2017361908809026,"x":141.63,"y":206.65,"x0":-1.7513618006614036,"y0":50.00234375479131,"z0":6.206419948361645,"aX":-8.081793565377673},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.4,"breakHorizontal":8.2,"spinRate":1517,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.43662834253784455,"extension":6.196997298074535},"index":2,"playId":"1427f08b-35f9-38f0-b446-b4c3bee3349c","pitchNumber":3,"startTime":"2025-07-26T00:45:43.470Z","endTime":"2025-07-26T00:45:46.470Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-26T00:45:59.951Z","endTime":"2025-07-26T00:46:17.678Z","isPitch":false,"type":"action","player":{"id":592450,"link":"/api/v1/people/592450"}},{"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":91.5,"endSpeed":83.0,"strikeZoneTop":4.06,"strikeZoneBottom":1.87,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.900810123180783,"aZ":-21.503600641114442,"pfxX":-9.550386438694119,"pfxZ":6.002286016631272,"pX":-0.973901455071948,"pZ":3.627950214553842,"vX0":4.867896950661978,"vY0":-133.05805453200227,"vZ0":-3.2456297117965316,"x":154.12,"y":140.83,"x0":-1.5950845722962066,"y0":50.000074307155764,"z0":6.437644052448741,"aX":-16.970849762499963},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.3,"breakHorizontal":16.1,"spinRate":1890,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4130304621576273,"extension":6.5572708252523455},"hitData":{"launchSpeed":60.4,"launchAngle":5.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":145.69}},"index":4,"playId":"686dd8f4-a181-3abc-acac-a6c9522f96a5","pitchNumber":4,"startTime":"2025-07-26T00:46:17.678Z","endTime":"2025-07-26T00:46:25.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:46:25.474Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cody Bellinger flies out to center fielder Brandon Marsh.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T00:46:26.432Z","endTime":"2025-07-26T00:48:11.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.93307923284547,"strikeZoneBottom":1.89309978226827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.160006638578345,"aZ":-25.536272145565786,"pfxX":-7.103315544215663,"pfxZ":3.9616150951402105,"pX":0.050897156641603165,"pZ":1.5693342120451959,"vX0":6.892334172041054,"vY0":-128.54525258379968,"vZ0":-6.5727103518047905,"x":115.06,"y":196.41,"x0":-1.7397328610426408,"y0":50.00580554148899,"z0":6.1367956513681134,"aX":-11.912931902826443},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.9,"breakHorizontal":11.4,"spinRate":1574,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.42577111078941376,"extension":6.282284205673858},"index":0,"playId":"be850a18-c565-3f1f-8833-1bdd570b94f8","pitchNumber":1,"startTime":"2025-07-26T00:46:46.827Z","endTime":"2025-07-26T00:46:50.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.96615795158585,"strikeZoneBottom":1.8599990538025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.484580015404216,"aZ":-27.31726972081698,"pfxX":-6.707414149069365,"pfxZ":2.95281324497424,"pX":0.2984653300766633,"pZ":1.3659103887025712,"vX0":7.343561411740761,"vY0":-126.99200989330555,"vZ0":-6.53790566842594,"x":105.62,"y":201.9,"x0":-1.7507857942609637,"y0":50.001075852959644,"z0":6.128707806929867,"aX":-11.023096832564748},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.2,"breakHorizontal":10.6,"spinRate":1560,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4302903398648157,"extension":6.1804706531331295},"index":1,"playId":"07a55fe0-ee79-3227-9f52-be34e8a9ed73","pitchNumber":2,"startTime":"2025-07-26T00:46:58.623Z","endTime":"2025-07-26T00:47:01.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.93307951189981,"strikeZoneBottom":1.85999912261058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99356937372873,"aZ":-27.002539150978695,"pfxX":-6.800868328294296,"pfxZ":3.1725559003035624,"pX":0.7966276168218455,"pZ":2.5401283009628366,"vX0":8.201039083338316,"vY0":-126.64255067421665,"vZ0":-3.7951409962493896,"x":86.63,"y":170.2,"x0":-1.5946356659387901,"y0":50.00444656023591,"z0":6.2094470868051,"aX":-11.088698488573943},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.2,"breakHorizontal":10.6,"spinRate":1630,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.4319130840151155,"extension":6.177186039298415},"index":2,"playId":"ee6a5357-9b20-32b2-a25b-4689ba871b40","pitchNumber":3,"startTime":"2025-07-26T00:47:12.227Z","endTime":"2025-07-26T00:47:16.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.89999845997394,"strikeZoneBottom":1.89310850462582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.179490085944636,"aZ":-20.613653302208654,"pfxX":0.9516100997353192,"pfxZ":7.058606859076317,"pX":-1.069018411399457,"pZ":4.553703190116076,"vX0":1.8190146389325332,"vY0":-127.21165568646715,"vZ0":-0.6987224711203565,"x":157.75,"y":115.83,"x0":-1.9171240497547537,"y0":50.00557053927837,"z0":6.466535446262351,"aX":1.5591994953653028},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.8,"breakHorizontal":-2.2,"spinRate":2387,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.43062596068424686,"extension":5.630736267079141},"index":3,"playId":"3c97e16a-a4df-3dbc-8d97-fcd4c9a81d0a","pitchNumber":4,"startTime":"2025-07-26T00:47:24.969Z","endTime":"2025-07-26T00:47:27.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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.9,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.07200511327891,"aZ":-27.87237740838204,"pfxX":-4.493847696599001,"pfxZ":2.621674352946676,"pX":-0.040173272976528646,"pZ":1.3306181282759924,"vX0":5.589580686078367,"vY0":-127.04702248520728,"vZ0":-6.531133249653585,"x":118.53,"y":202.85,"x0":-1.680931635976074,"y0":50.00506075918623,"z0":6.138715499876766,"aX":-7.376740838185372},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.5,"breakHorizontal":7.0,"spinRate":1555,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.43049079324187733,"extension":6.173392260165642},"index":4,"playId":"0e5cb60b-6319-3384-8c4c-7604abaa4bc2","pitchNumber":5,"startTime":"2025-07-26T00:47:41.507Z","endTime":"2025-07-26T00:47:49.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.9,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.378165861921634,"aZ":-19.86219928787753,"pfxX":1.7998084212512093,"pfxZ":7.496771488724894,"pX":-0.09272919763394899,"pZ":1.746654926921492,"vX0":3.908964994006322,"vY0":-126.92178623975512,"vZ0":-7.120887631030291,"x":120.53,"y":191.62,"x0":-1.8825731033834554,"y0":50.001276937002835,"z0":6.153837261794788,"aX":2.9554808740716414},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":12.2,"breakHorizontal":-4.1,"spinRate":2441,"spinDirection":185},"zone":8,"typeConfidence":2.0,"plateTime":0.430451509529596,"extension":5.850296585993875},"hitData":{"launchSpeed":96.4,"launchAngle":53.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.11,"coordY":92.44}},"index":5,"playId":"52a7b426-24fa-3053-a908-742cdc3d7dca","pitchNumber":6,"startTime":"2025-07-26T00:48:01.832Z","endTime":"2025-07-26T00:48:11.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:48:11.774Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Giancarlo Stanton homers (6) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T00:48:11.550Z","endTime":"2025-07-26T00:50:10.337Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"responsiblePitcher":{"id":592836,"link":"/api/v1/people/592836"},"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(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":91.8,"endSpeed":84.0,"strikeZoneTop":3.82516216258561,"strikeZoneBottom":1.88522105518191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.426586117372604,"aZ":-18.782540636319762,"pfxX":-8.807600306409917,"pfxZ":7.450050823495812,"pX":-0.8825285926796896,"pZ":1.7056458055081793,"vX0":5.133835847904599,"vY0":-133.40899680475695,"vZ0":-8.110622318721829,"x":150.64,"y":192.73,"x0":-1.6902044601467914,"y0":50.0045409262047,"z0":6.1457342569323,"aX":-15.834616327973633},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.9,"breakHorizontal":14.8,"spinRate":1971,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.410993977806807,"extension":6.113280829495746},"index":0,"playId":"83321a5f-e39c-33f0-a231-a2f4a1e1f45d","pitchNumber":1,"startTime":"2025-07-26T00:48:32.919Z","endTime":"2025-07-26T00:48:36.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.76,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.460375714649295,"aZ":-20.749649290559198,"pfxX":3.616065932280403,"pfxZ":6.946978338890689,"pX":0.15346700853019396,"pZ":2.691723191613629,"vX0":3.7136048100808385,"vY0":-127.4824425362634,"vZ0":-4.789668531223699,"x":111.15,"y":166.1,"x0":-1.792401411659468,"y0":50.00215439599801,"z0":6.235037411313978,"aX":5.9443609966731366},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.8,"breakHorizontal":-7.4,"spinRate":2477,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.42982095712360113,"extension":5.4247152040088675},"index":1,"playId":"98400144-50cc-353c-8403-ac667fff7ad4","pitchNumber":2,"startTime":"2025-07-26T00:48:44.764Z","endTime":"2025-07-26T00:48:47.764Z","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.4,"endSpeed":81.6,"strikeZoneTop":3.76,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.831897179485466,"aZ":-28.94989724878509,"pfxX":-6.61422265611823,"pfxZ":1.9203958156530287,"pX":-0.4989849539535773,"pZ":1.8577470285589235,"vX0":5.052847938224071,"vY0":-128.5998682934173,"vZ0":-5.381659920350527,"x":136.02,"y":188.62,"x0":-1.626660233668794,"y0":50.00550788360636,"z0":6.214224704827208,"aX":-11.117439399900203},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":10.9,"spinRate":1504,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.4253776887769667,"extension":6.276729777582273},"index":2,"playId":"b0e13794-6028-366a-8781-1c1be2c23bb6","pitchNumber":3,"startTime":"2025-07-26T00:49:01.587Z","endTime":"2025-07-26T00:49:04.587Z","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":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.69347985013087,"strikeZoneBottom":1.80336071212248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.768540205893416,"aZ":-22.813495218228162,"pfxX":0.8231765485939961,"pfxZ":5.626009359868753,"pX":1.591368068178472,"pZ":1.2610496060236913,"vX0":7.485592222317029,"vY0":-127.96271988082087,"vZ0":-7.785824023396227,"x":56.34,"y":204.73,"x0":-1.475458977895551,"y0":50.00088410024977,"z0":6.123358764291998,"aX":1.3660237716472299},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.6,"breakHorizontal":-3.1,"spinRate":2436,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.42763049474819903,"extension":6.541374043370581},"index":3,"playId":"c861a0b1-8599-37ab-9013-e35e1f990c8b","pitchNumber":4,"startTime":"2025-07-26T00:49:18.655Z","endTime":"2025-07-26T00:49:22.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.69346890465815,"strikeZoneBottom":1.81999968446651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71363109432803,"aZ":-19.84124212210237,"pfxX":0.3664587956197245,"pfxZ":7.190472034963777,"pX":1.7627781325812553,"pZ":1.290896655109339,"vX0":8.195877525913799,"vY0":-129.97650527642037,"vZ0":-8.331906224673833,"x":49.81,"y":203.93,"x0":-1.4759858093024658,"y0":50.00028176035058,"z0":6.039176205969875,"aX":0.6267591680689625},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.4,"breakHorizontal":-2.4,"spinRate":2435,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4210728998221005,"extension":6.522656162878934},"index":4,"playId":"1a1c0f7d-497d-3c6d-b530-222736435cc4","pitchNumber":5,"startTime":"2025-07-26T00:49:32.299Z","endTime":"2025-07-26T00:49:35.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.76,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.932819983617797,"aZ":-14.868960638470915,"pfxX":-7.147174000456811,"pfxZ":9.351416243728892,"pX":-0.04901755250721692,"pZ":2.0854355952288817,"vX0":6.398917718115833,"vY0":-135.27366270643023,"vZ0":-8.174026600434921,"x":118.87,"y":182.47,"x0":-1.518384449587903,"y0":50.00034401292487,"z0":6.1917617300453625,"aX":-13.223522728300532},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":11.5,"spinRate":1979,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.4051304172442851,"extension":6.102005478163836},"hitData":{"launchSpeed":106.7,"launchAngle":27.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.54,"coordY":34.58}},"index":5,"playId":"ea1b26a3-b90c-3d87-b919-d44b52399ff5","pitchNumber":6,"startTime":"2025-07-26T00:49:47.514Z","endTime":"2025-07-26T00:50:10.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:50:10.337Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jazz Chisholm Jr. singles on a ground ball to second baseman Bryson Stott.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T00:49:57.667Z","endTime":"2025-07-26T00:51:01.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":76.5,"endSpeed":71.0,"strikeZoneTop":3.76405525594652,"strikeZoneBottom":1.78999971915216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.768460832181063,"aZ":-39.008235159939154,"pfxX":3.286812133146925,"pfxZ":-5.458632268516845,"pX":-0.5625066192711894,"pZ":1.0412159893308093,"vX0":1.827898180436585,"vY0":-111.43019492973225,"vZ0":-2.688060001723176,"x":138.44,"y":210.67,"x0":-1.821538002641158,"y0":50.002988970619334,"z0":6.308995209631691,"aX":4.116000747364336},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-10.3,"breakHorizontal":-6.5,"spinRate":2338,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.4923094455644521,"extension":5.836440400844169},"index":0,"playId":"9bef428e-f761-3003-9097-0eca569a552e","pitchNumber":1,"startTime":"2025-07-26T00:50:36.383Z","endTime":"2025-07-26T00:50:39.705Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.5,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.277447173422196,"aZ":-28.640494415666314,"pfxX":-8.118700565081758,"pfxZ":2.135113014160833,"pX":-1.0955465291598627,"pZ":2.3939160286009815,"vX0":4.425518797498102,"vY0":-128.32493472249914,"vZ0":-4.025672143933322,"x":158.76,"y":174.14,"x0":-1.7939188203465404,"y0":50.00552025702253,"z0":6.231983217922964,"aX":-13.448062073605318},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.1,"breakHorizontal":13.6,"spinRate":1511,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4279683219321271,"extension":5.962327604848151},"hitData":{"launchSpeed":89.6,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.05,"coordY":151.68}},"index":1,"playId":"7380ea4c-de2d-32b0-9ab7-3c7e0beebd8e","pitchNumber":2,"startTime":"2025-07-26T00:50:53.298Z","endTime":"2025-07-26T00:51:01.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:51:01.122Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Paul Goldschmidt singles on a fly ball to right fielder Nick Castellanos. Jazz Chisholm Jr. to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T00:53:34.197Z","endTime":"2025-07-26T00:54:26.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"postOnSecond":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-26T00:51:18.974Z","endTime":"2025-07-26T00:52:25.698Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tanner Banks replaces Taijuan Walker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-26T00:52:25.698Z","endTime":"2025-07-26T00:53:36.425Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621383,"link":"/api/v1/people/621383"},"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, 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":80.7,"endSpeed":73.3,"strikeZoneTop":3.42048384240805,"strikeZoneBottom":1.61999848814327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.238379798512398,"aZ":-34.704851434532735,"pfxX":-7.7234850926710035,"pfxZ":-1.8490029570581612,"pX":-0.1288853925200235,"pZ":2.7476117076720774,"vX0":-4.614002099478286,"vY0":-117.373690406389,"vZ0":-0.6220199447504096,"x":121.91,"y":164.59,"x0":2.8788182184313955,"y0":50.0030698096237,"z0":6.3029980223751565,"aX":-10.566709815107266},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.1,"breakHorizontal":15.2,"spinRate":2382,"spinDirection":287},"zone":5,"typeConfidence":0.9,"plateTime":0.47015749138745466,"extension":5.565185070257268},"index":2,"playId":"f9d1b21e-615f-37d1-870a-6110ee801ed2","pitchNumber":1,"startTime":"2025-07-26T00:53:36.425Z","endTime":"2025-07-26T00:53:40.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.45349500632545,"strikeZoneBottom":1.61999771022111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.468695528344156,"aZ":-28.223331727190423,"pfxX":-2.089791267901961,"pfxZ":2.365117377078235,"pX":0.052888301365017217,"pZ":4.229751646921812,"vX0":-5.725543505936344,"vY0":-128.1287798528717,"vZ0":-0.14464430701642728,"x":114.98,"y":124.58,"x0":2.58423566382751,"y0":50.00236411711594,"z0":6.484912869521542,"aX":-3.4867561699885434},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.4,"breakHorizontal":5.0,"spinRate":2421,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.42683636821305804,"extension":5.58230445823729},"index":3,"playId":"4e8539a7-f4ab-3dd9-a659-d7ea1666a8e4","pitchNumber":2,"startTime":"2025-07-26T00:53:55.443Z","endTime":"2025-07-26T00:53:58.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.406743597733083,"aZ":-29.836182888930733,"pfxX":-3.1759786326666015,"pfxZ":1.4638146015490925,"pX":-0.4477494164191969,"pZ":3.8928382889997803,"vX0":-6.389597201244123,"vY0":-125.86729865719715,"vZ0":-0.2543381779950039,"x":134.07,"y":133.67,"x0":2.5400434942881467,"y0":50.00464615981951,"z0":6.418651435219394,"aX":-5.076372783208611},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.9,"breakHorizontal":7.3,"spinRate":2420,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.4357754489796375,"extension":5.602158350653313},"hitData":{"launchSpeed":67.5,"launchAngle":32.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.44,"coordY":118.86}},"index":4,"playId":"75aab263-9af8-362e-ad76-77df72e64300","pitchNumber":3,"startTime":"2025-07-26T00:54:12.696Z","endTime":"2025-07-26T00:54:26.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:54:26.647Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T00:54:23.075Z","endTime":"2025-07-26T00:56:20.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.52928305700125,"strikeZoneBottom":1.63643755952078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.094171584288414,"aZ":-28.89259479330108,"pfxX":-4.303130634452575,"pfxZ":2.25197517933335,"pX":0.08241139194394616,"pZ":2.5483908795323016,"vX0":-5.11870633902005,"vY0":-120.77957177710002,"vZ0":-2.6382315412712445,"x":113.86,"y":169.97,"x0":2.797926459111775,"y0":50.00590979401904,"z0":6.2261571513231715,"aX":-6.284083618840124},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.6,"breakHorizontal":9.1,"spinRate":2454,"spinDirection":284},"zone":5,"typeConfidence":0.89,"plateTime":0.45553554557681464,"extension":5.783289928637082},"index":0,"playId":"6f73e486-c56b-38e9-9e88-b765a3c80f67","pitchNumber":1,"startTime":"2025-07-26T00:55:03.366Z","endTime":"2025-07-26T00:55:07.095Z","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":93.6,"endSpeed":85.2,"strikeZoneTop":3.66074140226479,"strikeZoneBottom":1.63644061923841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.16713510312476,"aZ":-20.948355610867573,"pfxX":8.433157196568757,"pfxZ":6.034093530870461,"pX":-0.37683935352021014,"pZ":2.711029668770133,"vX0":-9.778650246571612,"vY0":-135.8772824025369,"vZ0":-5.632297152099204,"x":131.36,"y":165.58,"x0":2.181521868975182,"y0":50.00296472777125,"z0":6.276794135417296,"aX":15.690256208481667},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.8,"breakHorizontal":-13.1,"spinRate":2080,"spinDirection":154},"zone":4,"typeConfidence":0.91,"plateTime":0.4038818038482761,"extension":5.571731871426011},"index":1,"playId":"65b99390-778c-34db-b92e-da227e18c2c3","pitchNumber":2,"startTime":"2025-07-26T00:55:19.475Z","endTime":"2025-07-26T00:55:23.128Z","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":93.3,"endSpeed":84.7,"strikeZoneTop":3.51285459875093,"strikeZoneBottom":1.63643736570918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.488602887518777,"aZ":-17.474262570229822,"pfxX":0.6749821364040841,"pfxZ":7.937269681313964,"pX":0.05841017595812789,"pZ":4.975954749079358,"vX0":-6.458242070295009,"vY0":-135.6669415755085,"vZ0":-0.9309567166003319,"x":114.77,"y":104.43,"x0":2.388688937056748,"y0":50.00282009219543,"z0":6.5491369944244955,"aX":1.2516734126601545},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":0.2,"spinRate":2237,"spinDirection":156},"zone":12,"typeConfidence":0.91,"plateTime":0.4047550210597133,"extension":5.47389600254278},"index":2,"playId":"c1ddf84b-2dd3-30a6-ac50-da814357e944","pitchNumber":3,"startTime":"2025-07-26T00:55:37.511Z","endTime":"2025-07-26T00:55:40.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.145048651361666,"aZ":-28.618392267754736,"pfxX":-3.7279824958751435,"pfxZ":2.4140491070313885,"pX":-1.052275255185836,"pZ":1.8786395856481026,"vX0":-7.259777955953226,"vY0":-121.72222467663164,"vZ0":-4.198341115624817,"x":157.11,"y":188.06,"x0":2.475886927328991,"y0":50.00268576277209,"z0":6.157872605101909,"aX":-5.485194284015752},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.5,"breakHorizontal":8.8,"spinRate":2516,"spinDirection":287},"zone":13,"typeConfidence":0.87,"plateTime":0.4533097451700572,"extension":5.784698448799051},"index":3,"playId":"b010c2de-448d-3210-8a68-186e889868a8","pitchNumber":4,"startTime":"2025-07-26T00:55:52.900Z","endTime":"2025-07-26T00:55:55.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":75.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.458351066807218,"aZ":-31.262792793221646,"pfxX":-4.942184032709175,"pfxZ":0.618729395653765,"pX":-1.2249870315029159,"pZ":1.6775876022338545,"vX0":-7.83784815762777,"vY0":-122.11571805489794,"vZ0":-3.860409566394286,"x":163.69,"y":193.49,"x0":2.7044901443505722,"y0":50.00125177417101,"z0":6.053532500085247,"aX":-7.248559619874512},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.2,"breakHorizontal":11.3,"spinRate":2406,"spinDirection":300},"zone":13,"typeConfidence":0.87,"plateTime":0.4535427803115364,"extension":5.89471687967087},"index":4,"playId":"c050b2a8-17cd-390a-9ff6-e8217b2baab2","pitchNumber":5,"startTime":"2025-07-26T00:56:16.977Z","endTime":"2025-07-26T00:56:20.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:56:20.341Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a sharp line drive to right fielder Aaron Judge.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T00:58:18.985Z","endTime":"2025-07-26T00:59:58.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"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(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":89.0,"endSpeed":80.4,"strikeZoneTop":3.49654851815651,"strikeZoneBottom":1.72655988030531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.19397735314254,"aZ":-41.392571476976975,"pfxX":9.784382743207848,"pfxZ":-5.538557864015583,"pX":0.928664238478136,"pZ":1.2976510921198716,"vX0":-10.24589939739248,"vY0":-129.04332776858436,"vZ0":3.6584057741164058,"x":114.46,"y":131.94,"x0":3.7047794645689858,"y0":50.00291954400768,"z0":3.078000950471055,"aX":16.28140457443353},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-8.8,"breakHorizontal":-15.0,"spinRate":2134,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.42663607703765294,"extension":6.362433682369741},"index":0,"playId":"3813bf83-0599-3878-813c-b5e3bd055e39","pitchNumber":1,"startTime":"2025-07-26T00:58:56.560Z","endTime":"2025-07-26T00:59:02.737Z","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":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.2,"strikeZoneTop":3.49654900337651,"strikeZoneBottom":1.72655844905354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.768547038310974,"aZ":-39.91898506262493,"pfxX":8.812844002605011,"pfxZ":-4.660913839700475,"pX":1.406520134569474,"pZ":1.9377136548610125,"vX0":-8.672273257483702,"vY0":-128.8904754432668,"vZ0":4.976325906139632,"x":63.39,"y":186.46,"x0":3.689125614609169,"y0":50.00085493885118,"z0":3.085650612467755,"aX":14.64957413738489},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.8,"breakHorizontal":-13.7,"spinRate":2154,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.42690463218030805,"extension":6.3144995773845585},"index":1,"playId":"2167b720-34b3-3a24-a081-7a8597e2dffd","pitchNumber":2,"startTime":"2025-07-26T00:59:09.286Z","endTime":"2025-07-26T00:59:12.977Z","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":87.7,"endSpeed":79.4,"strikeZoneTop":3.47999879422341,"strikeZoneBottom":1.72655676850506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.736029743819255,"aZ":-40.31960762613398,"pfxX":8.3049534660956,"pfxZ":-5.00503240931384,"pX":1.4930742614775088,"pZ":3.0128420240860634,"vX0":-8.172408552036558,"vY0":-127.16098323967486,"vZ0":7.821192945520399,"x":60.09,"y":157.43,"x0":3.6800868014088506,"y0":50.004792633061726,"z0":3.105275007135124,"aX":13.510010986842582},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-6.8,"breakHorizontal":-13.1,"spinRate":2043,"spinDirection":75},"zone":12,"typeConfidence":2.0,"plateTime":0.4318616984648198,"extension":6.3141491491559005},"index":2,"playId":"165ca591-c31e-3763-b20e-e05396ce7188","pitchNumber":3,"startTime":"2025-07-26T00:59:21.834Z","endTime":"2025-07-26T00:59:25.788Z","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":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":80.9,"strikeZoneTop":3.49654677244786,"strikeZoneBottom":1.74190073163128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.11276741352417,"aZ":-37.052330597668146,"pfxX":11.143202854679751,"pfxZ":-2.8947466591880735,"pX":0.9100613308940281,"pZ":1.9965032741429238,"vX0":-10.879135506735915,"vY0":-129.22297436806005,"vZ0":4.24828252734367,"x":82.31,"y":184.87,"x0":3.7364274977818543,"y0":50.004571787545125,"z0":3.185475109751702,"aX":18.758511166558122},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.0,"breakHorizontal":-17.6,"spinRate":2115,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.42462826029595524,"extension":6.516694146868855},"index":3,"playId":"15c67563-6f3c-3310-ac87-759cedb68397","pitchNumber":4,"startTime":"2025-07-26T00:59:33.417Z","endTime":"2025-07-26T00:59:36.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":81.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.79863974883453,"aZ":-42.321866249284994,"pfxX":9.96435848816905,"pfxZ":-5.885090470567233,"pX":1.0237936995927568,"pZ":2.1885524959484237,"vX0":-9.86207288651347,"vY0":-131.21522080658698,"vZ0":5.769613669746582,"x":77.98,"y":179.69,"x0":3.5576488360052805,"y0":50.005043257770204,"z0":3.1345658180410165,"aX":17.174593513444826},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-8.9,"breakHorizontal":-15.6,"spinRate":2167,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.41931272308771517,"extension":6.36908322168168},"hitData":{"launchSpeed":100.7,"launchAngle":13.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":183.35,"coordY":114.02}},"index":4,"playId":"c59a7706-e30b-3265-8ad0-2afbab48f44c","pitchNumber":5,"startTime":"2025-07-26T00:59:46.672Z","endTime":"2025-07-26T00:59:58.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:59:58.562Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Schwarber singles on a ground ball to right fielder Aaron Judge. Trea Turner to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:00:03.032Z","endTime":"2025-07-26T01:01:29.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.198228950793265,"aZ":-41.8717681171266,"pfxX":9.928983355088867,"pfxZ":-5.818012187456896,"pX":0.7869867669180601,"pZ":1.8896304360668026,"vX0":-10.40639915340458,"vY0":-128.9351271487862,"vZ0":5.212703115095796,"x":87.0,"y":187.76,"x0":3.6037669116117272,"y0":50.00045557364726,"z0":3.090511420860534,"aX":16.555350743897293},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-8.9,"breakHorizontal":-15.4,"spinRate":2120,"spinDirection":78},"zone":9,"typeConfidence":2.0,"plateTime":0.42636983808669493,"extension":6.407371802227873},"index":0,"playId":"fad0e8fb-89ff-3030-afcc-34f71cd795d9","pitchNumber":1,"startTime":"2025-07-26T01:00:26.804Z","endTime":"2025-07-26T01:00:29.804Z","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":89.1,"endSpeed":80.5,"strikeZoneTop":3.40276031279759,"strikeZoneBottom":1.64935893036586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.70332926349102,"aZ":-42.955005777194586,"pfxX":8.420932390007394,"pfxZ":-6.446794942128525,"pX":1.0171207295720324,"pZ":3.234958854381559,"vX0":-9.335293403580417,"vY0":-128.95897353734216,"vZ0":8.45267061861025,"x":78.23,"y":151.44,"x0":3.6028783029702716,"y0":50.00425720389509,"z0":3.2385574657613927,"aX":14.078210050370439},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-9.2,"breakHorizontal":-13.0,"spinRate":2077,"spinDirection":72},"zone":12,"typeConfidence":2.0,"plateTime":0.425950511923733,"extension":6.543033535907016},"index":1,"playId":"d3d32002-2e10-34e7-9829-0f270e589e21","pitchNumber":2,"startTime":"2025-07-26T01:00:43.619Z","endTime":"2025-07-26T01:00:47.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.4,"strikeZoneTop":3.31999867806743,"strikeZoneBottom":1.56655646041605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.544142414252832,"aZ":-30.426556417087763,"pfxX":5.257368393477085,"pfxZ":1.133657260268354,"pX":-0.18349442988831627,"pZ":4.507977418816302,"vX0":-10.817360040621596,"vY0":-123.64867594734214,"vZ0":8.592638648628837,"x":123.99,"y":117.06,"x0":3.5725274346198237,"y0":50.00281247771873,"z0":3.54334910903249,"aX":8.110036181336076},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.6,"breakHorizontal":-6.8,"spinRate":2079,"spinDirection":110},"zone":11,"typeConfidence":2.0,"plateTime":0.44363068049690746,"extension":6.533063318841419},"index":2,"playId":"dceed046-ce4b-33bf-93a1-46153ee7cd70","pitchNumber":3,"startTime":"2025-07-26T01:01:00.385Z","endTime":"2025-07-26T01:01:03.385Z","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":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.14721989706941,"aZ":-41.80534223621613,"pfxX":7.024815273830746,"pfxZ":-5.681580790469453,"pX":0.3655702435584745,"pZ":1.736846567528757,"vX0":-10.723293077033933,"vY0":-129.36608218348914,"vZ0":4.901153627143113,"x":103.07,"y":191.89,"x0":3.6530022709884995,"y0":50.00591025390331,"z0":3.0233730818170597,"aX":11.902397522952779},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-8.9,"breakHorizontal":-10.3,"spinRate":1728,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.42349850754123963,"extension":6.446300574044392},"hitData":{"launchSpeed":108.9,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.29,"coordY":123.31}},"index":3,"playId":"26f145d5-3288-3ffd-9526-f7de89116710","pitchNumber":4,"startTime":"2025-07-26T01:01:17.500Z","endTime":"2025-07-26T01:01:29.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:01:29.182Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, first baseman Paul Goldschmidt to pitcher Tim Hill. Trea Turner to 3rd. Kyle Schwarber to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:01:29.922Z","endTime":"2025-07-26T01:02:53.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnThird":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.410709714238916,"aZ":-39.877267843532,"pfxX":12.126705195900453,"pfxZ":-4.541558022975837,"pX":1.220158155858389,"pZ":1.377854202528766,"vX0":-10.403700455512777,"vY0":-130.12545590182225,"vZ0":3.832325386792375,"x":70.49,"y":201.58,"x0":3.7184806907925716,"y0":50.00598222963515,"z0":2.9303417269559637,"aX":20.54642696063616},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-7.0,"breakHorizontal":-19.3,"spinRate":1938,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4228894739065887,"extension":6.545595414087587},"index":0,"playId":"39bcf839-edc4-3f09-85d7-6bf233225803","pitchNumber":1,"startTime":"2025-07-26T01:02:01.581Z","endTime":"2025-07-26T01:02:05.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":657612,"fullName":"Tim Hill"}}},"count":{"balls":1,"strikes":1,"outs":0},"index":1,"playId":"853bac77-2258-4836-9957-99d440527de3","pitchNumber":1,"startTime":"2025-07-26T01:02:26.126Z","endTime":"2025-07-26T01:02:31.126Z","isPitch":false,"type":"no_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":88.5,"endSpeed":80.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.702780935389868,"aZ":-37.97694770090565,"pfxX":11.099595304710775,"pfxZ":-3.52329827817894,"pX":-0.37743069983455213,"pZ":2.1388205795489648,"vX0":-13.828681943450537,"vY0":-127.94117378208746,"vZ0":5.2510650804583,"x":131.39,"y":181.03,"x0":3.6688432564069573,"y0":50.00037155337836,"z0":3.0448132165662254,"aX":18.303104920044873},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.7,"breakHorizontal":-16.8,"spinRate":2285,"spinDirection":85},"zone":4,"typeConfidence":2.0,"plateTime":0.42899177610950456,"extension":6.843727634787942},"hitData":{"launchSpeed":70.8,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.34,"coordY":164.35}},"index":2,"playId":"6018cee5-f63e-388d-ad36-ed4e27c55ace","pitchNumber":2,"startTime":"2025-07-26T01:02:45.799Z","endTime":"2025-07-26T01:02:53.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:02:53.460Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Castellanos singles on a ground ball to first baseman Paul Goldschmidt. Trea Turner scores. Kyle Schwarber to 3rd. Nick Castellanos to 2nd. Nick Castellanos advances to 2nd, on a throwing error by first baseman Paul Goldschmidt.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:05:39.180Z","endTime":"2025-07-26T01:07:45.873Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":657612,"link":"/api/v1/people/657612"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","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":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T01:03:12.419Z","endTime":"2025-07-26T01:03:31.356Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Luke Weaver replaces Tim Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-26T01:03:31.356Z","endTime":"2025-07-26T01:05:41.559Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596133,"link":"/api/v1/people/596133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.89,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.56330413151486,"aZ":-13.08010326178064,"pfxX":-5.24483588701579,"pfxZ":9.936662323507733,"pX":0.20766517845056903,"pZ":2.372254788972137,"vX0":6.136757407282373,"vY0":-138.38232804397148,"vZ0":-5.806619451303343,"x":109.08,"y":174.73,"x0":-1.3670769558998372,"y0":50.00240794457164,"z0":5.389191821762087,"aX":-10.077842729448534},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":8.0,"spinRate":2370,"spinDirection":209},"zone":8,"typeConfidence":0.9,"plateTime":0.3972323974260048,"extension":6.083397468200748},"index":2,"playId":"836af544-3e96-3695-a45e-529d850f1193","pitchNumber":1,"startTime":"2025-07-26T01:05:41.559Z","endTime":"2025-07-26T01:05:50.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.90630847386467,"strikeZoneBottom":1.90631676366528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.566244999303265,"aZ":-22.007810527579483,"pfxX":-8.278816030040005,"pfxZ":6.012078016028523,"pX":-0.1855905024652353,"pZ":0.9873951464055969,"vX0":6.0102945902077005,"vY0":-129.32774391235074,"vZ0":-6.428835035827727,"x":124.07,"y":212.12,"x0":-1.4668715734372106,"y0":50.00023007558994,"z0":5.1991862937103335,"aX":-13.98886005801548},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.6,"breakHorizontal":13.6,"spinRate":2023,"spinDirection":226},"zone":13,"typeConfidence":0.89,"plateTime":0.4239030711351801,"extension":6.19277437657558},"index":3,"playId":"83e540a4-a1e7-313b-8e74-d98d82bef50a","pitchNumber":2,"startTime":"2025-07-26T01:06:28.084Z","endTime":"2025-07-26T01:06:31.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.90630590595386,"strikeZoneBottom":1.90631898855098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.268903519837114,"aZ":-21.938797964856974,"pfxX":-10.026404889483008,"pfxZ":6.003503145535911,"pX":0.49081201200365715,"pZ":0.2689757827442149,"vX0":8.178096810531617,"vY0":-129.73441139662614,"vZ0":-8.350385879961852,"x":98.29,"y":231.52,"x0":-1.400468244050491,"y0":50.000869616713466,"z0":5.202982923174643,"aX":-17.081183005721403},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.1,"breakHorizontal":16.3,"spinRate":2035,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.42228029298756464,"extension":6.254798441023805},"index":4,"playId":"b4e3c99d-3255-3ec2-91b0-7ffc18b4da4e","pitchNumber":3,"startTime":"2025-07-26T01:06:48.408Z","endTime":"2025-07-26T01:06:51.683Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":5,"playId":"ed942754-7d73-4ba3-ad50-803b34b73970","startTime":"2025-07-26T01:07:16.365Z","endTime":"2025-07-26T01:07:21.365Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.89,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.601681146389325,"aZ":-10.733342131010966,"pfxX":-3.9853343247169155,"pfxZ":10.91527437391089,"pX":1.415484149718313,"pZ":2.0667283820308278,"vX0":8.417871818976572,"vY0":-139.76075543653263,"vZ0":-7.200493740257326,"x":63.05,"y":182.98,"x0":-1.1274150759522812,"y0":50.00331383536598,"z0":5.393552430721003,"aX":-7.829713687017247},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":5.4,"spinRate":2458,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.39298843988362986,"extension":6.1269061243073075},"hitData":{"launchSpeed":61.4,"launchAngle":2.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":138.13,"coordY":167.9}},"index":6,"playId":"dddd11a2-5ba8-3147-a5ef-e2df73828e2f","pitchNumber":4,"startTime":"2025-07-26T01:07:34.416Z","endTime":"2025-07-26T01:07:45.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:07:45.873Z","atBatIndex":55},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"J.T. Realmuto homers (7) on a fly ball to left center field. Kyle Schwarber scores. Nick Castellanos scores.","rbi":3,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:08:25.825Z","endTime":"2025-07-26T01:09:16.018Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":{"id":596133,"link":"/api/v1/people/596133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":657612,"link":"/api/v1/people/657612"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":{"id":596133,"link":"/api/v1/people/596133"},"isScoringEvent":true,"rbi":true,"earned":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.1,"strikeZoneTop":3.62735875604133,"strikeZoneBottom":1.75000294606664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.58445201150887,"aZ":-9.766505691690028,"pfxX":-4.547116348075642,"pfxZ":11.685263659761933,"pX":1.2296496442809852,"pZ":2.0912886008789244,"vX0":8.292592386119683,"vY0":-138.48540933187022,"vZ0":-6.999188176851571,"x":70.13,"y":182.32,"x0":-1.2302552435512062,"y0":50.004535084387626,"z0":5.325423285738592,"aX":-8.721496979359122},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.6,"breakHorizontal":6.2,"spinRate":2478,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.3974395594725513,"extension":6.19562782229384},"index":0,"playId":"5bdbf6a1-325f-34a1-a34b-0aeb4e1f23df","pitchNumber":1,"startTime":"2025-07-26T01:08:30.527Z","endTime":"2025-07-26T01:08:33.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.100818526359188,"aZ":-25.037728203073787,"pfxX":-9.393241103846933,"pfxZ":4.282027079441329,"pX":-0.4359720373917811,"pZ":2.390750885634111,"vX0":5.473039864210753,"vY0":-128.65307252708988,"vZ0":-2.672087994046307,"x":133.62,"y":174.23,"x0":-1.376755478218324,"y0":50.00272503764204,"z0":5.395007806691007,"aX":-15.656963699927463},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.3,"breakHorizontal":15.7,"spinRate":2057,"spinDirection":223},"zone":4,"typeConfidence":0.9,"plateTime":0.42666042393769654,"extension":6.12787249804885},"hitData":{"launchSpeed":107.2,"launchAngle":29.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":43.61,"coordY":52.53}},"index":1,"playId":"9c056972-7702-3e5f-a0d5-889b7693fe7d","pitchNumber":2,"startTime":"2025-07-26T01:08:52.851Z","endTime":"2025-07-26T01:09:16.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:09:16.018Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out to right fielder Aaron Judge.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:09:26.905Z","endTime":"2025-07-26T01:11:22.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"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":2},"details":{"event":"Flyout","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":4},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.1,"strikeZoneTop":3.27644268535548,"strikeZoneBottom":1.56645019534492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.22003171829622,"aZ":-11.97456182449077,"pfxX":-6.796343461068785,"pfxZ":10.487309010159594,"pX":0.717396691514787,"pZ":2.2067790915995014,"vX0":7.865772290321684,"vY0":-139.10193596332746,"vZ0":-6.478337498784903,"x":89.65,"y":179.2,"x0":-1.287320374513788,"y0":50.001669027564766,"z0":5.38851885759497,"aX":-13.088896275632191},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":10.3,"spinRate":2405,"spinDirection":208},"zone":6,"typeConfidence":0.91,"plateTime":0.3963996400308192,"extension":6.171406746437769},"index":0,"playId":"c84cc29e-8a25-3273-b1e0-65f0718ca68e","pitchNumber":1,"startTime":"2025-07-26T01:09:52.245Z","endTime":"2025-07-26T01:09:55.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":85.9,"strikeZoneTop":3.2600007007916,"strikeZoneBottom":1.5664570596319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.990770477382114,"aZ":-10.261043165955279,"pfxX":-5.859855101539203,"pfxZ":11.447776284272088,"pX":-0.7199939356191272,"pZ":1.2929811818606405,"vX0":4.006896299593142,"vY0":-138.66440134409694,"vZ0":-8.86028251393957,"x":144.44,"y":203.87,"x0":-1.4352894244881171,"y0":50.000573214155025,"z0":5.247723924326475,"aX":-11.213156753124766},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.7,"breakHorizontal":9.6,"spinRate":2378,"spinDirection":206},"zone":13,"typeConfidence":0.9,"plateTime":0.39765082578331246,"extension":6.187529412719037},"index":1,"playId":"c0e36e29-1b35-320e-a419-ba02a114e9ea","pitchNumber":2,"startTime":"2025-07-26T01:10:10.496Z","endTime":"2025-07-26T01:10:14.584Z","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":85.9,"strikeZoneTop":3.27644903933565,"strikeZoneBottom":1.56645583425694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.308098929636955,"aZ":-12.835080556554015,"pfxX":-5.071231839125254,"pfxZ":10.10519011015042,"pX":-0.9905264257977585,"pZ":1.6347145518490473,"vX0":2.9878978803282674,"vY0":-138.73855116683774,"vZ0":-7.627814920153202,"x":154.76,"y":194.64,"x0":-1.4329554546867351,"y0":50.00394405240638,"z0":5.309701977226726,"aX":-9.706792538652978},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":8.4,"spinRate":2389,"spinDirection":206},"zone":13,"typeConfidence":0.9,"plateTime":0.3975687735211495,"extension":5.882814533063461},"index":2,"playId":"4590fb25-8905-32f4-941f-099568e181ed","pitchNumber":3,"startTime":"2025-07-26T01:10:27.136Z","endTime":"2025-07-26T01:10:31.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.572445169164673,"aZ":-21.663621520230855,"pfxX":-9.128906759465618,"pfxZ":6.382860648500798,"pX":-0.9527736205319962,"pZ":1.0020295178277308,"vX0":4.294845262603721,"vY0":-127.83582440835968,"vZ0":-6.480293932127004,"x":153.32,"y":211.73,"x0":-1.4730833845387803,"y0":50.002487679911404,"z0":5.282676645611721,"aX":-15.034101476654024},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.2,"breakHorizontal":15.5,"spinRate":1945,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.42926279014656954,"extension":6.083904627878109},"index":3,"playId":"819e4a79-4e3d-3377-94de-3f8be7db8a03","pitchNumber":4,"startTime":"2025-07-26T01:10:44.832Z","endTime":"2025-07-26T01:10:49.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.755643368010027,"aZ":-12.615095130137496,"pfxX":-2.5317207267202146,"pfxZ":10.182896132259321,"pX":-0.10411324425491802,"pZ":3.3458032059860296,"vX0":4.251607201021156,"vY0":-137.96651313856367,"vZ0":-3.770229158058589,"x":120.97,"y":148.44,"x0":-1.3387641483069763,"y0":50.00188116498384,"z0":5.585010507913895,"aX":-4.862828098303237},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":3.6,"spinRate":2307,"spinDirection":201},"zone":2,"typeConfidence":0.89,"plateTime":0.3975685645315741,"extension":6.077555926841126},"hitData":{"launchSpeed":96.8,"launchAngle":59.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":139.68,"coordY":110.56}},"index":4,"playId":"682ef7b9-0a7a-3f72-99e6-8f4b38bcf12c","pitchNumber":5,"startTime":"2025-07-26T01:11:10.187Z","endTime":"2025-07-26T01:11:22.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:11:22.493Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Kepler grounds out to first baseman Paul Goldschmidt.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:11:20.159Z","endTime":"2025-07-26T01:13:13.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.3879652337538,"strikeZoneBottom":1.64641492622534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.288104711017102,"aZ":-24.563954231275453,"pfxX":-8.905541288651637,"pfxZ":4.542341290969899,"pX":-1.2938104178198069,"pZ":3.3363977814103696,"vX0":3.4295194358253505,"vY0":-128.57700418845278,"vZ0":-0.7605177699234461,"x":166.32,"y":148.7,"x0":-1.4866402845040263,"y0":50.00606406734248,"z0":5.53955029911565,"aX":-14.935954046264502},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.3,"breakHorizontal":15.4,"spinRate":1834,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.425746988741623,"extension":6.179360907496774},"index":0,"playId":"42eb0429-f2bb-3f90-9e94-198d976703d5","pitchNumber":1,"startTime":"2025-07-26T01:11:50.176Z","endTime":"2025-07-26T01:11:54.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.4371871143482,"strikeZoneBottom":1.64641444135714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.276823090455647,"aZ":-22.270279735235953,"pfxX":-8.461851267723961,"pfxZ":5.952716227932128,"pX":-1.7081715164127549,"pZ":1.8162931806029445,"vX0":2.396068730358183,"vY0":-128.1499437204407,"vZ0":-4.473436045275179,"x":123.23,"y":134.77,"x0":-1.5553007654379754,"y0":50.00563634907117,"z0":5.322465467573678,"aX":-14.087989008546584},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.0,"breakHorizontal":14.8,"spinRate":1872,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.42726515284153166,"extension":6.125262267268796},"index":1,"playId":"56d2659b-e55a-3683-9f9d-2d9f2f6ecaf0","pitchNumber":2,"startTime":"2025-07-26T01:12:05.687Z","endTime":"2025-07-26T01:12:08.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.07356169888639,"aZ":-12.877421256239497,"pfxX":-5.05473672525724,"pfxZ":10.255089058164739,"pX":-0.2288471322272836,"pZ":2.2517354543046775,"vX0":4.9869709190637215,"vY0":-136.54845368035691,"vZ0":-5.879018323895503,"x":125.72,"y":177.98,"x0":-1.4252738021146807,"y0":50.00334237395645,"z0":5.324644091021351,"aX":-9.511723178259203},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":8.0,"spinRate":2225,"spinDirection":208},"zone":5,"typeConfidence":0.88,"plateTime":0.4016827761407127,"extension":6.125105515193418},"index":2,"playId":"74197479-5ef9-3562-a12c-9a0c83e6d7a7","pitchNumber":3,"startTime":"2025-07-26T01:12:24.409Z","endTime":"2025-07-26T01:12:27.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.1,"strikeZoneTop":3.45359624226531,"strikeZoneBottom":1.64641224974685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.33083965368267,"aZ":-24.013002065383862,"pfxX":-8.959367954399031,"pfxZ":4.954127269965908,"pX":-1.416319757135514,"pZ":2.1886126377641757,"vX0":3.065984790374915,"vY0":-128.03812719472631,"vZ0":-3.2551878806111176,"x":170.99,"y":179.69,"x0":-1.4706590662539525,"y0":50.00352009091799,"z0":5.371738247960638,"aX":-14.761743626143884},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.4,"breakHorizontal":15.5,"spinRate":1777,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.4290518880319465,"extension":6.118766467368051},"index":3,"playId":"12c6bf2f-6fac-31a2-9146-0410e890bcbc","pitchNumber":4,"startTime":"2025-07-26T01:12:47.417Z","endTime":"2025-07-26T01:12:50.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.85265557888107,"aZ":-12.985875210442224,"pfxX":-5.072938776899845,"pfxZ":10.132553306658963,"pX":0.19243280400479715,"pZ":2.0560070812876563,"vX0":5.728250791203124,"vY0":-137.78119260603862,"vZ0":-6.560613671531719,"x":109.66,"y":183.27,"x0":-1.2692655812444098,"y0":50.00567997865896,"z0":5.3716963132523,"aX":-9.610228303226295},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2287,"spinDirection":206},"zone":8,"typeConfidence":0.9,"plateTime":0.3998127870514634,"extension":6.001778715576905},"hitData":{"launchSpeed":98.8,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.35,"coordY":172.97}},"index":4,"playId":"c8384b16-113f-3340-ba37-6a442eff6ffb","pitchNumber":5,"startTime":"2025-07-26T01:13:06.006Z","endTime":"2025-07-26T01:13:13.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:13:13.191Z","atBatIndex":58},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Anthony Volpe homers (14) on a fly ball to left field.","rbi":1,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T01:17:44.976Z","endTime":"2025-07-26T01:18:53.017Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":{"id":605447,"link":"/api/v1/people/605447"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Romano replaces Tanner Banks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:17:47.333Z","endTime":"2025-07-26T01:17:47.334Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605447,"link":"/api/v1/people/605447"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.4,"strikeZoneTop":3.3117397953724,"strikeZoneBottom":1.53110903123907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.19058031097315,"aZ":-12.949655359805554,"pfxX":-5.947807513902766,"pfxZ":9.928424331850152,"pX":-1.2500771012745109,"pZ":3.2671921950455145,"vX0":4.284098429975785,"vY0":-139.21295076678553,"vZ0":-4.770960172403596,"x":164.65,"y":150.57,"x0":-2.0467503043852164,"y0":50.004266166398025,"z0":5.880100548865401,"aX":-11.517702172129137},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":9.7,"spinRate":2262,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.39550164550067857,"extension":7.41728633152884},"index":1,"playId":"de31416c-4889-3467-b863-14a8f29b9c95","pitchNumber":1,"startTime":"2025-07-26T01:17:47.335Z","endTime":"2025-07-26T01:17:50.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.34468139259251,"strikeZoneBottom":1.61351796572917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.747472419549265,"aZ":-32.397862943118334,"pfxX":-0.07261882156262178,"pfxZ":-0.14382937267850693,"pX":-0.8242337697795401,"pZ":2.4917395905811994,"vX0":3.4411968827848645,"vY0":-124.22950319387142,"vZ0":-1.8319752480723606,"x":148.42,"y":171.5,"x0":-2.2150739780012985,"y0":50.00293323771625,"z0":5.919457054386764,"aX":-0.11493731153460932},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.5,"breakHorizontal":-0.6,"spinRate":2095,"spinDirection":65},"zone":4,"typeConfidence":0.9,"plateTime":0.44008860452811316,"extension":7.136525609126433},"index":2,"playId":"a497a13e-0e43-3a24-a6f2-0693eda991a3","pitchNumber":2,"startTime":"2025-07-26T01:18:01.095Z","endTime":"2025-07-26T01:18:04.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.35268203614933,"strikeZoneBottom":1.56061524435388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.18496940281166,"aZ":-30.455808007686958,"pfxX":1.2428942393334266,"pfxZ":1.0754154993558975,"pX":0.6754713207695004,"pZ":1.515752206394394,"vX0":5.245767635523167,"vY0":-126.55957626520114,"vZ0":-5.239349974826988,"x":91.25,"y":197.85,"x0":-1.5975649205460838,"y0":50.004735675774526,"z0":6.093070964068557,"aX":1.9873324674492665},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.8,"breakHorizontal":-3.6,"spinRate":1992,"spinDirection":128},"zone":9,"typeConfidence":0.9,"plateTime":0.43510992248019864,"extension":7.285379411615415},"index":3,"playId":"f1ec2898-e43b-36bd-bea6-b4f683bec054","pitchNumber":3,"startTime":"2025-07-26T01:18:15.633Z","endTime":"2025-07-26T01:18:20.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01957999635143,"aZ":-32.67091732903525,"pfxX":1.5921251990951384,"pfxZ":-0.32955422889219577,"pX":-0.45217066033225695,"pZ":2.8558687363342306,"vX0":3.4293266788867873,"vY0":-122.3768020759182,"vZ0":-0.743372657139675,"x":134.24,"y":161.67,"x0":-2.0882709218435114,"y0":50.00555855200158,"z0":6.005033975121261,"aX":2.373346736876019},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.5,"breakHorizontal":-3.8,"spinRate":1906,"spinDirection":81},"zone":4,"typeConfidence":0.9,"plateTime":0.45054716804161066,"extension":7.189995689758698},"hitData":{"launchSpeed":92.1,"launchAngle":37.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":31.0,"coordY":88.0}},"index":4,"playId":"4b2b6006-9728-33f4-aed9-1cbf8a3ca1a8","pitchNumber":4,"startTime":"2025-07-26T01:18:31.308Z","endTime":"2025-07-26T01:18:53.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:18:53.017Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Rice singles on a pop up to third baseman Otto Kemp.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T01:19:35.035Z","endTime":"2025-07-26T01:20:09.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ben Rice replaces Oswald Peraza.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:19:01.586Z","endTime":"2025-07-26T01:19:37.366Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":672724,"link":"/api/v1/people/672724"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":76.9,"strikeZoneTop":3.73364642975282,"strikeZoneBottom":1.80999918393196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.964126136159127,"aZ":-30.324691206634355,"pfxX":1.2983327120700183,"pfxZ":1.2110383072793738,"pX":-1.6678581106848214,"pZ":3.030869197688811,"vX0":0.9511798898064306,"vY0":-124.24191150181392,"vZ0":-0.8430957643888383,"x":180.57,"y":156.95,"x0":-2.227322567243811,"y0":50.004462122621455,"z0":5.944801459664147,"aX":1.985291431966534},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.3,"breakHorizontal":-2.6,"spinRate":2021,"spinDirection":98},"zone":11,"typeConfidence":0.9,"plateTime":0.4445979297772542,"extension":7.18371962669233},"index":1,"playId":"a87ba437-cc2e-36d5-b761-64afcbdc7bbc","pitchNumber":1,"startTime":"2025-07-26T01:19:37.366Z","endTime":"2025-07-26T01:19:40.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":76.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.03405895621897,"aZ":-30.4758994875432,"pfxX":0.069170543895275,"pfxZ":1.1242734780484431,"pX":0.30339702044172606,"pZ":1.9467035534177743,"vX0":5.223057742068319,"vY0":-123.45382931386514,"vZ0":-3.3226900485620368,"x":105.44,"y":186.22,"x0":-1.8701109800924256,"y0":50.000222661630126,"z0":5.940817801029138,"aX":0.10396991332855335},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.3,"breakHorizontal":-1.7,"spinRate":1975,"spinDirection":55},"zone":9,"typeConfidence":0.9,"plateTime":0.44777766930762697,"extension":7.221160049697676},"hitData":{"launchSpeed":58.4,"launchAngle":44.0,"totalDistance":157.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":70.53,"coordY":150.62}},"index":2,"playId":"a13ae1fb-3261-3e35-b335-a7b530a3750e","pitchNumber":2,"startTime":"2025-07-26T01:19:55.456Z","endTime":"2025-07-26T01:20:09.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:20:09.053Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trent Grisham grounds out to first baseman Bryce Harper. Ben Rice to 3rd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T01:20:35.497Z","endTime":"2025-07-26T01:21:20.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"e30de54e-15be-3316-8711-b50ab2275e2f","startTime":"2025-07-26T01:20:35.497Z","endTime":"2025-07-26T01:20:49.997Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Trent Grisham batting, Ben Rice advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"e30de54e-15be-3316-8711-b50ab2275e2f","startTime":"2025-07-26T01:20:51.023Z","endTime":"2025-07-26T01:21:14.062Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":605447,"link":"/api/v1/people/605447"}},{"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":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.335398265820103,"aZ":-29.713942952807415,"pfxX":0.4850649004041374,"pfxZ":1.572863492601094,"pX":-0.5057394929213352,"pZ":1.815735926067948,"vX0":3.7776159541516523,"vY0":-124.77401218192783,"vZ0":-3.8495005886891116,"x":136.28,"y":189.76,"x0":-2.1083064293827545,"y0":50.00178872094079,"z0":5.85276412796339,"aX":0.7566695464897174},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.2,"breakHorizontal":-1.8,"spinRate":2161,"spinDirection":77},"zone":7,"typeConfidence":0.89,"plateTime":0.44059006445744187,"extension":7.292085365173401},"hitData":{"launchSpeed":75.1,"launchAngle":-28.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.79,"coordY":168.4}},"index":2,"playId":"ea3af1aa-41e5-3f0a-96b7-c9e7ade2a236","pitchNumber":1,"startTime":"2025-07-26T01:21:14.062Z","endTime":"2025-07-26T01:21:20.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:21:20.934Z","atBatIndex":61},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Aaron Judge out on a sacrifice fly to center fielder Brandon Marsh. Ben Rice scores.","rbi":1,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T01:21:52.720Z","endTime":"2025-07-26T01:23:54.526Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"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,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":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":{"id":605447,"link":"/api/v1/people/605447"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":4.0436390342145,"strikeZoneBottom":1.86999829659432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.486440300787947,"aZ":-28.37780347564496,"pfxX":-0.33192233031964147,"pfxZ":2.303359962084266,"pX":0.9853060299932677,"pZ":1.7379435116604542,"vX0":6.201481025786806,"vY0":-128.2848560636887,"vZ0":-5.366357080060491,"x":79.44,"y":191.86,"x0":-1.4325054429170685,"y0":50.00120396905083,"z0":6.101629197296669,"aX":-0.5471337307139696},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.0,"breakHorizontal":-1.0,"spinRate":2030,"spinDirection":136},"zone":14,"typeConfidence":0.87,"plateTime":0.4289225475340883,"extension":7.467738484729327},"index":0,"playId":"c22f5dc2-7970-3375-a4ac-edd8698ca81f","pitchNumber":1,"startTime":"2025-07-26T01:21:52.720Z","endTime":"2025-07-26T01:21:56.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":79.8,"strikeZoneTop":4.06,"strikeZoneBottom":1.87,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.488577873235077,"aZ":-30.0960800599134,"pfxX":1.2904627599301968,"pfxZ":1.28001155379037,"pX":-0.022904239549845485,"pZ":2.5571332391777517,"vX0":4.086705935331708,"vY0":-127.70853355013665,"vZ0":-2.65995422018957,"x":132.0,"y":139.01,"x0":-1.820158879923724,"y0":50.00622557737272,"z0":6.011051029791469,"aX":2.1046796243795387},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.9,"breakHorizontal":-3.4,"spinRate":1993,"spinDirection":96},"zone":8,"typeConfidence":0.89,"plateTime":0.43103077371365206,"extension":7.275951089640225},"index":1,"playId":"019a1c7b-e968-3e3f-ad38-2b6db1e88643","pitchNumber":2,"startTime":"2025-07-26T01:22:08.737Z","endTime":"2025-07-26T01:22:11.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.0,"strikeZoneTop":4.04363676596849,"strikeZoneBottom":1.87000097284628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.32903457804901,"aZ":-8.786509705250392,"pfxX":-6.167285569667158,"pfxZ":11.751600424518536,"pX":1.525481673438685,"pZ":1.8683400190116044,"vX0":9.572016022736213,"vY0":-140.74534066238536,"vZ0":-9.532374506870498,"x":58.85,"y":188.33,"x0":-1.1308585473461574,"y0":50.00326538423305,"z0":5.883430138133635,"aX":-12.274986760249753},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.2,"breakHorizontal":9.0,"spinRate":2339,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.3903635924921427,"extension":7.754468953348014},"index":2,"playId":"aa97849a-7428-32ea-96de-cafd74de609f","pitchNumber":3,"startTime":"2025-07-26T01:22:28.386Z","endTime":"2025-07-26T01:22:31.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":4.06,"strikeZoneBottom":1.87,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.17338161972437,"aZ":-10.13351381329712,"pfxX":-7.2671929456387465,"pfxZ":11.097354167730215,"pX":-0.634385012445376,"pZ":3.2941554046871446,"vX0":5.606683616094896,"vY0":-140.57807465614647,"vZ0":-5.737785993698475,"x":141.18,"y":149.84,"x0":-1.7182945058153838,"y0":50.00079451465649,"z0":6.030375294952134,"aX":-14.430908448543763},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.0,"breakHorizontal":11.9,"spinRate":2333,"spinDirection":206},"zone":4,"typeConfidence":0.9,"plateTime":0.39078891224339607,"extension":7.606270421155555},"index":3,"playId":"0ae2781a-7cd6-35ae-b96e-3db8d21e7f64","pitchNumber":4,"startTime":"2025-07-26T01:22:47.798Z","endTime":"2025-07-26T01:22:53.098Z","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":4,"playId":"2cd417ce-4c46-4ca3-822b-1a68201f44d5","startTime":"2025-07-26T01:23:21.158Z","endTime":"2025-07-26T01:23:26.158Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.7,"strikeZoneTop":4.06,"strikeZoneBottom":1.87,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.895685663336643,"aZ":-32.00982547707854,"pfxX":-0.34379226282639297,"pfxZ":0.10060283886010524,"pX":0.4007318234064347,"pZ":2.3704052082366815,"vX0":4.676927117779777,"vY0":-127.60637766937954,"vZ0":-3.1277771919958397,"x":101.73,"y":174.78,"x0":-1.422822285871576,"y0":50.002203883117545,"z0":6.173091707060293,"aX":-0.558827671313549},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.4,"breakHorizontal":-0.6,"spinRate":1963,"spinDirection":30},"zone":9,"typeConfidence":0.89,"plateTime":0.43168542182754166,"extension":7.528099038583129},"hitData":{"launchSpeed":102.6,"launchAngle":41.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.61,"coordY":83.27}},"index":5,"playId":"036a4e7a-fea1-3947-9275-e23f14d46daf","pitchNumber":5,"startTime":"2025-07-26T01:23:39.758Z","endTime":"2025-07-26T01:23:54.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:23:54.526Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Bellinger called out on strikes.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T01:24:30.585Z","endTime":"2025-07-26T01:25:24.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-26T01:24:32.912Z","endTime":"2025-07-26T01:24:32.913Z","isPitch":false,"type":"action","player":{"id":641355,"link":"/api/v1/people/641355"}},{"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":86.3,"endSpeed":77.5,"strikeZoneTop":3.91652307589542,"strikeZoneBottom":1.87653194594267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70065972655538,"aZ":-32.419342214963265,"pfxX":0.036975978415437094,"pfxZ":-0.15800405902557024,"pX":-0.7076922247834796,"pZ":3.945081745688193,"vX0":2.943090451643067,"vY0":-125.47831856595641,"vZ0":1.0832618296592869,"x":143.98,"y":132.26,"x0":-1.911824035087082,"y0":50.00212026882893,"z0":6.195389990548101,"aX":0.0573696042677511},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.4,"breakHorizontal":-0.8,"spinRate":1929,"spinDirection":66},"zone":1,"typeConfidence":0.9,"plateTime":0.4403200762698005,"extension":7.293903531127754},"index":1,"playId":"97410047-0ee4-3bae-9e57-2541a54b5441","pitchNumber":1,"startTime":"2025-07-26T01:24:32.914Z","endTime":"2025-07-26T01:24:35.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.9,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.56272215670006,"aZ":-14.494851504407352,"pfxX":-6.493923890544723,"pfxZ":9.097751328562417,"pX":-0.40556259026230845,"pZ":3.331185976654886,"vX0":6.6296922969606955,"vY0":-138.65258769220083,"vZ0":-3.959721029866289,"x":132.46,"y":148.84,"x0":-1.9861534924397815,"y0":50.002293876855084,"z0":5.7477680596475915,"aX":-12.619194973701354},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":10.3,"spinRate":2360,"spinDirection":212},"zone":1,"typeConfidence":0.9,"plateTime":0.3953302914562946,"extension":7.736938475607631},"index":2,"playId":"891c5c54-cf71-39af-99b4-694aeb9ca901","pitchNumber":2,"startTime":"2025-07-26T01:24:47.671Z","endTime":"2025-07-26T01:24:51.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.3,"strikeZoneTop":3.9,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.00879224205265,"aZ":-29.431059630154206,"pfxX":0.6215287407189509,"pfxZ":1.6990946748090572,"pX":0.28770857716391823,"pZ":1.704837405947159,"vX0":4.876153142913597,"vY0":-127.46437616103988,"vZ0":-4.806030574256171,"x":106.03,"y":192.75,"x0":-1.7465763982428382,"y0":50.00131499518241,"z0":5.993090428124013,"aX":1.002205483306341},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":-2.4,"spinRate":2134,"spinDirection":59},"zone":14,"typeConfidence":0.89,"plateTime":0.4329919003438638,"extension":7.3817726502850425},"index":3,"playId":"93cbbbbe-3dc4-36b0-8576-59f1d447ff57","pitchNumber":3,"startTime":"2025-07-26T01:25:05.849Z","endTime":"2025-07-26T01:25:08.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.1,"strikeZoneTop":3.91632935453072,"strikeZoneBottom":1.85999997510305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.686757430521006,"aZ":-10.217126022094915,"pfxX":-3.919279408776701,"pfxZ":11.207999574326932,"pX":0.5319460240999079,"pZ":2.517494846788609,"vX0":7.30365393029955,"vY0":-139.82866455626825,"vZ0":-7.433394237711284,"x":96.72,"y":170.81,"x0":-1.6174763601827404,"y0":50.00203033177265,"z0":5.898851226061,"aX":-7.678107052730791},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.7,"breakHorizontal":5.4,"spinRate":2392,"spinDirection":201},"zone":6,"typeConfidence":0.9,"plateTime":0.393341560535601,"extension":7.50972603798985},"index":4,"playId":"80e5ae3f-22ec-30ec-9db6-c2f4e946b0e8","pitchNumber":4,"startTime":"2025-07-26T01:25:21.470Z","endTime":"2025-07-26T01:25:24.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:25:24.861Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Kemp grounds out, third baseman Jorbit Vivas to first baseman Paul Goldschmidt.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T01:27:55.501Z","endTime":"2025-07-26T01:28:37.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jorbit Vivas replaces Ben Rice, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:27:13.973Z","endTime":"2025-07-26T01:27:13.990Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"902","replacedPlayer":{"id":700250,"link":"/api/v1/people/700250"}},{"details":{"description":"Pitching Change: Ian Hamilton replaces Luke Weaver.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-26T01:27:13.990Z","endTime":"2025-07-26T01:27:57.871Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641656,"link":"/api/v1/people/641656"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.754038348850152,"aZ":-19.734399727559374,"pfxX":-9.943281906945469,"pfxZ":6.305749722504579,"pX":-0.9009341759624168,"pZ":2.8616489056801058,"vX0":7.5278807158027465,"vY0":-139.44059303870466,"vZ0":-4.670197753502578,"x":151.34,"y":161.52,"x0":-2.3409010574937135,"y0":50.00671422562102,"z0":5.85681991628897,"aX":-19.625227752317702},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.7,"breakHorizontal":16.4,"spinRate":2173,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39250364242968283,"extension":5.584472751898665},"index":2,"playId":"cf4a0599-00b4-3121-97d0-8b666c8cf1ce","pitchNumber":1,"startTime":"2025-07-26T01:27:57.871Z","endTime":"2025-07-26T01:28:04.904Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2025-07-26T01:28:20.463Z","endTime":"2025-07-26T01:28:30.117Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"}},{"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":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.576782669768416,"aZ":-24.645037287721994,"pfxX":-10.911608027549832,"pfxZ":3.8625900270877196,"pX":-0.9791294552844273,"pZ":2.905887014789183,"vX0":7.802732693585461,"vY0":-138.84746406418645,"vZ0":-3.3792561472256346,"x":154.32,"y":160.32,"x0":-2.410516588813504,"y0":50.00189357261954,"z0":5.781734963516858,"aX":-21.268064611628002},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.5,"breakHorizontal":18.1,"spinRate":2178,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3947206723360077,"extension":5.626498440505531},"hitData":{"launchSpeed":61.1,"launchAngle":11.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.93,"coordY":154.67}},"index":4,"playId":"71264977-ee74-3f6d-aacf-b91b44c0c937","pitchNumber":2,"startTime":"2025-07-26T01:28:30.117Z","endTime":"2025-07-26T01:28:37.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:28:37.772Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to right fielder Aaron Judge.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T01:28:39.030Z","endTime":"2025-07-26T01:30:31.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"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":"Flyout","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":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.36115762165444,"aZ":-21.887986890783566,"pfxX":-11.011394654545157,"pfxZ":5.200492398414184,"pX":-0.6052896731575399,"pZ":2.6137851904120053,"vX0":8.66164630963285,"vY0":-139.73803832864277,"vZ0":-4.778551250527013,"x":140.07,"y":168.21,"x0":-2.313814992817632,"y0":50.00397939276941,"z0":5.783150352229486,"aX":-21.78742148386966},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.6,"breakHorizontal":18.1,"spinRate":2263,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.39189156132052316,"extension":5.653382048007373},"index":0,"playId":"7ce8802b-7322-38a6-9bbc-8f2e4b3e83e2","pitchNumber":1,"startTime":"2025-07-26T01:29:15.872Z","endTime":"2025-07-26T01:29:18.899Z","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":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.33365200035956,"strikeZoneBottom":1.59000071756107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.29396405901333,"aZ":-25.103962806681235,"pfxX":-10.558054471379982,"pfxZ":3.681209201737782,"pX":-0.7908572253462169,"pZ":2.122867707645323,"vX0":8.326508483689011,"vY0":-138.5351727842339,"vZ0":-5.053335032165004,"x":147.15,"y":181.46,"x0":-2.4811262726533023,"y0":50.00461637166384,"z0":5.674033203566357,"aX":-20.28664701382878},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.6,"breakHorizontal":17.2,"spinRate":2187,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.39714037857842266,"extension":5.673735791564338},"index":1,"playId":"b2a3e522-3689-39de-8602-191154a43612","pitchNumber":2,"startTime":"2025-07-26T01:29:35.056Z","endTime":"2025-07-26T01:29:38.247Z","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":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.26825418456961,"strikeZoneBottom":1.59000063535031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.542670679262415,"aZ":-24.45670523066746,"pfxX":-12.08157888691631,"pfxZ":3.947091434578395,"pX":-0.6523186175711462,"pZ":1.0683527239059214,"vX0":9.617967904588303,"vY0":-139.48889571158733,"vZ0":-7.586564331514615,"x":141.86,"y":209.93,"x0":-2.588086985626972,"y0":50.00529831255402,"z0":5.454544977914905,"aX":-23.635342006126994},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.5,"breakHorizontal":19.7,"spinRate":2153,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.39379185848941,"extension":5.6457440129868885},"index":2,"playId":"0f9d6e79-ec05-3b05-9e1c-4c72e34b8c7a","pitchNumber":3,"startTime":"2025-07-26T01:29:57.503Z","endTime":"2025-07-26T01:30:01.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.445584909946135,"aZ":-12.752702593950717,"pfxX":-5.866636957624691,"pfxZ":9.977127563442727,"pX":1.1296203252172017,"pZ":2.5227569575939266,"vX0":10.715357081337539,"vY0":-139.15608942433343,"vZ0":-6.768924797309099,"x":73.94,"y":170.67,"x0":-2.021975218912002,"y0":50.000365895282556,"z0":5.844734021288532,"aX":-11.417924735598726},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":8.2,"spinRate":2324,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.39476126089435937,"extension":5.7208966177867495},"hitData":{"launchSpeed":88.8,"launchAngle":41.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.22,"coordY":95.86}},"index":3,"playId":"97d4b775-8a51-38a3-950e-661f627f0d56","pitchNumber":4,"startTime":"2025-07-26T01:30:16.270Z","endTime":"2025-07-26T01:30:31.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:30:31.796Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trea Turner walks.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T01:30:25.892Z","endTime":"2025-07-26T01:32:29.970Z","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":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"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(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.2,"endSpeed":82.3,"strikeZoneTop":3.46369680173746,"strikeZoneBottom":1.70999803786847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.252672821385953,"aZ":-25.592720808252235,"pfxX":-0.2114111659593112,"pfxZ":3.8417031339259973,"pX":-0.8270698176883189,"pZ":1.3895365386928327,"vX0":4.3355343780463125,"vY0":-129.83016919662515,"vZ0":-6.133982391249982,"x":148.53,"y":201.26,"x0":-2.4886219758095836,"y0":50.004801925734796,"z0":5.721270245782514,"aX":-0.36325182641733056},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.9,"breakHorizontal":-0.6,"spinRate":1546,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.42129794785030494,"extension":5.628268885852098},"index":0,"playId":"8e998db7-c380-317c-bf67-fbbb8deb7977","pitchNumber":1,"startTime":"2025-07-26T01:30:52.126Z","endTime":"2025-07-26T01:30:56.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.649285697152628,"aZ":-25.172267584860496,"pfxX":-1.1628467529363862,"pfxZ":4.2372229586231995,"pX":0.5323704537177076,"pZ":0.8955415811900966,"vX0":7.6904024768547545,"vY0":-127.8188095800442,"vZ0":-7.006537333145456,"x":96.71,"y":214.6,"x0":-2.3658880858749893,"y0":50.00385840554182,"z0":5.652367625486838,"aX":-1.9228536888353627},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.2,"breakHorizontal":0.4,"spinRate":1537,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4287200663776245,"extension":5.636122537047574},"index":1,"playId":"b2b631b3-0b85-3efe-982d-62f521e7023c","pitchNumber":2,"startTime":"2025-07-26T01:31:07.702Z","endTime":"2025-07-26T01:31:10.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.704126114340063,"aZ":-25.939933629961686,"pfxX":-1.1026541104818683,"pfxZ":3.750892641288403,"pX":0.8148518387011281,"pZ":1.2318472706477182,"vX0":8.129529193634621,"vY0":-128.11305722796527,"vZ0":-6.110679960081596,"x":85.94,"y":205.52,"x0":-2.2573985513933867,"y0":50.00155253178608,"z0":5.678098677694452,"aX":-1.8330809291568424},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.6,"breakHorizontal":0.1,"spinRate":1557,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4277010899958018,"extension":5.51643342714371},"index":2,"playId":"07153859-bf7c-3836-920e-80469b90053e","pitchNumber":3,"startTime":"2025-07-26T01:31:26.318Z","endTime":"2025-07-26T01:31:29.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.39847746369737,"strikeZoneBottom":1.69368833706675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.17718053342912,"aZ":-24.541142258969323,"pfxX":1.1030761932119302,"pfxZ":4.496959675048815,"pX":-0.5104495705897102,"pZ":0.9917451168942284,"vX0":4.612822194025744,"vY0":-129.4581114856275,"vZ0":-6.998291099225062,"x":136.46,"y":212.0,"x0":-2.4590369117659683,"y0":50.00214581440912,"z0":5.610310402343012,"aX":1.8695266968697493},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.8,"breakHorizontal":-3.0,"spinRate":1503,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.42318891650969714,"extension":5.603811747076495},"index":3,"playId":"bbb3b6cb-9e40-3b06-a095-5dea8be48096","pitchNumber":4,"startTime":"2025-07-26T01:31:43.458Z","endTime":"2025-07-26T01:31:46.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.39848460780751,"strikeZoneBottom":1.69368903201067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.31962953248699,"aZ":-23.165406590273925,"pfxX":-0.24752492533373704,"pfxZ":5.473203007477011,"pX":2.536572183362675,"pZ":-0.7998443658594498,"vX0":12.002034948987303,"vY0":-127.55428416107586,"vZ0":-11.267006683865615,"x":20.31,"y":260.38,"x0":-2.1985597038067537,"y0":50.00608129114824,"z0":5.502433326452799,"aX":-0.4073360041733101},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.3,"breakHorizontal":-2.3,"spinRate":1593,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.42945406684790033,"extension":5.693322936738972},"index":4,"playId":"6dc24469-52cd-3155-a445-69f97d441c6a","pitchNumber":5,"startTime":"2025-07-26T01:32:01.485Z","endTime":"2025-07-26T01:32:04.658Z","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":94.5,"endSpeed":85.9,"strikeZoneTop":3.46370028164873,"strikeZoneBottom":1.72630617626682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.09251719256865,"aZ":-21.60252484549489,"pfxX":-10.930063416408796,"pfxZ":5.586340277855842,"pX":-1.6693547380192804,"pZ":1.6218610416685066,"vX0":6.24550776607578,"vY0":-137.31734160210613,"vZ0":-6.616348635514189,"x":180.63,"y":194.99,"x0":-2.564704083168235,"y0":50.00003726574442,"z0":5.553449103961537,"aX":-20.67237218705363},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.8,"breakHorizontal":18.2,"spinRate":2183,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.40033179065520264,"extension":5.827329445915792},"index":5,"playId":"61e7e1a5-eb06-3349-9d3f-25a13683088f","pitchNumber":6,"startTime":"2025-07-26T01:32:25.702Z","endTime":"2025-07-26T01:32:29.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:32:29.970Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Schwarber homers (36) on a line drive to right field. Trea Turner scores.","rbi":2,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T01:32:29.678Z","endTime":"2025-07-26T01:34:49.686Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":641656,"link":"/api/v1/people/641656"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":641656,"link":"/api/v1/people/641656"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.6,"endSpeed":87.1,"strikeZoneTop":3.30352660917339,"strikeZoneBottom":1.56648494183032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33554351521233,"aZ":-24.203080815729503,"pfxX":-10.611783611071345,"pfxZ":4.084537182404098,"pX":-1.4396314025283687,"pZ":3.031995661011835,"vX0":7.257693976177943,"vY0":-139.0846315153472,"vZ0":-2.7158211696697987,"x":171.88,"y":156.92,"x0":-2.7094539238112287,"y0":50.00161185888212,"z0":5.6329002584741845,"aX":-20.707641966963592},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.0,"breakHorizontal":17.6,"spinRate":2071,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.39438388667656943,"extension":5.777202407229659},"index":0,"playId":"2ccc8e03-46f0-3790-bf88-b12fb8ebde89","pitchNumber":1,"startTime":"2025-07-26T01:33:03.673Z","endTime":"2025-07-26T01:33:06.673Z","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.0,"endSpeed":85.5,"strikeZoneTop":3.32000103799336,"strikeZoneBottom":1.56648514506774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.074739741513895,"aZ":-28.09116787618406,"pfxX":-10.877149328936632,"pfxZ":2.1727318487509777,"pX":-0.11617251122280488,"pZ":3.8475083951264644,"vX0":9.744970886903369,"vY0":-136.52844199883896,"vZ0":-0.16598296465707107,"x":121.43,"y":134.9,"x0":-2.324880705749963,"y0":50.004270321999506,"z0":5.848266688235358,"aX":-20.461664570360547},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.1,"breakHorizontal":17.5,"spinRate":2228,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4017404893992813,"extension":5.706501236313264},"index":1,"playId":"36908078-dae2-3ced-9ed7-1eb97d913d78","pitchNumber":2,"startTime":"2025-07-26T01:33:25.182Z","endTime":"2025-07-26T01:33:28.770Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"d03036b2-aad5-39f7-8316-a2515daef793","startTime":"2025-07-26T01:33:42.129Z","endTime":"2025-07-26T01:33:45.129Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.38589504077369,"strikeZoneBottom":1.58296472614472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20272203521446,"aZ":-27.970853938561405,"pfxX":-11.791250376453723,"pfxZ":2.2341271296516876,"pX":-0.1735310222673422,"pZ":1.9217514274465142,"vX0":10.361504740119381,"vY0":-136.91152844128698,"vZ0":-4.575438874477655,"x":123.61,"y":186.89,"x0":-2.4881492981745468,"y0":50.006239427113776,"z0":5.545036147013442,"aX":-22.232617337029765},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.1,"breakHorizontal":19.0,"spinRate":2242,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.40113705243383,"extension":5.850937707024087},"index":3,"playId":"917164f6-de3b-3f79-b693-2fa3379808d5","pitchNumber":3,"startTime":"2025-07-26T01:34:01.459Z","endTime":"2025-07-26T01:34:04.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.454411260552696,"aZ":-16.84188543675305,"pfxX":-7.029195209100299,"pfxZ":7.921257464713456,"pX":0.08987267892014088,"pZ":3.0544537819768176,"vX0":9.667510403953951,"vY0":-138.59611273042228,"vZ0":-4.165892968178657,"x":113.57,"y":156.31,"x0":-2.538512453430239,"y0":50.00311395741547,"z0":5.709914300011231,"aX":-13.606356231413466},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":10.6,"spinRate":2345,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.395975492942648,"extension":5.860872252170747},"hitData":{"launchSpeed":115.2,"launchAngle":24.0,"totalDistance":380.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":205.53,"coordY":74.66}},"index":4,"playId":"5e9954d0-fee8-3c04-a551-de71e458cc96","pitchNumber":4,"startTime":"2025-07-26T01:34:22.209Z","endTime":"2025-07-26T01:34:49.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:34:49.686Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T01:34:45.880Z","endTime":"2025-07-26T01:36:11.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"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":"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":2},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.445035615278382,"aZ":-27.893834500963003,"pfxX":-11.606333562144414,"pfxZ":2.2391633607785604,"pX":-0.8687702970695581,"pZ":2.721432290470664,"vX0":7.995853703180826,"vY0":-137.5441072115926,"vZ0":-3.2337124759410387,"x":150.12,"y":165.3,"x0":-2.310520540684511,"y0":50.00040344604967,"z0":5.81055230964283,"aX":-22.161779878565575},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.6,"breakHorizontal":19.3,"spinRate":2217,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3987195897813476,"extension":5.591475685760718},"index":0,"playId":"78928de7-ce95-3b29-83da-30bf326c3a38","pitchNumber":1,"startTime":"2025-07-26T01:35:22.508Z","endTime":"2025-07-26T01:35:26.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.10956343346462,"aZ":-24.2024137485889,"pfxX":-10.770422802754737,"pfxZ":4.159440034269125,"pX":-0.8559878493128117,"pZ":1.5578037907685653,"vX0":8.098267583562738,"vY0":-137.4998091409857,"vZ0":-6.341961538600562,"x":149.63,"y":196.72,"x0":-2.4381057822946333,"y0":50.00342977308973,"z0":5.533226683093407,"aX":-20.651172582997916},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.4,"breakHorizontal":17.9,"spinRate":2258,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.39814733256322965,"extension":5.714499343322638},"index":1,"playId":"4e3d3897-d9b7-3ae3-8f4d-e8481cf1d0f8","pitchNumber":2,"startTime":"2025-07-26T01:35:40.827Z","endTime":"2025-07-26T01:35:45.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.389540599414,"aZ":-25.028002951511546,"pfxX":-0.7469157404736348,"pfxZ":4.184308448807059,"pX":0.5116712706012789,"pZ":0.675178522186137,"vX0":7.4184170609252025,"vY0":-129.66471594495167,"vZ0":-7.8158366685199,"x":97.5,"y":220.55,"x0":-2.285905967189164,"y0":50.003957131723965,"z0":5.6302641990872155,"aX":-1.2771524683277324},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.1,"breakHorizontal":-0.2,"spinRate":1575,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.42196774262488645,"extension":5.554801098551091},"index":2,"playId":"0ec6385e-5f20-353f-b5f1-558c3aaa3571","pitchNumber":3,"startTime":"2025-07-26T01:36:02.697Z","endTime":"2025-07-26T01:36:11.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:36:11.392Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Giancarlo Stanton strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T01:38:33.709Z","endTime":"2025-07-26T01:40:01.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"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":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"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":"Defensive Substitution: Edmundo Sosa replaces third baseman Otto Kemp, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:38:04.527Z","endTime":"2025-07-26T01:38:04.555Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":805249,"link":"/api/v1/people/805249"}},{"details":{"description":"Pitching Change: Orion Kerkering replaces Jordan Romano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-26T01:38:04.555Z","endTime":"2025-07-26T01:38:36.090Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689147,"link":"/api/v1/people/689147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.82561918369382,"strikeZoneBottom":1.85282653284326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.52746795924595,"aZ":-14.733209179299354,"pfxX":-8.283021230726659,"pfxZ":8.403150727432253,"pX":-1.353059959878964,"pZ":2.717285860753512,"vX0":3.74612192197999,"vY0":-143.25065442617537,"vZ0":-5.761924954625838,"x":168.58,"y":165.41,"x0":-1.6026780679725525,"y0":50.00141473221038,"z0":5.67802568432424,"aX":-17.188750833608697},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.2,"breakHorizontal":14.3,"spinRate":2444,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.3825601735881441,"extension":6.362591632752076},"index":2,"playId":"ba6c90fd-85b7-376a-8bbd-ae67ed4a6bd1","pitchNumber":1,"startTime":"2025-07-26T01:38:36.090Z","endTime":"2025-07-26T01:38:39.830Z","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":87.2,"endSpeed":80.9,"strikeZoneTop":3.79281076426749,"strikeZoneBottom":1.85282572880219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45313473495948,"aZ":-27.75224719838344,"pfxX":7.203438240014275,"pfxZ":2.6852131919442943,"pX":-0.1312265660502746,"pZ":1.1983385823045918,"vX0":2.352631593269732,"vY0":-127.01858628353831,"vZ0":-5.210619701651374,"x":122.0,"y":206.42,"x0":-2.0035939073112554,"y0":50.00010863359,"z0":5.465684532175303,"aX":11.84290935352186},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.0,"breakHorizontal":-13.6,"spinRate":2957,"spinDirection":58},"zone":13,"typeConfidence":0.9,"plateTime":0.4301728225837951,"extension":6.501102736673574},"index":3,"playId":"24b3c7cf-af58-3410-8ab2-1877b8f1aad2","pitchNumber":2,"startTime":"2025-07-26T01:38:49.013Z","endTime":"2025-07-26T01:38:52.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.0,"strikeZoneTop":3.71078834400137,"strikeZoneBottom":1.83641393196613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.2774275922179,"aZ":-15.086265365653071,"pfxX":-6.4729511660973715,"pfxZ":8.247363708007713,"pX":-0.16665493601183104,"pZ":2.492997684392877,"vX0":6.160757789584755,"vY0":-142.8966257293331,"vZ0":-6.270055070215835,"x":123.35,"y":171.47,"x0":-1.5073497845169601,"y0":50.005836489054545,"z0":5.659951636463398,"aX":-13.417064754723029},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.8,"breakHorizontal":10.6,"spinRate":2483,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.3829978535641567,"extension":6.398878335633734},"index":4,"playId":"4144cded-be73-3a3a-958b-451fd5e79808","pitchNumber":3,"startTime":"2025-07-26T01:39:03.569Z","endTime":"2025-07-26T01:39:07.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.76,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.639070382739604,"aZ":-15.790293959347741,"pfxX":-6.49401271862261,"pfxZ":8.003557375119176,"pX":-0.7904592397663546,"pZ":3.8180698409791933,"vX0":4.607286325435994,"vY0":-142.18667734431241,"vZ0":-2.4786151765154707,"x":147.13,"y":135.69,"x0":-1.5882191393793623,"y0":50.002996770978555,"z0":5.703151101791934,"aX":-13.295338128550226},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":10.8,"spinRate":2434,"spinDirection":223},"zone":1,"typeConfidence":0.9,"plateTime":0.3852231975208591,"extension":6.579627825292885},"index":5,"playId":"b8252a51-24fc-3bb5-8267-ef42e031449b","pitchNumber":4,"startTime":"2025-07-26T01:39:17.931Z","endTime":"2025-07-26T01:39:22.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":89.7,"strikeZoneTop":3.76,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.45799139530272,"aZ":-12.113828360651889,"pfxX":-6.576343373586376,"pfxZ":9.678410034555977,"pX":0.27925697238347913,"pZ":1.906670198367189,"vX0":7.224222423733382,"vY0":-143.57730259957557,"vZ0":-8.0284494503414,"x":106.36,"y":187.3,"x0":-1.4237080379503342,"y0":50.004973529029854,"z0":5.506098853661647,"aX":-13.63401953164773},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.0,"breakHorizontal":10.3,"spinRate":2406,"spinDirection":228},"zone":9,"typeConfidence":0.91,"plateTime":0.3825264035686482,"extension":6.487588519448675},"index":6,"playId":"3129e791-e3da-342b-9d5a-ed8ca8ed064b","pitchNumber":5,"startTime":"2025-07-26T01:39:40.781Z","endTime":"2025-07-26T01:39:45.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.76,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.33048302390654,"aZ":-30.134219593236864,"pfxX":8.51600559012857,"pfxZ":1.2343008718675028,"pX":0.8624063042293822,"pZ":1.4436085480205252,"vX0":3.9291227339924104,"vY0":-128.4152229701608,"vZ0":-4.213672467859037,"x":84.13,"y":199.8,"x0":-1.798924591332674,"y0":50.00260233642308,"z0":5.479408905011089,"aX":14.064478276492244},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.4,"breakHorizontal":-16.3,"spinRate":3078,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4283387821634683,"extension":6.421754521855697},"index":7,"playId":"d12e1272-c1e5-3a54-a1ce-06eab4692310","pitchNumber":6,"startTime":"2025-07-26T01:39:58.272Z","endTime":"2025-07-26T01:40:01.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:40:01.669Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T01:40:03.176Z","endTime":"2025-07-26T01:41:18.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"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":"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":88.5,"endSpeed":81.2,"strikeZoneTop":3.84643127302381,"strikeZoneBottom":1.80644462547053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.14327600851528,"aZ":-29.46589853589755,"pfxX":7.9611952314582375,"pfxZ":1.6186187572688944,"pX":0.3434085358366491,"pZ":1.4029550972323424,"vX0":3.172136568475363,"vY0":-128.85909812848809,"vZ0":-4.470091586887484,"x":103.91,"y":200.9,"x0":-1.9396875652777281,"y0":50.001996778013805,"z0":5.450981126666577,"aX":13.3139855505393},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.2,"breakHorizontal":-15.1,"spinRate":3032,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.42594413718314694,"extension":6.573507522351987},"index":0,"playId":"7800d4f1-1cb5-3b47-90ea-5309a068af71","pitchNumber":1,"startTime":"2025-07-26T01:40:25.978Z","endTime":"2025-07-26T01:40:29.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.7580742353338,"aZ":-29.656049961411266,"pfxX":8.266278768990567,"pfxZ":1.5352701763949526,"pX":0.8295006173683184,"pZ":2.1627193237934748,"vX0":4.154063568656808,"vY0":-127.74822793926437,"vZ0":-2.5901492291571317,"x":85.38,"y":180.39,"x0":-1.8948414440172585,"y0":50.00558459113316,"z0":5.535007968481901,"aX":13.58350242081216},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.4,"breakHorizontal":-16.0,"spinRate":3061,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.4297207987870406,"extension":6.560991898311544},"index":1,"playId":"7487479c-63ca-34fb-855f-6acce83c59c0","pitchNumber":2,"startTime":"2025-07-26T01:40:38.972Z","endTime":"2025-07-26T01:40:41.972Z","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":87.5,"endSpeed":80.1,"strikeZoneTop":3.7478441047998,"strikeZoneBottom":1.80643897741597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.394215102450172,"aZ":-33.8464419131275,"pfxX":6.261216303330384,"pfxZ":-1.023654102098984,"pX":-0.6727069267451978,"pZ":2.9330946948541836,"vX0":1.5905832427054687,"vY0":-127.46647042171244,"vZ0":0.041595513738031276,"x":142.64,"y":159.59,"x0":-2.1187868001394543,"y0":50.002167021011594,"z0":5.5998937249667025,"aX":10.250780576287937},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.6,"breakHorizontal":-11.6,"spinRate":2968,"spinDirection":56},"zone":4,"typeConfidence":0.9,"plateTime":0.4305141969948427,"extension":6.609160962745965},"index":2,"playId":"1c504310-251b-382b-84b8-390c50a275a6","pitchNumber":3,"startTime":"2025-07-26T01:41:00.167Z","endTime":"2025-07-26T01:41:04.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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.1,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.34735310351005,"aZ":-11.37486032082585,"pfxX":-6.283204540982428,"pfxZ":9.941215562994765,"pX":-0.3925641339069655,"pZ":3.602797730202344,"vX0":5.465493689369467,"vY0":-143.94068379230575,"vZ0":-4.025181612811285,"x":131.96,"y":141.5,"x0":-1.502445021499957,"y0":50.0021028066594,"z0":5.727182608098846,"aX":-13.144706371967901},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.3,"breakHorizontal":10.2,"spinRate":2406,"spinDirection":222},"zone":1,"typeConfidence":0.91,"plateTime":0.3809591200888054,"extension":6.472116915241015},"index":3,"playId":"01ed0017-968d-3aee-89f9-39cd11a3467a","pitchNumber":4,"startTime":"2025-07-26T01:41:14.207Z","endTime":"2025-07-26T01:41:18.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:41:18.833Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Paul Goldschmidt singles on a ground ball to right fielder Nick Castellanos.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T01:41:19.315Z","endTime":"2025-07-26T01:43:12.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"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(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":98.5,"endSpeed":89.8,"strikeZoneTop":3.40412364226594,"strikeZoneBottom":1.57309904185063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.83541646813116,"aZ":-16.71553827899296,"pfxX":-10.205506498982018,"pfxZ":7.485249839796241,"pX":0.564338137527632,"pZ":1.5650548286581325,"vX0":9.294771114100426,"vY0":-142.99076430380146,"vZ0":-7.866065299344795,"x":95.49,"y":196.52,"x0":-1.406930076553955,"y0":50.00102968551524,"z0":5.405997659731747,"aX":-21.07205385205675},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.0,"breakHorizontal":16.6,"spinRate":2286,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.38345532745342537,"extension":6.649359685379193},"index":0,"playId":"00595181-2e9d-37e2-9514-e4b00603ddb3","pitchNumber":1,"startTime":"2025-07-26T01:41:39.987Z","endTime":"2025-07-26T01:41:43.513Z","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":97.6,"endSpeed":89.0,"strikeZoneTop":3.45353340634995,"strikeZoneBottom":1.61999814652057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.71359599223031,"aZ":-18.34460267493259,"pfxX":-9.336374115300446,"pfxZ":6.792657755995913,"pX":-2.4691234123273214,"pZ":2.9405303473919253,"vX0":1.68516359876062,"vY0":-142.06516885345772,"vZ0":-3.9837010403216664,"x":211.12,"y":159.39,"x0":-1.8586017035990439,"y0":50.005698882310504,"z0":5.533182024038795,"aX":-19.012437381749045},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.6,"breakHorizontal":16.6,"spinRate":2141,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.38611447358987583,"extension":6.619863910590124},"index":1,"playId":"6b79e662-77eb-3613-9c4d-ed5ea0a29cdc","pitchNumber":2,"startTime":"2025-07-26T01:41:54.012Z","endTime":"2025-07-26T01:41:57.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.16139790322666,"aZ":-11.40287844926835,"pfxX":-7.595484300832229,"pfxZ":9.931260546700837,"pX":0.10603660995483502,"pZ":1.6658113236047203,"vX0":6.949311437024891,"vY0":-143.4669656242677,"vZ0":-8.869925428903276,"x":112.96,"y":193.8,"x0":-1.3568639768910793,"y0":50.00191035889031,"z0":5.5019402906604675,"aX":-15.885250187480647},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.4,"breakHorizontal":12.4,"spinRate":2390,"spinDirection":223},"zone":8,"typeConfidence":0.91,"plateTime":0.3812848981767232,"extension":6.420619081535882},"index":2,"playId":"8dcfbefe-c99e-311d-bf9e-d9423e886475","pitchNumber":3,"startTime":"2025-07-26T01:42:10.477Z","endTime":"2025-07-26T01:42:13.477Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.45353567208051,"strikeZoneBottom":1.62000059395017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.594968294176805,"aZ":-29.13518143113527,"pfxX":4.033528159540649,"pfxZ":1.800170049788889,"pX":0.611636464693522,"pZ":1.910715645318876,"vX0":4.991914191706338,"vY0":-128.87954661419883,"vZ0":-3.333264020291379,"x":93.69,"y":187.19,"x0":-1.8710719391479622,"y0":50.004135826489374,"z0":5.459589939160764,"aX":6.818004301654689},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":-8.4,"spinRate":3023,"spinDirection":86},"zone":9,"typeConfidence":0.89,"plateTime":0.42422694962630736,"extension":6.610298953446788},"index":3,"playId":"3d3b1bec-0ed6-3878-9ad3-4438d8800993","pitchNumber":4,"startTime":"2025-07-26T01:42:28.209Z","endTime":"2025-07-26T01:42:32.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.45353618281575,"strikeZoneBottom":1.62000112911333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.917033267853753,"aZ":-27.718845670958455,"pfxX":5.27190757265968,"pfxZ":2.642600245664055,"pX":1.2289854210398685,"pZ":1.2157367453772983,"vX0":5.779799191460692,"vY0":-128.76427212377402,"vZ0":-5.375042042370891,"x":70.15,"y":205.96,"x0":-1.7267626394405593,"y0":50.00106088968725,"z0":5.4661061347021604,"aX":8.879875183814365},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.8,"breakHorizontal":-10.8,"spinRate":2990,"spinDirection":59},"zone":14,"typeConfidence":0.89,"plateTime":0.4248459147410846,"extension":6.4517056423691255},"index":4,"playId":"991769ce-2540-3f98-8b81-a419154fc6f1","pitchNumber":5,"startTime":"2025-07-26T01:42:43.826Z","endTime":"2025-07-26T01:42:47.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.13257247702227,"aZ":-13.776347311985978,"pfxX":-6.288974313872201,"pfxZ":8.808932764394552,"pX":-0.34073552699527004,"pZ":2.3746466592076256,"vX0":5.443294944523163,"vY0":-143.80568927735987,"vZ0":-6.806979037112224,"x":129.99,"y":174.66,"x0":-1.443358968311691,"y0":50.00666166250589,"z0":5.631413076794195,"aX":-13.141650072033668},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2470,"spinDirection":223},"zone":4,"typeConfidence":0.91,"plateTime":0.3812399785318705,"extension":6.4412926098652274},"hitData":{"launchSpeed":98.3,"launchAngle":8.0,"totalDistance":159.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.51,"coordY":118.74}},"index":5,"playId":"9c83af97-bc2d-3ab3-affc-f372553e0846","pitchNumber":6,"startTime":"2025-07-26T01:43:00.172Z","endTime":"2025-07-26T01:43:12.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:43:12.632Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Wells flies out to left fielder Max Kepler.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T01:43:11.645Z","endTime":"2025-07-26T01:45:29.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.45352147650387,"aZ":-14.0532878534986,"pfxX":-4.843842583615029,"pfxZ":8.680880015115145,"pX":-0.3384256185839506,"pZ":3.6207775597789857,"vX0":4.878401616583618,"vY0":-143.6159670120975,"vZ0":-3.3995917676816747,"x":129.9,"y":141.02,"x0":-1.4302647997214026,"y0":50.00569710897245,"z0":5.694834902625166,"aX":-10.1142180191542},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.2,"breakHorizontal":7.8,"spinRate":2342,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.3814843237982677,"extension":6.5274061558437095},"index":0,"playId":"45d3efe8-f00f-3a29-ab17-3e0d075ce4e5","pitchNumber":1,"startTime":"2025-07-26T01:43:32.461Z","endTime":"2025-07-26T01:43:35.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.93523488663348,"aZ":-13.863674479934053,"pfxX":-6.410443637955179,"pfxZ":8.689417151230709,"pX":-0.8511624687325867,"pZ":2.897164215091401,"vX0":4.081711300630321,"vY0":-144.3315075417574,"vZ0":-5.403554117441403,"x":149.44,"y":160.56,"x0":-1.4515726147768497,"y0":50.006143171579104,"z0":5.649187183136317,"aX":-13.512407153293369},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.8,"breakHorizontal":10.8,"spinRate":2417,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.3796531920791901,"extension":6.444841386895281},"index":1,"playId":"98db619b-8d24-3f57-abd1-a364687598fa","pitchNumber":2,"startTime":"2025-07-26T01:43:48.098Z","endTime":"2025-07-26T01:43:52.312Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.48000005990728,"strikeZoneBottom":1.61999979230296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.309298606835497,"aZ":-30.69416018753478,"pfxX":6.521789546981181,"pfxZ":0.8914916515359037,"pX":-0.08756433997849446,"pZ":0.8781910563005615,"vX0":2.4521000358450262,"vY0":-128.5655058633583,"vZ0":-5.5631630069029905,"x":120.34,"y":215.07,"x0":-1.9019256676568332,"y0":50.00593080502701,"z0":5.459949131225823,"aX":10.8914510877796},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.6,"breakHorizontal":-12.4,"spinRate":3065,"spinDirection":56},"zone":13,"typeConfidence":0.9,"plateTime":0.42645353350746795,"extension":6.659323877844683},"index":2,"playId":"71df2ed7-5828-3fb8-9010-9ee63d3d2ed6","pitchNumber":3,"startTime":"2025-07-26T01:44:05.381Z","endTime":"2025-07-26T01:44:08.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.15937411446349,"aZ":-13.080380663786379,"pfxX":-6.845719393146164,"pfxZ":9.199214773081575,"pX":0.008505055445496613,"pZ":2.134354336028941,"vX0":6.589303508799421,"vY0":-143.8089351705794,"vZ0":-7.524071720158066,"x":116.68,"y":181.15,"x0":-1.4331868210884136,"y0":50.00495535182836,"z0":5.612340160212045,"aX":-14.21137846405549},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.1,"breakHorizontal":10.9,"spinRate":2565,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.38219128163760185,"extension":6.397933146859278},"index":3,"playId":"4cfba16a-dee7-3c21-a460-7d7d22f3b04e","pitchNumber":4,"startTime":"2025-07-26T01:44:22.539Z","endTime":"2025-07-26T01:44:25.779Z","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":99.0,"endSpeed":90.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.879041798478156,"aZ":-19.22511673181658,"pfxX":-10.257294075135412,"pfxZ":6.176197622014888,"pX":-0.7024795119816039,"pZ":3.0392657183202996,"vX0":6.142366843569562,"vY0":-143.97493758625606,"vZ0":-3.883988718655827,"x":143.78,"y":156.72,"x0":-1.5325380084152047,"y0":50.00318115136079,"z0":5.597927414605218,"aX":-21.502772964928617},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.6,"breakHorizontal":17.3,"spinRate":2277,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.38065752867670044,"extension":6.516113836592392},"index":4,"playId":"a0d9fbd9-d704-36c9-a14e-c6f8049d5d57","pitchNumber":5,"startTime":"2025-07-26T01:44:58.245Z","endTime":"2025-07-26T01:45:03.700Z","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":2},"pitchData":{"startSpeed":89.1,"endSpeed":80.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.647721001121614,"aZ":-31.175410431947263,"pfxX":8.262456245096422,"pfxZ":0.6012400535251103,"pX":-0.6215196851627274,"pZ":1.7993026532127423,"vX0":0.8761067774972073,"vY0":-129.71633638082528,"vZ0":-3.18826877924579,"x":140.69,"y":190.2,"x0":-2.036667793346956,"y0":50.00604138732584,"z0":5.466401620363511,"aX":13.831857307314621},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.5,"breakHorizontal":-15.1,"spinRate":3010,"spinDirection":61},"zone":7,"typeConfidence":0.9,"plateTime":0.425164487471549,"extension":6.387235248729768},"hitData":{"launchSpeed":98.7,"launchAngle":24.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.19,"coordY":64.27}},"index":5,"playId":"3c9eef0b-af85-3ff7-a56b-75b5384aa19a","pitchNumber":6,"startTime":"2025-07-26T01:45:21.277Z","endTime":"2025-07-26T01:45:29.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:45:29.319Z","atBatIndex":72},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Castellanos doubles (23) on a sharp line drive to right fielder Aaron Judge.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T01:48:04.951Z","endTime":"2025-07-26T01:48:21.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Scott Effross replaces Ian Hamilton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:46:58.873Z","endTime":"2025-07-26T01:48:07.288Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664123,"link":"/api/v1/people/664123"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.0,"strikeZoneTop":3.89,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.48534556510151,"aZ":-37.23768683903187,"pfxX":-11.937930324188049,"pfxZ":-3.0083019491677536,"pX":0.21462196145258944,"pZ":2.9930424368346062,"vX0":13.569529967370759,"vY0":-129.01865599567225,"vZ0":4.446495752819236,"x":108.82,"y":157.97,"x0":-3.5683688918577703,"y0":50.00526267135516,"z0":4.121292816255982,"aX":-20.078126799852317},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.1,"breakHorizontal":18.5,"spinRate":2192,"spinDirection":278},"zone":5,"typeConfidence":2.0,"plateTime":0.42496462739791063,"extension":5.937696459979401},"hitData":{"launchSpeed":103.9,"launchAngle":17.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":171.33,"coordY":61.37}},"index":1,"playId":"66ae7f76-61d5-3c1e-9a17-9d4b93ae3df8","pitchNumber":1,"startTime":"2025-07-26T01:48:07.288Z","endTime":"2025-07-26T01:48:21.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:48:21.913Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, shortstop Anthony Volpe to first baseman Paul Goldschmidt.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T01:48:18.947Z","endTime":"2025-07-26T01:49:00.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"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":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.100531042757023,"aZ":-35.5701246985164,"pfxX":-11.853577532421626,"pfxZ":-2.054118778416308,"pX":-0.266342144975678,"pZ":2.8158828243855303,"vX0":12.403463808220357,"vY0":-128.28723435963434,"vZ0":3.8427357549139165,"x":127.15,"y":162.75,"x0":-3.638331311816127,"y0":50.00040536754023,"z0":4.081906619573957,"aX":-19.631525885282684},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.4,"breakHorizontal":18.5,"spinRate":2114,"spinDirection":279},"zone":5,"typeConfidence":2.0,"plateTime":0.4279837328909628,"extension":5.938937586720606},"hitData":{"launchSpeed":99.7,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":167.39}},"index":0,"playId":"673fb3e2-72fb-33c3-8744-782bebaa696f","pitchNumber":1,"startTime":"2025-07-26T01:48:53.100Z","endTime":"2025-07-26T01:49:00.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:49:00.836Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out, third baseman Jorbit Vivas to first baseman Paul Goldschmidt.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T01:49:04.034Z","endTime":"2025-07-26T01:50:29.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":678391,"link":"/api/v1/people/678391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.387698629974317,"aZ":-29.037174107858803,"pfxX":-0.17995074178729675,"pfxZ":2.3363938872252454,"pX":-0.6255855310023651,"pZ":2.656048312929501,"vX0":7.269160079733318,"vY0":-115.66166486807424,"vZ0":3.1710915479529835,"x":140.85,"y":167.07,"x0":-3.797771612308797,"y0":50.00237071668139,"z0":4.0675313172262255,"aX":-0.24205497071923782},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":5.4,"breakHorizontal":-1.7,"spinRate":2540,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.47520690629112927,"extension":5.608618054689317},"index":0,"playId":"0a75efe0-2a17-33c3-87b3-9d3e998ea13b","pitchNumber":1,"startTime":"2025-07-26T01:49:27.805Z","endTime":"2025-07-26T01:49:30.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.278009888767713,"aZ":-35.892457532345944,"pfxX":-11.415744003202995,"pfxZ":-2.1936980080772575,"pX":-1.0461043401834822,"pZ":2.564117290902973,"vX0":10.668553833882568,"vY0":-129.5301781639208,"vZ0":3.230982426679013,"x":156.88,"y":169.55,"x0":-3.744677704772926,"y0":50.00628323812098,"z0":4.053324723109077,"aX":-19.30846312369522},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.9,"breakHorizontal":18.1,"spinRate":2276,"spinDirection":274},"zone":11,"typeConfidence":2.0,"plateTime":0.4236342405463609,"extension":5.928166230507226},"index":1,"playId":"ccf3882f-2072-322c-bdba-00d407300a66","pitchNumber":2,"startTime":"2025-07-26T01:49:45.511Z","endTime":"2025-07-26T01:49:49.069Z","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":88.5,"endSpeed":79.6,"strikeZoneTop":3.27637392965301,"strikeZoneBottom":1.55000065554932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.029547642338244,"aZ":-33.479529913946905,"pfxX":-13.399096304938588,"pfxZ":-0.792573118457133,"pX":-0.3767103390048931,"pZ":3.698960651914187,"vX0":12.497373308005999,"vY0":-127.98371510537434,"vZ0":5.507106128971497,"x":131.36,"y":138.91,"x0":-3.6073361576867096,"y0":50.00422285333214,"z0":4.154899209209028,"aX":-21.993969065306015},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.4,"breakHorizontal":21.1,"spinRate":2277,"spinDirection":274},"zone":11,"typeConfidence":2.0,"plateTime":0.42970959050526414,"extension":5.931576754942052},"index":2,"playId":"33f37a9d-08dd-36d0-acbd-13c5ed6d9afc","pitchNumber":3,"startTime":"2025-07-26T01:50:06.183Z","endTime":"2025-07-26T01:50:10.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.92396010873184,"aZ":-38.472316384102214,"pfxX":-10.459437358146612,"pfxZ":-4.349213296565047,"pX":-1.25133582871971,"pZ":1.880336234227411,"vX0":9.143114616418098,"vY0":-120.05200550257857,"vZ0":3.6167722132632805,"x":164.7,"y":188.01,"x0":-3.7645618721892427,"y0":50.00181723729401,"z0":3.795882014307165,"aX":-15.148181377884436},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.6,"breakHorizontal":16.6,"spinRate":1890,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.45759854377763753,"extension":5.934695219021743},"hitData":{"launchSpeed":64.1,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.7,"coordY":161.64}},"index":3,"playId":"fb934002-9752-31a3-8a7c-e3a888838893","pitchNumber":4,"startTime":"2025-07-26T01:50:21.944Z","endTime":"2025-07-26T01:50:29.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:50:29.262Z","atBatIndex":75},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Scott Effross intentionally walks Max Kepler.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T01:50:33.717Z","endTime":"2025-07-26T01:52:03.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"postOnSecond":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":89.5,"endSpeed":81.6,"strikeZoneTop":3.45371655712805,"strikeZoneBottom":1.63000026609253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.93935982156543,"aZ":-35.70533413077353,"pfxX":-11.739745846363014,"pfxZ":-2.06663988370965,"pX":-2.496399930761051,"pZ":2.6260567027818653,"vX0":7.5010967233703205,"vY0":-130.03533843262372,"vZ0":3.2963745212954576,"x":212.16,"y":167.88,"x0":-3.897041777498087,"y0":50.00382696282974,"z0":4.055370682806721,"aX":-20.052839719594438},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.8,"breakHorizontal":19.6,"spinRate":2108,"spinDirection":277},"zone":11,"typeConfidence":2.0,"plateTime":0.42164239699765726,"extension":5.8279949541252325},"index":0,"playId":"83b24253-c575-3d06-b8a8-dd9c49338cdf","pitchNumber":1,"startTime":"2025-07-26T01:51:07.539Z","endTime":"2025-07-26T01:51:10.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.37230201167581,"strikeZoneBottom":1.63000044774298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.67806824593628,"aZ":-29.29530972584273,"pfxX":1.6811144918191934,"pfxZ":2.143408465933314,"pX":-1.9821533230021389,"pZ":2.9226407688842415,"vX0":3.6399416141447603,"vY0":-114.89857510323561,"vZ0":4.017676588751611,"x":192.56,"y":159.87,"x0":-3.8032162333481914,"y0":50.000361407415625,"z0":3.9931680813738386,"aX":2.2536785339682748},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":5.2,"breakHorizontal":-4.0,"spinRate":2474,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.47613835757624834,"extension":5.564989562491529},"index":1,"playId":"ca6ce714-a97c-3e28-a83e-931a1650bd51","pitchNumber":2,"startTime":"2025-07-26T01:51:22.410Z","endTime":"2025-07-26T01:51:25.410Z","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":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.8,"strikeZoneTop":3.45371666332408,"strikeZoneBottom":1.63000000926819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.37429816146919,"aZ":-31.880757503329153,"pfxX":-0.3899773080034672,"pfxZ":0.21836670112020506,"pX":-1.186466071790363,"pZ":2.760036220262737,"vX0":5.7834377289242545,"vY0":-115.5095010046003,"vZ0":4.023570377361185,"x":162.23,"y":164.26,"x0":-3.6712892600721205,"y0":50.00296310622677,"z0":4.0594448358888595,"aX":-0.5272540866173839},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":1.7,"breakHorizontal":-0.7,"spinRate":2492,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.4740546542861921,"extension":5.6120442862340525},"index":2,"playId":"2a7e21c6-80f3-3fe0-95b6-394a71eef70d","pitchNumber":3,"startTime":"2025-07-26T01:51:42.359Z","endTime":"2025-07-26T01:51:47.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"07770156-0776-1003-000c-f08cd117d70a","pitchNumber":3,"startTime":"2025-07-26T01:52:01.552Z","endTime":"2025-07-26T01:52:03.125Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-07-26T01:52:03.125Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edmundo Sosa singles on a ground ball to left fielder Cody Bellinger. Nick Castellanos scores. Max Kepler to 2nd.","rbi":1,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T01:52:07.377Z","endTime":"2025-07-26T01:53:12.117Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"postOnSecond":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":{"id":664123,"link":"/api/v1/people/664123"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":80.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.580263783272294,"aZ":-35.04019537643498,"pfxX":-12.828159713180419,"pfxZ":-1.708333391063288,"pX":-0.06323249989626104,"pZ":2.1638918989572202,"vX0":13.223655700107045,"vY0":-128.88227308309808,"vZ0":2.1857029540625197,"x":119.41,"y":180.35,"x0":-3.601653783408672,"y0":50.002806569072824,"z0":4.0169595814567325,"aX":-21.51239508860561},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.3,"breakHorizontal":20.2,"spinRate":2232,"spinDirection":277},"zone":8,"typeConfidence":2.0,"plateTime":0.42550091084289976,"extension":5.963420958782407},"index":0,"playId":"84dde93f-1433-326c-b0d7-855b15623bd5","pitchNumber":1,"startTime":"2025-07-26T01:52:26.721Z","endTime":"2025-07-26T01:52:31.454Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.19884414125428,"aZ":-35.2938527464479,"pfxX":-11.96341489681328,"pfxZ":-1.8508695079871647,"pX":-0.09794749822453883,"pZ":2.6100414609711398,"vX0":12.81274310236257,"vY0":-129.00456833175522,"vZ0":3.188441243381797,"x":120.73,"y":168.31,"x0":-3.5780798021889,"y0":50.00552011733351,"z0":4.081184008608845,"aX":-20.1395576369656},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.3,"breakHorizontal":18.7,"spinRate":2154,"spinDirection":272},"zone":5,"typeConfidence":2.0,"plateTime":0.4248291470629981,"extension":5.947988711003275},"hitData":{"launchSpeed":102.0,"launchAngle":5.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.82,"coordY":127.36}},"index":1,"playId":"eecb2a2b-291b-37b2-9222-4b3e51fefe31","pitchNumber":2,"startTime":"2025-07-26T01:53:00.595Z","endTime":"2025-07-26T01:53:12.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:53:12.117Z","atBatIndex":77},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryson Stott doubles (11) on a sharp line drive to right fielder Aaron Judge. Max Kepler scores. Edmundo Sosa scores.","rbi":2,"awayScore":11,"homeScore":5,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T01:53:20.954Z","endTime":"2025-07-26T01:55:10.295Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"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],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":{"id":664123,"link":"/api/v1/people/664123"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":{"id":664123,"link":"/api/v1/people/664123"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.4,"endSpeed":80.8,"strikeZoneTop":3.28473506339963,"strikeZoneBottom":1.59000132888361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.884229421623793,"aZ":-35.18729388626918,"pfxX":-12.152948521147716,"pfxZ":-1.7870026223644686,"pX":-0.25921224261588993,"pZ":3.244077064677429,"vX0":12.762065522223004,"vY0":-129.41755133207573,"vZ0":4.759056148898241,"x":126.88,"y":151.19,"x0":-3.692937534958363,"y0":50.004865059507814,"z0":4.087365286182017,"aX":-20.464990258030884},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.7,"breakHorizontal":19.0,"spinRate":2243,"spinDirection":278},"zone":2,"typeConfidence":2.0,"plateTime":0.42444643081398015,"extension":5.921345160354675},"index":0,"playId":"fb2443f6-9029-30e2-a7d0-bab9be162489","pitchNumber":1,"startTime":"2025-07-26T01:53:53.247Z","endTime":"2025-07-26T01:53:56.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.75745980984912,"aZ":-39.02111111257877,"pfxX":-11.061225465650573,"pfxZ":-4.835851559950599,"pX":1.1879872266950742,"pZ":1.7873218301145564,"vX0":14.047878419448415,"vY0":-118.8254514137671,"vZ0":3.9678303708423965,"x":71.72,"y":190.52,"x0":-3.389098933529625,"y0":50.00101156434009,"z0":3.662344441808636,"aX":-15.668423227822217},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-7.2,"breakHorizontal":16.2,"spinRate":1918,"spinDirection":299},"zone":14,"typeConfidence":2.0,"plateTime":0.46260087758760493,"extension":5.881075595180019},"index":1,"playId":"2501d414-b8a3-3022-9d11-f3ea6619f3ad","pitchNumber":2,"startTime":"2025-07-26T01:54:12.467Z","endTime":"2025-07-26T01:54:15.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.8,"strikeZoneTop":3.31737835307367,"strikeZoneBottom":1.59000144089354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.45528837777005,"aZ":-38.70446109294119,"pfxX":-9.51823733885566,"pfxZ":-4.5721581409456125,"pX":-0.6428900044403835,"pZ":0.8371805846720722,"vX0":10.020493855830306,"vY0":-119.40805729345665,"vZ0":1.5154833219487347,"x":141.51,"y":216.18,"x0":-3.6799759966367263,"y0":50.00478956557949,"z0":3.7071289522865785,"aX":-13.589391652608263},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-7.4,"breakHorizontal":14.5,"spinRate":1942,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4607331242001078,"extension":6.020666389396857},"index":2,"playId":"61e40f14-3eb2-3506-8650-908c3ec0a28d","pitchNumber":3,"startTime":"2025-07-26T01:54:36.399Z","endTime":"2025-07-26T01:54:39.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":74.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.44824977076899,"aZ":-40.394562876904565,"pfxX":-10.50002004629893,"pfxZ":-5.805670845620248,"pX":0.3904891772794317,"pZ":1.24600458784387,"vX0":12.61051700878512,"vY0":-119.20572614130576,"vZ0":2.8939485767421855,"x":102.12,"y":205.14,"x0":-3.6451085558994953,"y0":50.004390067073736,"z0":3.705332818271759,"aX":-14.8637177881484},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-9.2,"breakHorizontal":15.4,"spinRate":1850,"spinDirection":299},"zone":14,"typeConfidence":2.0,"plateTime":0.46241356986896953,"extension":6.042069001778239},"hitData":{"launchSpeed":102.4,"launchAngle":11.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":193.78,"coordY":126.87}},"index":3,"playId":"30f15e74-850b-369b-ad50-b7ae071c639e","pitchNumber":4,"startTime":"2025-07-26T01:54:56.671Z","endTime":"2025-07-26T01:55:10.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:55:10.295Z","atBatIndex":78},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Trea Turner triples (3) on a sharp fly ball to right fielder Aaron Judge. Bryson Stott scores.","rbi":1,"awayScore":12,"homeScore":5,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T01:55:33.212Z","endTime":"2025-07-26T01:56:29.273Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","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":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":664123,"link":"/api/v1/people/664123"},"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":2},"pitchData":{"startSpeed":78.8,"endSpeed":71.1,"strikeZoneTop":3.48000074794658,"strikeZoneBottom":1.72614348853318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.233955842656584,"aZ":-28.284469935934236,"pfxX":1.129580256921189,"pfxZ":2.978496718096963,"pX":-1.3682419635417797,"pZ":2.3111699955183567,"vX0":5.453533721991454,"vY0":-114.45354915227902,"vZ0":2.5157481140445146,"x":169.15,"y":176.38,"x0":-3.9442021819750566,"y0":50.00284752141045,"z0":3.99718308605719,"aX":1.4738527321674986},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":6.5,"breakHorizontal":-3.6,"spinRate":2600,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.4814777115561255,"extension":5.588086969234674},"index":0,"playId":"c9f9d3fd-ef58-3fa7-957d-7ccde700a002","pitchNumber":1,"startTime":"2025-07-26T01:55:40.578Z","endTime":"2025-07-26T01:55:44.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":71.4,"strikeZoneTop":3.49623919254564,"strikeZoneBottom":1.71000130514433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.99752460541357,"aZ":-32.60739630757623,"pfxX":4.51866942764444,"pfxZ":-0.3312620417520833,"pX":0.8670761812844058,"pZ":2.688837406129463,"vX0":8.821591213429512,"vY0":-114.2653663027837,"vZ0":4.442225498052758,"x":83.95,"y":166.18,"x0":-3.6538554528455602,"y0":50.00371703377292,"z0":3.9513717561060484,"aX":5.8844690589141795},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":1.1,"breakHorizontal":-10.7,"spinRate":2446,"spinDirection":63},"zone":12,"typeConfidence":2.0,"plateTime":0.4821161783781496,"extension":5.7345613083155165},"index":1,"playId":"3ccadb5f-2b54-33ef-87be-87fd0ddfbf14","pitchNumber":2,"startTime":"2025-07-26T01:55:55.723Z","endTime":"2025-07-26T01:55:59.084Z","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":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.55862854568419,"aZ":-39.62248436663676,"pfxX":-12.02081003311186,"pfxZ":-4.50526830677353,"pX":0.4058915230639471,"pZ":2.978847927099279,"vX0":14.020438996861131,"vY0":-128.03827901147207,"vZ0":4.941192280954049,"x":101.53,"y":158.35,"x0":-3.590857784522157,"y0":50.00317099961209,"z0":4.13250301444537,"aX":-19.86846869278988},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.6,"breakHorizontal":18.5,"spinRate":2206,"spinDirection":279},"zone":3,"typeConfidence":2.0,"plateTime":0.4285252468608425,"extension":5.989565198452037},"hitData":{"launchSpeed":101.3,"launchAngle":33.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":152.55,"coordY":42.28}},"index":2,"playId":"641997cc-6be0-36be-a3ae-71f63a5febe7","pitchNumber":3,"startTime":"2025-07-26T01:56:13.700Z","endTime":"2025-07-26T01:56:29.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:56:29.273Z","atBatIndex":79},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Schwarber lines out to right fielder Aaron Judge.","rbi":0,"awayScore":12,"homeScore":5,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T01:57:02.330Z","endTime":"2025-07-26T01:58:28.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":5},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"4f6d0c9b-01e1-4499-9e26-27cc0c53f826","startTime":"2025-07-26T01:57:02.330Z","endTime":"2025-07-26T01:57:07.330Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.2,"strikeZoneTop":3.33633173018769,"strikeZoneBottom":1.54999872370158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.826623932545807,"aZ":-33.05607753310496,"pfxX":2.4667184044431476,"pfxZ":-0.6571006410576459,"pX":-2.1247287753881605,"pZ":2.7282477948017076,"vX0":3.343303096959868,"vY0":-115.75343056995094,"vZ0":4.238147266796572,"x":197.99,"y":165.12,"x0":-3.9143969457641288,"y0":50.00294232975131,"z0":4.059190775820796,"aX":3.309815343116802},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":0.4,"breakHorizontal":-5.4,"spinRate":2422,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.4751877741453199,"extension":5.6427694154026184},"index":1,"playId":"aac3ad9b-155c-360f-8b0e-e2d2ea05e3c9","pitchNumber":1,"startTime":"2025-07-26T01:57:12.825Z","endTime":"2025-07-26T01:57:15.825Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.3,"strikeZoneTop":3.30366832490599,"strikeZoneBottom":1.54999861728924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.267069923909467,"aZ":-31.13662275148393,"pfxX":1.2394321581661973,"pfxZ":0.7641475756165974,"pX":-2.087122070894266,"pZ":3.268189628023075,"vX0":3.585609727826378,"vY0":-115.0113990327949,"vZ0":5.021515078205658,"x":196.56,"y":150.54,"x0":-3.8178399372181464,"y0":50.00393288406397,"z0":4.052210743240056,"aX":1.6851186752916398},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":2.8,"breakHorizontal":-3.0,"spinRate":2451,"spinDirection":70},"zone":11,"typeConfidence":2.0,"plateTime":0.4734775868394032,"extension":5.653457388669992},"index":2,"playId":"0d277aca-d54b-3223-aad5-937122db7cec","pitchNumber":2,"startTime":"2025-07-26T01:57:30.083Z","endTime":"2025-07-26T01:57:33.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, 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":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.33633170712453,"strikeZoneBottom":1.54999865543907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33120764169886,"aZ":-37.65306225200133,"pfxX":-10.371993604842423,"pfxZ":-3.224888593960282,"pX":-0.4452559983868134,"pZ":3.2044058589919593,"vX0":11.621386594919585,"vY0":-129.05152115860102,"vZ0":5.0162922802195915,"x":133.97,"y":152.26,"x0":-3.6464794335853763,"y0":50.00528651653521,"z0":4.126026543043638,"aX":-17.603757691807147},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-4.4,"breakHorizontal":16.4,"spinRate":2169,"spinDirection":277},"zone":1,"typeConfidence":2.0,"plateTime":0.42345328762529055,"extension":6.066789108464921},"index":3,"playId":"4c4a0928-4466-37eb-b3f2-26b4f083dd4b","pitchNumber":3,"startTime":"2025-07-26T01:57:48.155Z","endTime":"2025-07-26T01:57:51.846Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.1,"strikeZoneTop":3.33633136315435,"strikeZoneBottom":1.54999863306715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.163546310920484,"aZ":-29.864189194830583,"pfxX":0.360828254980321,"pfxZ":1.7389048189532907,"pX":-2.03238222562477,"pZ":3.3990795253125032,"vX0":4.021313529424608,"vY0":-114.24446863563611,"vZ0":5.1162901806903225,"x":194.47,"y":147.0,"x0":-3.8589360855392694,"y0":50.00248321442219,"z0":4.059239390617577,"aX":0.47811983729481183},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":4.7,"breakHorizontal":-1.7,"spinRate":2441,"spinDirection":50},"zone":11,"typeConfidence":2.0,"plateTime":0.47862507769932083,"extension":5.719725513498056},"index":4,"playId":"bacaef2d-d1e3-37f8-8ff4-744229f088c0","pitchNumber":4,"startTime":"2025-07-26T01:58:04.217Z","endTime":"2025-07-26T01:58:07.217Z","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":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.8468924307262,"aZ":-37.07469902816446,"pfxX":-11.223703909965936,"pfxZ":-2.9828802252470368,"pX":-0.6255674822924364,"pZ":2.4034631612342605,"vX0":11.346314621314333,"vY0":-127.1413597187354,"vZ0":3.251934122997773,"x":140.85,"y":173.89,"x0":-3.677241886884354,"y0":50.00030266864931,"z0":4.040700742624416,"aX":-18.46530467079794},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.4,"breakHorizontal":17.9,"spinRate":2198,"spinDirection":277},"zone":4,"typeConfidence":2.0,"plateTime":0.4299782994780972,"extension":5.94056394869354},"hitData":{"launchSpeed":97.2,"launchAngle":20.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.22,"coordY":113.17}},"index":5,"playId":"780697ae-34b8-3b08-9ad4-fb497e5dd4fc","pitchNumber":5,"startTime":"2025-07-26T01:58:22.609Z","endTime":"2025-07-26T01:58:28.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:58:28.700Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Anthony Volpe grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":12,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-26T02:01:13.961Z","endTime":"2025-07-26T02:01:23.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Daniel Robert replaces Orion Kerkering.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T02:00:56.136Z","endTime":"2025-07-26T02:01:16.369Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642016,"link":"/api/v1/people/642016"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.20679646544405,"aZ":-20.691677313921925,"pfxX":-10.590196862291005,"pfxZ":5.849125306012294,"pX":0.2078338225446508,"pZ":1.782385944988778,"vX0":8.70910743120218,"vY0":-139.66416353777313,"vZ0":-7.184259072165537,"x":109.08,"y":190.66,"x0":-1.5841836846797959,"y0":50.00542344377733,"z0":5.762285497055289,"aX":-20.79990184986653},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.1,"breakHorizontal":17.3,"spinRate":2334,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.39306522521398835,"extension":6.206799306726357},"hitData":{"launchSpeed":99.6,"launchAngle":-19.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.19,"coordY":159.79}},"index":1,"playId":"298d40be-4e94-3462-b969-3dd1b39648c1","pitchNumber":1,"startTime":"2025-07-26T02:01:16.369Z","endTime":"2025-07-26T02:01:23.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:01:23.854Z","atBatIndex":81},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorbit Vivas flies out to right fielder Nick Castellanos.","rbi":0,"awayScore":12,"homeScore":5,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-26T02:01:26.237Z","endTime":"2025-07-26T02:03:03.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.3,"strikeZoneTop":3.31440022165719,"strikeZoneBottom":1.58999800984479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.47193927059948,"aZ":-10.348350803470229,"pfxX":-6.244045978465906,"pfxZ":11.070982814037837,"pX":0.1746005781637239,"pZ":2.521636729002102,"vX0":7.0720885500039286,"vY0":-140.39363405409944,"vZ0":-7.289845674657853,"x":110.34,"y":170.7,"x0":-1.5808173598842301,"y0":50.00443398645841,"z0":5.8463173870779865,"aX":-12.311454448086636},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.5,"breakHorizontal":9.6,"spinRate":2561,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.392009302147855,"extension":6.101378730348607},"index":0,"playId":"23f8d3d9-d796-3749-85a5-8730a472177b","pitchNumber":1,"startTime":"2025-07-26T02:01:58.048Z","endTime":"2025-07-26T02:02:01.508Z","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":91.9,"endSpeed":83.3,"strikeZoneTop":3.39639933017504,"strikeZoneBottom":1.58999803902955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29392799516095,"aZ":-22.750461358472315,"pfxX":1.1153220937517538,"pfxZ":5.309805075116298,"pX":2.044135065183462,"pZ":2.5086235603977003,"vX0":9.87098653791304,"vY0":-133.32940556234516,"vZ0":-4.500047874813831,"x":39.08,"y":171.05,"x0":-1.8722627301276253,"y0":50.00563088274019,"z0":5.888564479579563,"aX":1.9819725749559756},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.6,"breakHorizontal":-4.4,"spinRate":2593,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.412953897001036,"extension":6.2722343733250225},"index":1,"playId":"530eddb4-fa0d-384f-9034-fad11dcf1dd1","pitchNumber":2,"startTime":"2025-07-26T02:02:14.822Z","endTime":"2025-07-26T02:02:18.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.37999929424397,"strikeZoneBottom":1.58999815757986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.36306469560171,"aZ":-29.340618458936873,"pfxX":4.509026014445244,"pfxZ":1.914429869859311,"pX":1.4757712097734679,"pZ":2.1508585819100032,"vX0":6.689717930102331,"vY0":-121.70978665193513,"vZ0":-3.0014657668741513,"x":60.75,"y":180.71,"x0":-1.9063648996942573,"y0":50.005309392634715,"z0":5.9704539374052255,"aX":6.691124931053673},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.9,"breakHorizontal":-10.0,"spinRate":2621,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4519482023342203,"extension":6.192701584655758},"index":2,"playId":"b51fabf8-93e2-39fd-9d4b-2681f125715c","pitchNumber":3,"startTime":"2025-07-26T02:02:37.387Z","endTime":"2025-07-26T02:02:40.953Z","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":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.473072249825165,"aZ":-28.15610775342445,"pfxX":5.560646349245864,"pfxZ":2.678319953804497,"pX":0.24722276589755632,"pZ":2.835056050773985,"vX0":3.8642063686787385,"vY0":-122.33742683195217,"vZ0":-1.7703073454823284,"x":107.58,"y":162.23,"x0":-2.080902295988419,"y0":50.00325829238788,"z0":6.005757043796591,"aX":8.340038015342785},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.7,"breakHorizontal":-11.0,"spinRate":2879,"spinDirection":73},"zone":2,"typeConfidence":2.0,"plateTime":0.44952192078151043,"extension":6.0943520238028395},"hitData":{"launchSpeed":69.6,"launchAngle":32.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.06,"coordY":109.08}},"index":3,"playId":"af1b3f08-41a6-3ac7-bee2-c87218850d38","pitchNumber":4,"startTime":"2025-07-26T02:02:56.032Z","endTime":"2025-07-26T02:03:03.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:03:03.384Z","atBatIndex":82},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trent Grisham lines out sharply to right fielder Nick Castellanos.","rbi":0,"awayScore":12,"homeScore":5,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-26T02:03:03.869Z","endTime":"2025-07-26T02:03:56.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.3,"endSpeed":87.5,"strikeZoneTop":3.68889122943795,"strikeZoneBottom":1.77630926238551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.52340029849149,"aZ":-12.55047488967549,"pfxX":-6.262723107173745,"pfxZ":10.00344287693305,"pX":-0.13843739036904362,"pZ":0.917444155230194,"vX0":6.642075772225727,"vY0":-139.6735094953558,"vZ0":-10.661787822360273,"x":122.28,"y":214.01,"x0":-1.741665721343421,"y0":50.006316459609536,"z0":5.625954465074872,"aX":-12.289788135714252},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":9.8,"spinRate":2495,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.3932124311053533,"extension":6.224756717896337},"index":0,"playId":"98f91768-8ea5-3493-8d15-0b231f5bd837","pitchNumber":1,"startTime":"2025-07-26T02:03:31.401Z","endTime":"2025-07-26T02:03:34.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.06462372702705,"aZ":-12.452133506835294,"pfxX":-4.752591499161899,"pfxZ":9.963223329010969,"pX":0.1535115108785437,"pZ":2.676483475335193,"vX0":6.6716927561596915,"vY0":-140.34165164464065,"vZ0":-6.458921117104113,"x":111.15,"y":166.51,"x0":-1.6456859488161277,"y0":50.000859949070886,"z0":5.831595699524874,"aX":-9.406157475864024},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":7.1,"spinRate":2496,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.39145227895866785,"extension":6.22418807688206},"hitData":{"launchSpeed":103.5,"launchAngle":22.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":190.37,"coordY":83.73}},"index":1,"playId":"19b1d707-13e9-3c1f-8c82-ff6c49e1cee7","pitchNumber":2,"startTime":"2025-07-26T02:03:49.397Z","endTime":"2025-07-26T02:03:56.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:03:56.225Z","atBatIndex":83}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trent Grisham lines out sharply to right fielder Nick Castellanos.","rbi":0,"awayScore":12,"homeScore":5,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-26T02:03:03.869Z","endTime":"2025-07-26T02:03:56.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.3,"endSpeed":87.5,"strikeZoneTop":3.68889122943795,"strikeZoneBottom":1.77630926238551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.52340029849149,"aZ":-12.55047488967549,"pfxX":-6.262723107173745,"pfxZ":10.00344287693305,"pX":-0.13843739036904362,"pZ":0.917444155230194,"vX0":6.642075772225727,"vY0":-139.6735094953558,"vZ0":-10.661787822360273,"x":122.28,"y":214.01,"x0":-1.741665721343421,"y0":50.006316459609536,"z0":5.625954465074872,"aX":-12.289788135714252},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":9.8,"spinRate":2495,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.3932124311053533,"extension":6.224756717896337},"index":0,"playId":"98f91768-8ea5-3493-8d15-0b231f5bd837","pitchNumber":1,"startTime":"2025-07-26T02:03:31.401Z","endTime":"2025-07-26T02:03:34.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.06462372702705,"aZ":-12.452133506835294,"pfxX":-4.752591499161899,"pfxZ":9.963223329010969,"pX":0.1535115108785437,"pZ":2.676483475335193,"vX0":6.6716927561596915,"vY0":-140.34165164464065,"vZ0":-6.458921117104113,"x":111.15,"y":166.51,"x0":-1.6456859488161277,"y0":50.000859949070886,"z0":5.831595699524874,"aX":-9.406157475864024},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":7.1,"spinRate":2496,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.39145227895866785,"extension":6.22418807688206},"hitData":{"launchSpeed":103.5,"launchAngle":22.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":190.37,"coordY":83.73}},"index":1,"playId":"19b1d707-13e9-3c1f-8c82-ff6c49e1cee7","pitchNumber":2,"startTime":"2025-07-26T02:03:49.397Z","endTime":"2025-07-26T02:03:56.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:03:56.225Z","atBatIndex":83},"scoringPlays":[6,15,35,48,55,56,59,62,67,77,78,79],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"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":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":60.65,"y":77.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":1,"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":143.04,"y":81.32},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":118.37,"y":162.83},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":205.37,"y":69.62},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"coordinates":{"x":148.78,"y":168.91},"type":"O","description":"Groundout"}]}},{"startIndex":8,"endIndex":16,"top":[8,9,10,11,12],"bottom":[13,14,15,16],"hits":{"away":[{"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":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":96.34,"y":55.7},"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":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":176.92,"y":106.47},"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":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":125.97,"y":183.1},"type":"O","description":"Fielders Choice"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":128.24,"y":176.32},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":218.71,"y":79.71},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"coordinates":{"x":186.55,"y":93.11},"type":"O","description":"Lineout"}]}},{"startIndex":17,"endIndex":25,"top":[17,18,19,20,21],"bottom":[22,23,24,25],"hits":{"away":[{"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":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":105.2,"y":182.59},"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":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":106.19,"y":96.4},"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":3,"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":112.8,"y":159.79},"type":"O","description":"Fielders Choice Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":105.4,"y":81.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":85.43,"y":110.64},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"coordinates":{"x":186.33,"y":102.46},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":88.77,"y":117.15},"type":"O","description":"Flyout"}]}},{"startIndex":26,"endIndex":33,"top":[26,27,28,29],"bottom":[30,31,32,33],"hits":{"away":[{"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":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":120.81,"y":191.37},"type":"O","description":"Sac Bunt"},{"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":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":141.68,"y":159.28},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":138.41,"y":96.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":177.66,"y":103.54},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":151.31,"y":158.78},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":42,"top":[34,35,36,37,38,39],"bottom":[40,41,42],"hits":{"away":[{"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":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":166.4,"y":86.11},"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":5,"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":179.61,"y":40.46},"type":"H","description":"Home Run"},{"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":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":150.3,"y":170.94},"type":"O","description":"Pop Out"},{"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":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":91.58,"y":96.68},"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":5,"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":90.21,"y":91.01},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"coordinates":{"x":109.08,"y":67.15},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":90.8,"y":155.32},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":152.83,"y":162.32},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":51,"top":[43,44,45],"bottom":[46,47,48,49,50,51],"hits":{"away":[{"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":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":122.25,"y":111.15},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"coordinates":{"x":112.29,"y":145.69},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":137.11,"y":92.44},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"coordinates":{"x":160.54,"y":34.58},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":132.05,"y":151.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":158.44,"y":118.86},"type":"H","description":"Single"}]}},{"startIndex":52,"endIndex":63,"top":[52,53,54,55,56,57,58],"bottom":[59,60,61,62,63],"hits":{"away":[{"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":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":183.35,"y":114.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":7,"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":187.29,"y":123.31},"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":7,"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":153.34,"y":164.35},"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":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":138.13,"y":167.9},"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":7,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":43.61,"y":52.53},"type":"H","description":"Home Run"},{"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":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":139.68,"y":110.56},"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":7,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":154.35,"y":172.97},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"coordinates":{"x":31.0,"y":88.0},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":70.53,"y":150.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":149.79,"y":168.4},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"coordinates":{"x":136.61,"y":83.27},"type":"O","description":"Sac Fly"}]}},{"startIndex":64,"endIndex":72,"top":[64,65,66,67,68],"bottom":[69,70,71,72],"hits":{"away":[{"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":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"coordinates":{"x":103.93,"y":154.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":8,"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":195.22,"y":95.86},"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":8,"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":205.53,"y":74.66},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":166.51,"y":118.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":73.19,"y":64.27},"type":"O","description":"Flyout"}]}},{"startIndex":73,"endIndex":83,"top":[73,74,75,76,77,78,79,80],"bottom":[81,82,83],"hits":{"away":[{"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":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":171.33,"y":61.37},"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":9,"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":116.34,"y":167.39},"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":9,"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":106.7,"y":161.64},"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":9,"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":76.82,"y":127.36},"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":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":193.78,"y":126.87},"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":9,"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":152.55,"y":42.28},"type":"H","description":"Triple"},{"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":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":182.22,"y":113.17},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":9,"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"coordinates":{"x":142.19,"y":159.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":9,"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":158.06,"y":109.08},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":9,"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":190.37,"y":83.73},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":2,"errors":1,"leftOnBase":0},"away":{"runs":4,"hits":4,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":4,"hits":4,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":5,"hits":10,"errors":2,"leftOnBase":5},"away":{"runs":12,"hits":14,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"catcher":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"first":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"second":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"third":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"shortstop":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"left":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"center":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"right":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"onDeck":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"inHole":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"battingOrder":3,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"offense":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"onDeck":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"inHole":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"battingOrder":1,"team":{"id":147,"name":"New York Yankees","link":"/api/v1/teams/147"}},"balls":1,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"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":7,"groundOuts":9,"airOuts":10,"runs":12,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":1,"hits":14,"hitByPitch":0,"avg":".255","atBats":41,"obp":".328","slg":".411","ops":".739","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":27,"rbi":12,"leftOnBase":20,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.67","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":8,"groundOuts":9,"airOuts":11,"runs":5,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":36,"obp":".270","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":136,"era":"3.72","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.25","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":136,"balls":46,"strikes":90,"strikePercentage":".660","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":5,"pitchesPerInning":"15.11","runsScoredPer9":"5.00","homeRunsPer9":"4.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID669016":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":{"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":81,"flyOuts":32,"groundOuts":55,"airOuts":53,"runs":31,"doubles":10,"triples":1,"homeRuns":3,"strikeOuts":64,"baseOnBalls":26,"intentionalWalks":0,"hits":54,"hitByPitch":0,"avg":".244","atBats":221,"obp":".320","slg":".339","ops":".659","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":75,"rbi":21,"leftOnBase":98,"sacBunts":2,"sacFlies":3,"babip":".325","groundOutsToAirouts":"1.04","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"73.67","popOuts":7,"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":5,"putOuts":156,"errors":2,"chances":163,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":21,"gamesStarted":21,"flyOuts":57,"groundOuts":98,"airOuts":93,"runs":62,"doubles":26,"triples":0,"homeRuns":10,"strikeOuts":136,"baseOnBalls":43,"intentionalWalks":0,"hits":120,"hitByPitch":1,"atBats":445,"obp":".334","caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","numberOfPitches":1967,"era":"4.58","inningsPitched":"114.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.43","battersFaced":491,"outs":342,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1967,"balls":714,"strikes":1253,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".615","pitchesPerInning":"17.25","gamesFinished":0,"strikeoutWalkRatio":"3.16","strikeoutsPer9Inn":"10.74","walksPer9Inn":"3.39","hitsPer9Inn":"9.47","runsScoredPer9":"4.89","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":5,"errors":1,"chances":19,"fielding":".947","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":20,"gamesStarted":20,"flyOuts":43,"groundOuts":146,"airOuts":80,"runs":34,"doubles":17,"triples":0,"homeRuns":8,"strikeOuts":134,"baseOnBalls":32,"intentionalWalks":0,"hits":103,"hitByPitch":6,"atBats":461,"obp":".283","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1827,"era":"2.40","inningsPitched":"124.0","wins":9,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.09","battersFaced":501,"outs":372,"gamesPitched":20,"completeGames":1,"shutouts":0,"pitchesThrown":1827,"balls":626,"strikes":1201,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.83","rbi":0,"winPercentage":".818","pitchesPerInning":"14.73","gamesFinished":0,"strikeoutWalkRatio":"4.19","strikeoutsPer9Inn":"9.73","walksPer9Inn":"2.32","hitsPer9Inn":"7.48","runsScoredPer9":"2.47","homeRunsPer9":"0.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":6,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547180":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":46,"groundOuts":66,"airOuts":74,"runs":46,"doubles":22,"triples":0,"homeRuns":14,"strikeOuts":68,"baseOnBalls":46,"intentionalWalks":2,"hits":75,"hitByPitch":4,"avg":".267","atBats":281,"obp":".375","slg":".495","ops":".870","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":333,"totalBases":139,"rbi":42,"leftOnBase":117,"sacBunts":0,"sacFlies":2,"babip":".303","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.07","popOuts":5,"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":45,"putOuts":519,"errors":2,"chances":566,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"500","stats":{"batting":{"summary":"2-5 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":33,"groundOuts":86,"airOuts":67,"runs":38,"doubles":18,"triples":1,"homeRuns":7,"strikeOuts":84,"baseOnBalls":23,"intentionalWalks":1,"hits":88,"hitByPitch":2,"avg":".271","atBats":325,"obp":".323","slg":".397","ops":".720","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":129,"rbi":37,"leftOnBase":128,"sacBunts":0,"sacFlies":0,"babip":".346","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.43","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":18,"stolenBases":48,"stolenBasePercentage":".727","caughtStealingPercentage":".273","assists":24,"putOuts":787,"errors":3,"chances":814,"fielding":".996","passedBall":1,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":56,"groundOuts":106,"airOuts":104,"runs":36,"doubles":19,"triples":1,"homeRuns":14,"strikeOuts":164,"baseOnBalls":26,"intentionalWalks":0,"hits":86,"hitByPitch":5,"atBats":459,"obp":".238","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":2013,"era":"2.39","inningsPitched":"128.0","wins":9,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"0.88","battersFaced":491,"outs":384,"gamesPitched":20,"completeGames":1,"shutouts":0,"pitchesThrown":2013,"balls":706,"strikes":1307,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".750","pitchesPerInning":"15.73","gamesFinished":0,"strikeoutWalkRatio":"6.31","strikeoutsPer9Inn":"11.53","walksPer9Inn":"1.83","hitsPer9Inn":"6.05","runsScoredPer9":"2.53","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":1,"chances":18,"fielding":".944","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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"801","stats":{"batting":{"summary":"1-1 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":20,"groundOuts":41,"airOuts":34,"runs":16,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":32,"baseOnBalls":8,"intentionalWalks":0,"hits":39,"hitByPitch":2,"avg":".271","atBats":144,"obp":".316","slg":".403","ops":".719","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":157,"totalBases":58,"rbi":23,"leftOnBase":50,"sacBunts":1,"sacFlies":1,"babip":".327","groundOutsToAirouts":"1.21","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":4,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":63,"errors":3,"chances":143,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID642215":{"person":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"jerseyNumber":"37","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":5,"groundOuts":7,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".194","atBats":36,"obp":".310","slg":".278","ops":".588","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":10,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":36,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":12,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":10,"strikes":26,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":24,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686751":{"person":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"jerseyNumber":"51","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":6,"gamesStarted":0,"flyOuts":4,"groundOuts":10,"airOuts":7,"runs":5,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":31,"obp":".242","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":132,"era":"3.38","inningsPitched":"8.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.00","battersFaced":33,"outs":24,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":39,"strikes":93,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":".500","pitchesPerInning":"16.50","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.25","hitsPer9Inn":"6.75","runsScoredPer9":"5.63","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","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":{"note":"(H, 16)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":7,"strikes":15,"strikePercentage":".680","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":45,"gamesStarted":0,"flyOuts":21,"groundOuts":37,"airOuts":42,"runs":17,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":19,"intentionalWalks":3,"hits":37,"hitByPitch":4,"atBats":155,"obp":".333","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":699,"era":"2.72","inningsPitched":"39.2","wins":5,"losses":4,"saves":2,"saveOpportunities":6,"holds":16,"blownSaves":4,"earnedRuns":12,"whip":"1.41","battersFaced":180,"outs":119,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":699,"balls":251,"strikes":448,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".556","pitchesPerInning":"17.62","gamesFinished":8,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"9.30","walksPer9Inn":"4.31","hitsPer9Inn":"8.39","runsScoredPer9":"3.86","homeRunsPer9":"0.45","inheritedRunners":21,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":10},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642016":{"person":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"jerseyNumber":"48","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, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":7,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":26,"obp":".364","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":151,"era":"1.23","inningsPitched":"7.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.64","battersFaced":33,"outs":22,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":63,"strikes":88,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"20.59","gamesFinished":4,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"13.50","walksPer9Inn":"8.59","hitsPer9Inn":"6.14","runsScoredPer9":"1.23","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592206":{"person":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | 2B, RBI, 2 R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":67,"groundOuts":93,"airOuts":112,"runs":47,"doubles":23,"triples":1,"homeRuns":13,"strikeOuts":85,"baseOnBalls":22,"intentionalWalks":0,"hits":106,"hitByPitch":3,"avg":".270","atBats":392,"obp":".311","slg":".434","ops":".745","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":421,"totalBases":170,"rbi":56,"leftOnBase":191,"sacBunts":0,"sacFlies":4,"babip":".312","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.15","popOuts":7,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":163,"errors":0,"chances":165,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681082":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"1-5 | 2B, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":67,"groundOuts":82,"airOuts":114,"runs":41,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":61,"baseOnBalls":33,"intentionalWalks":0,"hits":76,"hitByPitch":1,"avg":".231","atBats":329,"obp":".301","slg":".340","ops":".641","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":112,"rbi":41,"leftOnBase":143,"sacBunts":2,"sacFlies":2,"babip":".262","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":16,"lineOuts":31},"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":206,"putOuts":161,"errors":2,"chances":369,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"200","stats":{"batting":{"summary":"3-5 | 2 HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":9,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","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":103,"flyOuts":55,"groundOuts":74,"airOuts":89,"runs":75,"doubles":14,"triples":1,"homeRuns":36,"strikeOuts":121,"baseOnBalls":69,"intentionalWalks":5,"hits":97,"hitByPitch":8,"avg":".255","atBats":381,"obp":".380","slg":".580","ops":".960","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":458,"totalBases":221,"rbi":82,"leftOnBase":181,"sacBunts":0,"sacFlies":0,"babip":".272","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.58","popOuts":17,"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":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID805249":{"person":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"jerseyNumber":"4","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":17,"groundOuts":23,"airOuts":25,"runs":12,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":6,"intentionalWalks":0,"hits":26,"hitByPitch":6,"avg":".243","atBats":107,"obp":".319","slg":".355","ops":".674","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":38,"rbi":12,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.50","popOuts":0,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":130,"errors":3,"chances":157,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID592836":{"person":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 3 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":7,"airOuts":7,"runs":3,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":83,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":28,"strikes":55,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.76","homeRunsPer9":"4.76","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":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":22,"gamesStarted":11,"flyOuts":37,"groundOuts":73,"airOuts":73,"runs":35,"doubles":10,"triples":1,"homeRuns":12,"strikeOuts":56,"baseOnBalls":25,"intentionalWalks":0,"hits":67,"hitByPitch":2,"atBats":267,"obp":".319","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1154,"era":"3.84","inningsPitched":"68.0","wins":3,"losses":5,"saves":1,"saveOpportunities":3,"holds":1,"blownSaves":2,"earnedRuns":29,"whip":"1.35","battersFaced":296,"outs":204,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1154,"balls":424,"strikes":730,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":3,"winPercentage":".375","pitchesPerInning":"16.97","gamesFinished":4,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"7.41","walksPer9Inn":"3.31","hitsPer9Inn":"8.87","runsScoredPer9":"4.63","homeRunsPer9":"1.59","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":6,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665561":{"person":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":10,"groundOuts":26,"airOuts":15,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".175","atBats":63,"obp":".268","slg":".254","ops":".522","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":16,"rbi":6,"leftOnBase":40,"sacBunts":1,"sacFlies":0,"babip":".200","groundOutsToAirouts":"1.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.00","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":17,"stolenBasePercentage":".708","caughtStealingPercentage":".292","assists":9,"putOuts":179,"errors":1,"chances":189,"fielding":".995","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621381":{"person":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"jerseyNumber":"25","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":44,"gamesStarted":0,"flyOuts":32,"groundOuts":16,"airOuts":59,"runs":16,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":48,"baseOnBalls":13,"intentionalWalks":1,"hits":33,"hitByPitch":1,"atBats":150,"obp":".280","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":676,"era":"3.05","inningsPitched":"41.1","wins":1,"losses":3,"saves":6,"saveOpportunities":10,"holds":10,"blownSaves":4,"earnedRuns":14,"whip":"1.11","battersFaced":170,"outs":124,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":676,"balls":212,"strikes":464,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.27","rbi":0,"winPercentage":".250","pitchesPerInning":"16.35","gamesFinished":16,"strikeoutWalkRatio":"3.69","strikeoutsPer9Inn":"10.45","walksPer9Inn":"2.83","hitsPer9Inn":"7.19","runsScoredPer9":"3.48","homeRunsPer9":"0.87","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":9},"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":true,"isSubstitute":false}},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","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":14,"gamesStarted":14,"flyOuts":48,"groundOuts":89,"airOuts":83,"runs":27,"doubles":8,"triples":2,"homeRuns":6,"strikeOuts":82,"baseOnBalls":26,"intentionalWalks":0,"hits":76,"hitByPitch":2,"atBats":328,"obp":".291","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1320,"era":"2.66","inningsPitched":"88.0","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.16","battersFaced":358,"outs":264,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1320,"balls":455,"strikes":865,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".636","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"3.15","strikeoutsPer9Inn":"8.39","walksPer9Inn":"2.66","hitsPer9Inn":"7.77","runsScoredPer9":"2.76","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":7,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621383":{"person":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 3-2)","summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"0.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":1,"flyOuts":19,"groundOuts":42,"airOuts":44,"runs":18,"doubles":4,"triples":2,"homeRuns":6,"strikeOuts":47,"baseOnBalls":7,"intentionalWalks":0,"hits":37,"hitByPitch":0,"atBats":168,"obp":".251","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":723,"era":"3.40","inningsPitched":"45.0","wins":3,"losses":2,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":17,"whip":"0.98","battersFaced":177,"outs":135,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":723,"balls":240,"strikes":483,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".600","pitchesPerInning":"16.07","gamesFinished":10,"strikeoutWalkRatio":"6.71","strikeoutsPer9Inn":"9.40","walksPer9Inn":"1.40","hitsPer9Inn":"7.40","runsScoredPer9":"3.60","homeRunsPer9":"1.20","inheritedRunners":17,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"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"}]},"ID676661":{"person":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"jerseyNumber":"60","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":19,"gamesStarted":0,"flyOuts":8,"groundOuts":25,"airOuts":27,"runs":9,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":86,"obp":".277","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":350,"era":"3.04","inningsPitched":"23.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.10","battersFaced":94,"outs":71,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":350,"balls":125,"strikes":225,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.79","gamesFinished":9,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.08","walksPer9Inn":"3.04","hitsPer9Inn":"6.85","runsScoredPer9":"3.42","homeRunsPer9":"1.14","inheritedRunners":9,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":13},"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}},"ID596146":{"person":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":65,"groundOuts":68,"airOuts":103,"runs":37,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":66,"baseOnBalls":39,"intentionalWalks":3,"hits":59,"hitByPitch":3,"avg":".201","atBats":293,"obp":".300","slg":".362","ops":".662","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":106,"rbi":32,"leftOnBase":143,"sacBunts":1,"sacFlies":2,"babip":".220","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.64","popOuts":16,"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":2,"putOuts":142,"errors":1,"chances":145,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID679032":{"person":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":18,"groundOuts":42,"airOuts":36,"runs":22,"doubles":3,"triples":2,"homeRuns":1,"strikeOuts":38,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".232","atBats":142,"obp":".287","slg":".303","ops":".590","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":43,"rbi":17,"leftOnBase":73,"sacBunts":4,"sacFlies":3,"babip":".302","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"142.00","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":105,"errors":2,"chances":108,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660604":{"person":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"jerseyNumber":"56","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":2,"gamesStarted":0,"flyOuts":3,"groundOuts":5,"airOuts":11,"runs":2,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":30,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":116,"era":"2.25","inningsPitched":"8.0","wins":0,"losses":0,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":2,"whip":"1.50","battersFaced":33,"outs":24,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":116,"balls":40,"strikes":76,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".---","pitchesPerInning":"14.50","gamesFinished":1,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"5.63","walksPer9Inn":"3.38","hitsPer9Inn":"10.13","runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605447":{"person":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"1.0 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":19,"groundOuts":28,"airOuts":39,"runs":30,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":40,"baseOnBalls":15,"intentionalWalks":1,"hits":38,"hitByPitch":2,"atBats":142,"obp":".340","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":599,"era":"6.99","inningsPitched":"37.1","wins":1,"losses":4,"saves":8,"saveOpportunities":11,"holds":7,"blownSaves":3,"earnedRuns":29,"whip":"1.42","battersFaced":162,"outs":112,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":599,"balls":210,"strikes":389,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":2,"winPercentage":".200","pitchesPerInning":"16.04","gamesFinished":14,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"9.64","walksPer9Inn":"3.62","hitsPer9Inn":"9.16","runsScoredPer9":"7.23","homeRunsPer9":"1.69","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":12,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"100","stats":{"batting":{"summary":"4-5 | 3B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":64,"groundOuts":108,"airOuts":112,"runs":69,"doubles":20,"triples":3,"homeRuns":11,"strikeOuts":75,"baseOnBalls":33,"intentionalWalks":1,"hits":123,"hitByPitch":4,"avg":".296","atBats":416,"obp":".352","slg":".438","ops":".790","caughtStealing":6,"stolenBases":25,"stolenBasePercentage":".806","caughtStealingPercentage":".194","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":455,"totalBases":182,"rbi":42,"leftOnBase":165,"sacBunts":0,"sacFlies":2,"babip":".337","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.82","popOuts":17,"lineOuts":31},"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":243,"putOuts":117,"errors":7,"chances":367,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[607208,656941,547180,592206,592663,669016,596146,805249,624641,681082,592836,621383,605447,689147,642016],"pitchers":[592836,621383,605447,689147,642016],"bench":[665561,679032,642215],"bullpen":[686751,676661,666200,660604,650911,621381,624133,554430],"battingOrder":[607208,656941,547180,592206,592663,669016,596146,624641,681082],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Castellanos, N (23, Effross); Stott (11, Effross)."},{"label":"3B","value":"Turner (3, Effross)."},{"label":"HR","value":"Schwarber 2 (36, 5th inning off Warren, W, 1 on, 0 out, 8th inning off Hamilton, I, 1 on, 2 out); Realmuto (7, 7th inning off Weaver, 2 on, 1 out)."},{"label":"TB","value":"Castellanos, N 3; Marsh; Realmuto 5; Schwarber 9; Sosa, E; Stott 2; Turner 6."},{"label":"RBI","value":"Castellanos, N (56); Realmuto 3 (37); Schwarber 4 (82); Sosa, E (23); Stott 2 (41); Turner (42)."},{"label":"2-out RBI","value":"Stott 2; Turner; Schwarber 2; Sosa, E."},{"label":"Runners left in scoring position, 2 out","value":"Stott 2; Schwarber; Realmuto."},{"label":"SAC","value":"Kepler."},{"label":"Team RISP","value":"5-for-15."},{"label":"Team LOB","value":"8."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":9,"airOuts":11,"runs":5,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".254","atBats":36,"obp":".332","slg":".456","ops":".788","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":22,"rbi":5,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":9,"airOuts":10,"runs":12,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":41,"obp":".413","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":165,"era":"3.97","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":12,"whip":"1.24","battersFaced":47,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":165,"balls":62,"strikes":103,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":12,"pitchesPerInning":"18.33","runsScoredPer9":"12.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":2,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID664141":{"person":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":6,"groundOuts":14,"airOuts":13,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":43,"obp":".314","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":203,"era":"3.46","inningsPitched":"13.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.15","battersFaced":51,"outs":39,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":203,"balls":80,"strikes":123,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".---","pitchesPerInning":"15.62","gamesFinished":8,"strikeoutWalkRatio":"1.14","strikeoutsPer9Inn":"5.54","walksPer9Inn":"4.85","hitsPer9Inn":"5.54","runsScoredPer9":"3.46","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"18","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":20,"groundOuts":47,"airOuts":40,"runs":17,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":47,"baseOnBalls":11,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".152","atBats":158,"obp":".212","slg":".241","ops":".453","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":38,"rbi":13,"leftOnBase":74,"sacBunts":0,"sacFlies":0,"babip":".194","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.67","popOuts":10,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":115,"putOuts":44,"errors":5,"chances":164,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID642216":{"person":{"id":642216,"fullName":"Allan Winans","link":"/api/v1/people/642216"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":2,"gamesStarted":1,"flyOuts":7,"groundOuts":4,"airOuts":11,"runs":7,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":2,"atBats":24,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":112,"era":"8.53","inningsPitched":"6.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.58","battersFaced":30,"outs":19,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":112,"balls":40,"strikes":72,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".000","pitchesPerInning":"17.68","gamesFinished":1,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"4.26","walksPer9Inn":"2.84","hitsPer9Inn":"11.37","runsScoredPer9":"9.95","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":3},"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}},"ID607074":{"person":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":71,"groundOuts":103,"airOuts":128,"runs":49,"doubles":20,"triples":0,"homeRuns":15,"strikeOuts":139,"baseOnBalls":46,"intentionalWalks":0,"hits":85,"hitByPitch":4,"atBats":452,"obp":".268","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":2040,"era":"3.10","inningsPitched":"124.2","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.05","battersFaced":505,"outs":374,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":2040,"balls":767,"strikes":1273,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".588","pitchesPerInning":"16.36","gamesFinished":0,"strikeoutWalkRatio":"3.02","strikeoutsPer9Inn":"10.03","walksPer9Inn":"3.32","hitsPer9Inn":"6.14","runsScoredPer9":"3.54","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":9,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678391":{"person":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"jerseyNumber":"90","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"902","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":8,"groundOuts":17,"airOuts":17,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":3,"avg":".161","atBats":56,"obp":".266","slg":".250","ops":".516","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":14,"rbi":5,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".190","groundOutsToAirouts":"1.00","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":5,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":32,"errors":0,"chances":64,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID664123":{"person":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 4 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":4,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":4,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":10,"strikes":13,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":1,"runsScoredPer9":"36.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":8,"groundOuts":16,"airOuts":10,"runs":10,"doubles":5,"triples":2,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":1,"hits":16,"hitByPitch":0,"atBats":48,"obp":".373","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":156,"era":"8.44","inningsPitched":"10.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.78","battersFaced":51,"outs":32,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":50,"strikes":106,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":4,"winPercentage":".---","pitchesPerInning":"14.63","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.06","walksPer9Inn":"2.53","hitsPer9Inn":"13.50","runsScoredPer9":"8.44","homeRunsPer9":"0.84","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596133":{"person":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(BS, 3)","summary":"0.2 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"13.50","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":33,"groundOuts":18,"airOuts":58,"runs":14,"doubles":2,"triples":0,"homeRuns":7,"strikeOuts":38,"baseOnBalls":11,"intentionalWalks":1,"hits":22,"hitByPitch":1,"atBats":135,"obp":".230","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":590,"era":"3.08","inningsPitched":"38.0","wins":2,"losses":3,"saves":8,"saveOpportunities":11,"holds":8,"blownSaves":3,"earnedRuns":13,"whip":"0.87","battersFaced":149,"outs":114,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":590,"balls":200,"strikes":390,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.31","rbi":4,"winPercentage":".400","pitchesPerInning":"15.53","gamesFinished":15,"strikeoutWalkRatio":"3.45","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.61","hitsPer9Inn":"5.21","runsScoredPer9":"3.32","homeRunsPer9":"1.66","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592450":{"person":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"jerseyNumber":"99","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"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":103,"flyOuts":55,"groundOuts":59,"airOuts":74,"runs":90,"doubles":24,"triples":2,"homeRuns":37,"strikeOuts":120,"baseOnBalls":73,"intentionalWalks":27,"hits":129,"hitByPitch":4,"avg":".342","atBats":377,"obp":".449","slg":".711","ops":"1.160","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":459,"totalBases":268,"rbi":85,"leftOnBase":146,"sacBunts":0,"sacFlies":5,"babip":".409","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.19","popOuts":12,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":165,"errors":1,"chances":167,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID642528":{"person":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":13,"groundOuts":29,"airOuts":24,"runs":15,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":23,"baseOnBalls":8,"intentionalWalks":2,"hits":29,"hitByPitch":2,"atBats":105,"obp":".339","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":406,"era":"4.91","inningsPitched":"25.2","wins":0,"losses":1,"saves":0,"saveOpportunities":3,"holds":5,"blownSaves":3,"earnedRuns":14,"whip":"1.44","battersFaced":116,"outs":77,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":406,"balls":129,"strikes":277,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".000","pitchesPerInning":"15.82","gamesFinished":2,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"8.06","walksPer9Inn":"2.81","hitsPer9Inn":"10.17","runsScoredPer9":"5.26","homeRunsPer9":"2.45","inheritedRunners":14,"inheritedRunnersScored":8,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":9},"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}},"ID642207":{"person":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":15,"groundOuts":31,"airOuts":31,"runs":22,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":51,"baseOnBalls":15,"intentionalWalks":1,"hits":28,"hitByPitch":4,"atBats":139,"obp":".296","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":671,"era":"4.70","inningsPitched":"38.1","wins":3,"losses":3,"saves":15,"saveOpportunities":16,"holds":7,"blownSaves":1,"earnedRuns":20,"whip":"1.12","battersFaced":160,"outs":115,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":671,"balls":242,"strikes":429,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"17.50","gamesFinished":25,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"11.97","walksPer9Inn":"3.52","hitsPer9Inn":"6.57","runsScoredPer9":"5.17","homeRunsPer9":"0.47","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":6},"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}},"ID657612":{"person":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(L, 3-3)","summary":"0.2 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":6,"strikes":12,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":49,"gamesStarted":0,"flyOuts":20,"groundOuts":76,"airOuts":34,"runs":19,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":1,"hits":36,"hitByPitch":0,"atBats":172,"obp":".261","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":623,"era":"2.89","inningsPitched":"46.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":11,"blownSaves":0,"earnedRuns":15,"whip":"1.03","battersFaced":184,"outs":140,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":623,"balls":189,"strikes":434,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.24","rbi":0,"winPercentage":".500","pitchesPerInning":"13.35","gamesFinished":12,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"5.01","walksPer9Inn":"2.31","hitsPer9Inn":"6.94","runsScoredPer9":"3.66","homeRunsPer9":"0.96","inheritedRunners":50,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":4,"errors":0,"chances":19,"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"}]},"ID502671":{"person":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"jerseyNumber":"48","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"600","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":7,"errors":1,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":65,"groundOuts":84,"airOuts":100,"runs":57,"doubles":23,"triples":1,"homeRuns":8,"strikeOuts":66,"baseOnBalls":29,"intentionalWalks":5,"hits":102,"hitByPitch":2,"avg":".291","atBats":351,"obp":".347","slg":".430","ops":".777","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":151,"rbi":37,"leftOnBase":135,"sacBunts":0,"sacFlies":1,"babip":".338","groundOutsToAirouts":"0.84","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"43.88","popOuts":17,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":65,"putOuts":585,"errors":3,"chances":653,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID691176":{"person":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"jerseyNumber":"24","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":32,"groundOuts":59,"airOuts":66,"runs":44,"doubles":15,"triples":1,"homeRuns":9,"strikeOuts":94,"baseOnBalls":33,"intentionalWalks":0,"hits":73,"hitByPitch":1,"avg":".253","atBats":288,"obp":".328","slg":".406","ops":".734","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":326,"totalBases":117,"rbi":35,"leftOnBase":128,"sacBunts":0,"sacFlies":4,"babip":".339","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":17,"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":1,"putOuts":123,"errors":1,"chances":125,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669224":{"person":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"jerseyNumber":"28","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":4,"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":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":57,"groundOuts":57,"airOuts":93,"runs":32,"doubles":15,"triples":1,"homeRuns":15,"strikeOuts":75,"baseOnBalls":19,"intentionalWalks":0,"hits":60,"hitByPitch":5,"avg":".217","atBats":277,"obp":".272","slg":".440","ops":".712","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":122,"rbi":55,"leftOnBase":127,"sacBunts":0,"sacFlies":8,"babip":".231","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.47","popOuts":21,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":15,"stolenBases":41,"stolenBasePercentage":".732","caughtStealingPercentage":".268","assists":18,"putOuts":649,"errors":1,"chances":668,"fielding":".999","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID700250":{"person":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"jerseyNumber":"22","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-1 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":41,"groundOuts":70,"airOuts":80,"runs":46,"doubles":17,"triples":2,"homeRuns":15,"strikeOuts":66,"baseOnBalls":29,"intentionalWalks":0,"hits":66,"hitByPitch":9,"avg":".235","atBats":281,"obp":".325","slg":".470","ops":".795","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":132,"rbi":32,"leftOnBase":123,"sacBunts":0,"sacFlies":1,"babip":".254","groundOutsToAirouts":"0.88","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"18.73","popOuts":15,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":9,"putOuts":174,"errors":2,"chances":185,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID701542":{"person":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 2 ER, 7 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":89,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":26,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":32,"strikes":57,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":42,"groundOuts":97,"airOuts":89,"runs":58,"doubles":19,"triples":3,"homeRuns":12,"strikeOuts":124,"baseOnBalls":50,"intentionalWalks":0,"hits":101,"hitByPitch":2,"atBats":406,"obp":".331","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1845,"era":"4.82","inningsPitched":"104.2","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.44","battersFaced":464,"outs":314,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1845,"balls":705,"strikes":1140,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.09","rbi":2,"winPercentage":".545","pitchesPerInning":"17.63","gamesFinished":0,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"10.66","walksPer9Inn":"4.30","hitsPer9Inn":"8.68","runsScoredPer9":"4.99","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":30},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":7,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641656":{"person":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.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":35,"gamesStarted":1,"flyOuts":24,"groundOuts":30,"airOuts":41,"runs":20,"doubles":3,"triples":1,"homeRuns":5,"strikeOuts":42,"baseOnBalls":21,"intentionalWalks":1,"hits":27,"hitByPitch":1,"atBats":137,"obp":".306","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":632,"era":"4.31","inningsPitched":"39.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":19,"whip":"1.21","battersFaced":163,"outs":119,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":632,"balls":227,"strikes":405,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":2,"winPercentage":".667","pitchesPerInning":"15.93","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.53","walksPer9Inn":"4.76","hitsPer9Inn":"6.13","runsScoredPer9":"4.54","homeRunsPer9":"1.13","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641555":{"person":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":12,"groundOuts":27,"airOuts":27,"runs":5,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":11,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".205","atBats":83,"obp":".299","slg":".337","ops":".636","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":97,"totalBases":28,"rbi":10,"leftOnBase":34,"sacBunts":0,"sacFlies":2,"babip":".217","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.50","popOuts":7,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":19,"stolenBasePercentage":".950","caughtStealingPercentage":".050","assists":2,"putOuts":235,"errors":3,"chances":240,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683011":{"person":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":62,"groundOuts":96,"airOuts":102,"runs":44,"doubles":22,"triples":3,"homeRuns":14,"strikeOuts":95,"baseOnBalls":35,"intentionalWalks":0,"hits":78,"hitByPitch":4,"avg":".214","atBats":364,"obp":".286","slg":".407","ops":".693","caughtStealing":7,"stolenBases":10,"stolenBasePercentage":".588","caughtStealingPercentage":".412","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":148,"rbi":55,"leftOnBase":192,"sacBunts":1,"sacFlies":6,"babip":".245","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":16,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":215,"putOuts":120,"errors":13,"chances":348,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID641355":{"person":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"jerseyNumber":"35","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":2,"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":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":94,"flyOuts":85,"groundOuts":77,"airOuts":135,"runs":59,"doubles":20,"triples":3,"homeRuns":19,"strikeOuts":55,"baseOnBalls":29,"intentionalWalks":1,"hits":104,"hitByPitch":1,"avg":".284","atBats":366,"obp":".334","slg":".511","ops":".845","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":401,"totalBases":187,"rbi":58,"leftOnBase":163,"sacBunts":0,"sacFlies":5,"babip":".286","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.26","popOuts":17,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":212,"errors":2,"chances":216,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID519317":{"person":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":27,"flyOuts":13,"groundOuts":10,"airOuts":25,"runs":12,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":1,"hits":24,"hitByPitch":1,"avg":".270","atBats":89,"obp":".356","slg":".506","ops":".862","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":45,"rbi":18,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".340","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.83","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID665862":{"person":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"jerseyNumber":"13","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":42,"groundOuts":49,"airOuts":68,"runs":41,"doubles":11,"triples":0,"homeRuns":18,"strikeOuts":80,"baseOnBalls":34,"intentionalWalks":0,"hits":65,"hitByPitch":4,"avg":".251","atBats":259,"obp":".344","slg":".502","ops":".846","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":300,"totalBases":130,"rbi":48,"leftOnBase":136,"sacBunts":1,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.39","popOuts":15,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":155,"putOuts":71,"errors":11,"chances":237,"fielding":".954","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID608331":{"person":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":57,"groundOuts":148,"airOuts":112,"runs":46,"doubles":15,"triples":5,"homeRuns":9,"strikeOuts":116,"baseOnBalls":30,"intentionalWalks":0,"hits":102,"hitByPitch":7,"atBats":477,"obp":".270","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2012,"era":"2.62","inningsPitched":"127.1","wins":11,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.04","battersFaced":515,"outs":382,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":2012,"balls":738,"strikes":1274,"strikePercentage":".630","hitBatsmen":7,"balks":1,"wildPitches":7,"pickoffs":6,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".733","pitchesPerInning":"15.80","gamesFinished":0,"strikeoutWalkRatio":"3.87","strikeoutsPer9Inn":"8.20","walksPer9Inn":"2.12","hitsPer9Inn":"7.21","runsScoredPer9":"3.25","homeRunsPer9":"0.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":23,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":7,"errors":2,"chances":34,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573186":{"person":{"id":573186,"fullName":"Marcus Stroman","link":"/api/v1/people/573186"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":7,"gamesStarted":7,"flyOuts":20,"groundOuts":38,"airOuts":31,"runs":19,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":19,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":1,"atBats":121,"obp":".343","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":541,"era":"5.64","inningsPitched":"30.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.48","battersFaced":134,"outs":91,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":541,"balls":205,"strikes":336,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".667","pitchesPerInning":"17.84","gamesFinished":0,"strikeoutWalkRatio":"1.58","strikeoutsPer9Inn":"5.64","walksPer9Inn":"3.56","hitsPer9Inn":"9.79","runsScoredPer9":"5.64","homeRunsPer9":"1.48","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663757":{"person":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"jerseyNumber":"12","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"100","stats":{"batting":{"summary":"0-5","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":47,"groundOuts":66,"airOuts":80,"runs":48,"doubles":9,"triples":1,"homeRuns":17,"strikeOuts":72,"baseOnBalls":44,"intentionalWalks":0,"hits":73,"hitByPitch":1,"avg":".251","atBats":291,"obp":".351","slg":".464","ops":".815","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":135,"rbi":38,"leftOnBase":98,"sacBunts":0,"sacFlies":0,"babip":".277","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.12","popOuts":17,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":168,"errors":1,"chances":173,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID693645":{"person":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":2,"gamesStarted":2,"flyOuts":7,"groundOuts":6,"airOuts":13,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":40,"obp":".356","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":165,"era":"4.35","inningsPitched":"10.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.55","battersFaced":45,"outs":31,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":165,"balls":50,"strikes":115,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.97","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.71","walksPer9Inn":"4.35","hitsPer9Inn":"9.58","runsScoredPer9":"4.35","homeRunsPer9":"1.74","inheritedRunners":0,"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":true,"isSubstitute":false}}},"batters":[663757,592450,641355,519317,665862,502671,669224,683011,672724,700250,678391,701542,657612,596133,641656,664123],"pitchers":[701542,657612,596133,641656,664123],"bench":[691176,641555],"bullpen":[664141,608331,642528,607074,693645,573186,642207,642216],"battingOrder":[663757,592450,641355,519317,665862,502671,669224,683011,678391],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Bellinger (19, 1st inning off Walker, T, 0 on, 2 out); Wells, A (15, 2nd inning off Walker, T, 0 on, 2 out); Stanton (6, 6th inning off Walker, T, 0 on, 2 out); Volpe (14, 7th inning off Romano, 0 on, 0 out)."},{"label":"TB","value":"Bellinger 4; Chisholm Jr. 2; Goldschmidt 2; Peraza, O; Rice; Stanton 4; Volpe 4; Wells, A 4."},{"label":"RBI","value":"Bellinger (58); Judge (85); Stanton (18); Volpe (55); Wells, A (55)."},{"label":"2-out RBI","value":"Bellinger; Wells, A; Stanton."},{"label":"Runners left in scoring position, 2 out","value":"Bellinger; Wells, A."},{"label":"SF","value":"Judge."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Peraza, O (3, 2nd base off Walker, T/Realmuto)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Warren, W (1, throw); Goldschmidt (3, throw)."}]}],"note":[{"label":"a","value":"Singled for Peraza, O in the 7th."}]}},"officials":[{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":503493,"fullName":"Sean Barber","link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"Third Base"}],"info":[{"label":"Balk","value":"Romano."},{"label":"IBB","value":"Kepler (by Effross)."},{"label":"Pitch timer violations","value":"Hill, T (pitcher)."},{"label":"Pitches-strikes","value":"Walker, T 83-55; Banks 8-6; Romano 16-10; Kerkering 22-15; Robert 7-4; Warren, W 89-57; Hill, T 18-12; Weaver 16-9; Hamilton, I 19-12; Effross 23-13."},{"label":"Groundouts-flyouts","value":"Walker, T 7-5; Banks 0-0; Romano 1-1; Kerkering 0-1; Robert 1-1; Warren, W 4-5; Hill, T 1-0; Weaver 1-1; Hamilton, I 1-1; Effross 2-0."},{"label":"Batters faced","value":"Walker, T 23; Banks 2; Romano 5; Kerkering 4; Robert 3; Warren, W 26; Hill, T 4; Weaver 4; Hamilton, I 5; Effross 8."},{"label":"Inherited runners-scored","value":"Banks 1-0; Weaver 2-2."},{"label":"Umpires","value":"HP: D.J. Reyburn. 1B: John Libka. 2B: Sean Barber. 3B: Ryan Wills. "},{"label":"Weather","value":"85 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, Out To RF."},{"label":"First pitch","value":"7:08 PM."},{"label":"T","value":"2:55."},{"label":"Att","value":"47,018."},{"label":"Venue","value":"Yankee Stadium."},{"label":"July 25, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941","boxscoreName":"Schwarber"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | 2 HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":9,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","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":103,"flyOuts":55,"groundOuts":74,"airOuts":89,"runs":75,"doubles":14,"triples":1,"homeRuns":36,"strikeOuts":121,"baseOnBalls":69,"intentionalWalks":5,"hits":97,"hitByPitch":8,"avg":".255","atBats":381,"obp":".380","slg":".580","ops":".960","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":458,"totalBases":221,"rbi":82,"leftOnBase":181,"sacBunts":0,"sacFlies":0,"babip":".272","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.58","popOuts":17,"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":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":79,"hittingGameScore":79},{"player":{"person":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208","boxscoreName":"Turner"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"4-5 | 3B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":64,"groundOuts":108,"airOuts":112,"runs":69,"doubles":20,"triples":3,"homeRuns":11,"strikeOuts":75,"baseOnBalls":33,"intentionalWalks":1,"hits":123,"hitByPitch":4,"avg":".296","atBats":416,"obp":".352","slg":".438","ops":".790","caughtStealing":6,"stolenBases":25,"stolenBasePercentage":".806","caughtStealingPercentage":".194","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":455,"totalBases":182,"rbi":42,"leftOnBase":165,"sacBunts":0,"sacFlies":2,"babip":".337","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.82","popOuts":17,"lineOuts":31},"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":243,"putOuts":117,"errors":7,"chances":367,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":71,"hittingGameScore":71},{"player":{"person":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663","boxscoreName":"Realmuto"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":33,"groundOuts":86,"airOuts":67,"runs":38,"doubles":18,"triples":1,"homeRuns":7,"strikeOuts":84,"baseOnBalls":23,"intentionalWalks":1,"hits":88,"hitByPitch":2,"avg":".271","atBats":325,"obp":".323","slg":".397","ops":".720","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":129,"rbi":37,"leftOnBase":128,"sacBunts":0,"sacFlies":0,"babip":".346","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.43","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":18,"stolenBases":48,"stolenBasePercentage":".727","caughtStealingPercentage":".273","assists":24,"putOuts":787,"errors":3,"chances":814,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"loser":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}