{"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":776680,"link":"/api/v1.1/game/776680/feed/live","metaData":{"wait":10,"timeStamp":"20250820_012426","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776680,"type":"R","doubleHeader":"N","id":"2025/08/19/seamlb-phimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776680-2025-08-19","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-19T22:45:00Z","originalDate":"2025-08-19","officialDate":"2025-08-19","dayNight":"night","time":"6:45","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136","season":2025,"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sea","fileCode":"sea","abbreviation":"SEA","teamName":"Mariners","locationName":"Seattle","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Seattle","record":{"gamesPlayed":127,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":68,"losses":59,"ties":0,"pct":".535"},"records":{},"divisionLeader":false,"wins":68,"losses":59,"winningPercentage":".535"},"franchiseName":"Seattle","clubName":"Mariners","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143","season":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":126,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":73,"losses":53,"ties":0,"pct":".579"},"records":{},"divisionLeader":false,"wins":73,"losses":53,"winningPercentage":".579"},"franchiseName":"Philadelphia","clubName":"Phillies","active":true}},"players":{"ID647304":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","firstName":"Joshua-Douglas","lastName":"Naylor","primaryNumber":"12","birthDate":"1997-06-22","currentAge":29,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 10\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Josh","useLastName":"Naylor","middleName":"James","boxscoreName":"Naylor, J","nickName":"Naylz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Naylor","nameSlug":"josh-naylor-647304","firstLastName":"Josh Naylor","lastFirstName":"Naylor, Josh","lastInitName":"Naylor, J","initLastName":"J Naylor","fullFMLName":"Joshua-Douglas James Naylor","fullLFMName":"Naylor, Joshua-Douglas James","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID669016":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016","firstName":"Brandon","lastName":"Marsh","primaryNumber":"16","birthDate":"1997-12-18","currentAge":28,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brandon","useLastName":"Marsh","middleName":"Chase","boxscoreName":"Marsh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-07-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Marsh","nameSlug":"brandon-marsh-669016","firstLastName":"Brandon Marsh","lastFirstName":"Marsh, Brandon","lastInitName":"Marsh, B","initLastName":"B Marsh","fullFMLName":"Brandon Chase Marsh","fullLFMName":"Marsh, Brandon Chase","strikeZoneTop":3.312,"strikeZoneBottom":1.672},"ID702284":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284","firstName":"Cole","lastName":"Young","primaryNumber":"2","birthDate":"2003-07-29","currentAge":23,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Cole","useLastName":"Young","middleName":"Douglas","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Young","nameSlug":"cole-young-702284","firstLastName":"Cole Young","lastFirstName":"Young, Cole","lastInitName":"Young, C","initLastName":"C Young","fullFMLName":"Cole Douglas Young","fullLFMName":"Young, Cole Douglas","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID621237":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237","firstName":"José","lastName":"Alvarado","primaryNumber":"46","birthDate":"1995-05-21","currentAge":31,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 2\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Alvarado","middleName":"Antonio","boxscoreName":"Alvarado","nickName":"El Pocho","gender":"M","nameMatrilineal":"Lizarzabal","isPlayer":true,"isVerified":true,"pronunciation":"all-vuh-RAH-doh","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Alvarado","nameSlug":"jose-alvarado-621237","firstLastName":"José Alvarado","lastFirstName":"Alvarado, José","lastInitName":"Alvarado, J","initLastName":"J Alvarado","fullFMLName":"José Antonio Alvarado","fullLFMName":"Alvarado, José Antonio","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID650911":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911","firstName":"Cristopher","lastName":"Sánchez","primaryNumber":"61","birthDate":"1996-12-12","currentAge":29,"birthCity":"La Romana","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristopher","useLastName":"Sánchez","middleName":"Alexis","boxscoreName":"Sánchez, C","gender":"M","nameMatrilineal":"Valera","isPlayer":true,"isVerified":true,"pronunciation":"KRISS-tuh-furr","mlbDebutDate":"2021-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cristopher Sánchez","nameSlug":"cristopher-sanchez-650911","firstLastName":"Cristopher Sánchez","lastFirstName":"Sánchez, Cristopher","lastInitName":"Sánchez, C","initLastName":"C Sánchez","fullFMLName":"Cristopher Alexis Sánchez","fullLFMName":"Sánchez, Cristopher Alexis","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"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},"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},"ID641487":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487","firstName":"John","lastName":"Crawford","primaryNumber":"3","birthDate":"1995-01-11","currentAge":31,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"J.P.","useLastName":"Crawford","middleName":"Paul","boxscoreName":"Crawford, J","nickName":"Crawdaddy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.P. Crawford","nameSlug":"j-p-crawford-641487","firstLastName":"J.P. Crawford","lastFirstName":"Crawford, J.P.","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"John Paul Crawford","fullLFMName":"Crawford, John Paul","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID664761":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761","firstName":"Alec","lastName":"Bohm","primaryNumber":"28","birthDate":"1996-08-03","currentAge":30,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 4\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alec","useLastName":"Bohm","middleName":"Daniel","boxscoreName":"Bohm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"bome; like home","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alec Bohm","nameSlug":"alec-bohm-664761","firstLastName":"Alec Bohm","lastFirstName":"Bohm, Alec","lastInitName":"Bohm, A","initLastName":"A Bohm","fullFMLName":"Alec Daniel Bohm","fullLFMName":"Bohm, Alec Daniel","strikeZoneTop":3.407,"strikeZoneBottom":1.719},"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},"ID693433":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433","firstName":"Bryan","lastName":"Woo","primaryNumber":"22","birthDate":"2000-01-30","currentAge":26,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Woo","middleName":"Joseph","boxscoreName":"Woo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Woo","nameSlug":"bryan-woo-693433","firstLastName":"Bryan Woo","lastFirstName":"Woo, Bryan","lastInitName":"Woo, B","initLastName":"B Woo","fullFMLName":"Bryan Joseph Woo","fullLFMName":"Woo, Bryan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669302":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302","firstName":"Logan","lastName":"Gilbert","primaryNumber":"36","birthDate":"1997-05-05","currentAge":29,"birthCity":"Winter Park","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Gilbert","middleName":"Keith","boxscoreName":"Gilbert, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Gilbert","nameSlug":"logan-gilbert-669302","firstLastName":"Logan Gilbert","lastFirstName":"Gilbert, Logan","lastInitName":"Gilbert, L","initLastName":"L Gilbert","fullFMLName":"Logan Keith Gilbert","fullLFMName":"Gilbert, Logan Keith","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID553993":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","firstName":"Eugenio","lastName":"Suárez","primaryNumber":"28","birthDate":"1991-07-18","currentAge":35,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eugenio","useLastName":"Suárez","middleName":"Alejandro","boxscoreName":"Suárez, E","nickName":"Bolibomba Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AY-you-hay-nee-oh Swar-ez","mlbDebutDate":"2014-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eugenio Suárez","nameSlug":"eugenio-suarez-553993","firstLastName":"Eugenio Suárez","lastFirstName":"Suárez, Eugenio","lastInitName":"Suárez, E","initLastName":"E Suárez","fullFMLName":"Eugenio Alejandro Suárez","fullLFMName":"Suárez, Eugenio Alejandro","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID622491":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491","firstName":"Luis","lastName":"Castillo","primaryNumber":"58","birthDate":"1992-12-12","currentAge":33,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Castillo","middleName":"Miguel","boxscoreName":"Castillo, L","nickName":"La Piedra","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2017-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Castillo","nameSlug":"luis-castillo-622491","firstLastName":"Luis Castillo","lastFirstName":"Castillo, Luis","lastInitName":"Castillo, L","initLastName":"L Castillo","fullFMLName":"Luis Miguel Castillo","fullLFMName":"Castillo, Luis Miguel","strikeZoneTop":3.44,"strikeZoneBottom":1.59},"ID641598":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598","firstName":"Mitchell","lastName":"Garver","primaryNumber":"8","birthDate":"1991-01-15","currentAge":35,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Mitch","useLastName":"Garver","middleName":"Lynn","boxscoreName":"Garver","nickName":"Garv Sauce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Garver","nameSlug":"mitch-garver-641598","firstLastName":"Mitch Garver","lastFirstName":"Garver, Mitch","lastInitName":"Garver, M","initLastName":"M Garver","fullFMLName":"Mitchell Lynn Garver","fullLFMName":"Garver, Mitchell Lynn","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID642048":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048","firstName":"Tayler","lastName":"Saucedo","primaryNumber":"55","birthDate":"1993-06-18","currentAge":33,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tayler","useLastName":"Saucedo","middleName":"Andrew","boxscoreName":"Saucedo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"saw-SAY-doe","mlbDebutDate":"2021-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tayler Saucedo","nameSlug":"tayler-saucedo-642048","firstLastName":"Tayler Saucedo","lastFirstName":"Saucedo, Tayler","lastInitName":"Saucedo, T","initLastName":"T Saucedo","fullFMLName":"Tayler Andrew Saucedo","fullLFMName":"Saucedo, Tayler Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID664056":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056","firstName":"Harrison","lastName":"Bader","primaryNumber":"9","birthDate":"1994-06-03","currentAge":32,"birthCity":"Bronxville","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":219,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Harrison","useLastName":"Bader","middleName":"Joseph","boxscoreName":"Bader","nickName":"Tots","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BAY-der","mlbDebutDate":"2017-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Harrison Bader","nameSlug":"harrison-bader-664056","firstLastName":"Harrison Bader","lastFirstName":"Bader, Harrison","lastInitName":"Bader, H","initLastName":"H Bader","fullFMLName":"Harrison Joseph Bader","fullLFMName":"Bader, Harrison Joseph","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID677594":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594","firstName":"Julio","lastName":"Rodríguez","primaryNumber":"44","birthDate":"2000-12-29","currentAge":25,"birthCity":"Loma de Cabrera","birthCountry":"Dominican Republic","height":"6' 4\"","weight":228,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Julio","useLastName":"Rodríguez","middleName":"Yamel","boxscoreName":"Rodríguez, J","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julio Rodríguez","nameSlug":"julio-rodriguez-677594","firstLastName":"Julio Rodríguez","lastFirstName":"Rodríguez, Julio","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Julio Yamel Rodríguez","fullLFMName":"Rodríguez, Julio Yamel","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"ID605400":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400","firstName":"Aaron","lastName":"Nola","primaryNumber":"27","birthDate":"1993-06-04","currentAge":33,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Nola","middleName":"Michael","boxscoreName":"Nola, A","nickName":"Nols","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"NO-luh","mlbDebutDate":"2015-07-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Nola","nameSlug":"aaron-nola-605400","firstLastName":"Aaron Nola","lastFirstName":"Nola, Aaron","lastInitName":"Nola, A","initLastName":"A Nola","fullFMLName":"Aaron Michael Nola","fullLFMName":"Nola, Aaron Michael","strikeZoneTop":3.36,"strikeZoneBottom":1.54},"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},"ID670042":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042","firstName":"Lucas","lastName":"Raley","primaryNumber":"20","birthDate":"1994-09-19","currentAge":31,"birthCity":"Hinckley","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Luke","useLastName":"Raley","middleName":"John","boxscoreName":"Raley, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"Ray-LEE","mlbDebutDate":"2021-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Raley","nameSlug":"luke-raley-670042","firstLastName":"Luke Raley","lastFirstName":"Raley, Luke","lastInitName":"Raley, L","initLastName":"L Raley","fullFMLName":"Lucas John Raley","fullLFMName":"Raley, Lucas John","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID502085":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085","firstName":"David","lastName":"Robertson","primaryNumber":"30","birthDate":"1985-04-09","currentAge":41,"birthCity":"Birmingham","birthStateProvince":"AL","birthCountry":"USA","height":"5' 11\"","weight":195,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Robertson","middleName":"Alan","boxscoreName":"Robertson","nickName":"D-Rob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"lastPlayedDate":"2025-09-28","mlbDebutDate":"2008-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Robertson","nameSlug":"david-robertson-502085","firstLastName":"David Robertson","lastFirstName":"Robertson, David","lastInitName":"Robertson, D","initLastName":"D Robertson","fullFMLName":"David Alan Robertson","fullLFMName":"Robertson, David Alan","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID624641":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641","firstName":"Edmundo","lastName":"Sosa","primaryNumber":"33","birthDate":"1996-03-06","currentAge":30,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Edmundo","useLastName":"Sosa","middleName":"Israel","boxscoreName":"Sosa, E","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ed-MOON-doh SOH-sah","mlbDebutDate":"2018-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edmundo Sosa","nameSlug":"edmundo-sosa-624641","firstLastName":"Edmundo Sosa","lastFirstName":"Sosa, Edmundo","lastInitName":"Sosa, E","initLastName":"E Sosa","fullFMLName":"Edmundo Israel Sosa","fullLFMName":"Sosa, Edmundo Israel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID661395":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395","firstName":"Jhoan","lastName":"Duran","primaryNumber":"59","birthDate":"1998-01-08","currentAge":28,"birthCity":"Esperanza","birthCountry":"Dominican Republic","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jhoan","useLastName":"Duran","middleName":"Manuel","boxscoreName":"Duran, J","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"YO-ahn DOO-rahn","mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhoan Duran","nameSlug":"jhoan-duran-661395","firstLastName":"Jhoan Duran","lastFirstName":"Duran, Jhoan","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jhoan Manuel Duran","fullLFMName":"Duran, Jhoan Manuel","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID456781":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781","firstName":"Donovan","lastName":"Solano","primaryNumber":"16","birthDate":"1987-12-17","currentAge":38,"birthCity":"Barranquilla","birthCountry":"Colombia","height":"5' 8\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Donovan","useLastName":"Solano","boxscoreName":"Solano","nickName":"Soli","gender":"M","nameMatrilineal":"Preciado","isPlayer":true,"isVerified":true,"pronunciation":"so-LAH-no","mlbDebutDate":"2012-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Donovan Solano","nameSlug":"donovan-solano-456781","firstLastName":"Donovan Solano","lastFirstName":"Solano, Donovan","lastInitName":"Solano, D","initLastName":"D Solano","fullFMLName":"Donovan Solano","fullLFMName":"Solano, Donovan","strikeZoneTop":3.19,"strikeZoneBottom":1.46},"ID668227":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","firstName":"Randy","lastName":"Arozarena","primaryNumber":"56","birthDate":"1995-02-28","currentAge":31,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Randy","useLastName":"Arozarena","boxscoreName":"Arozarena","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ah-row-sah-RAY-nah","mlbDebutDate":"2019-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Arozarena","nameSlug":"randy-arozarena-668227","firstLastName":"Randy Arozarena","lastFirstName":"Arozarena, Randy","lastInitName":"Arozarena, R","initLastName":"R Arozarena","fullFMLName":"Randy Arozarena","fullLFMName":"Arozarena, Randy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"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},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":29,"birthCity":"Cleveland","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Canzone","middleName":"Gene","boxscoreName":"Canzone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dominic Canzone","nameSlug":"dominic-canzone-686527","firstLastName":"Dominic Canzone","lastFirstName":"Canzone, Dominic","lastInitName":"Canzone, D","initLastName":"D Canzone","fullFMLName":"Dominic Gene Canzone","fullLFMName":"Canzone, Dominic Gene","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID663728":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728","firstName":"Caleb","lastName":"Raleigh","primaryNumber":"29","birthDate":"1996-11-26","currentAge":29,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Cal","useLastName":"Raleigh","middleName":"John","boxscoreName":"Raleigh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"rah-lee","mlbDebutDate":"2021-07-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Raleigh","nameSlug":"cal-raleigh-663728","firstLastName":"Cal Raleigh","lastFirstName":"Raleigh, Cal","lastInitName":"Raleigh, C","initLastName":"C Raleigh","fullFMLName":"Caleb John Raleigh","fullLFMName":"Raleigh, Caleb John","strikeZoneTop":3.282,"strikeZoneBottom":1.656},"ID605452":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452","firstName":"Joseph","lastName":"Ross","primaryNumber":"41","birthDate":"1993-05-21","currentAge":33,"birthCity":"Berkeley","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":243,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ross","middleName":"Andrew","boxscoreName":"Ross","nickName":"JR","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ross","nameSlug":"joe-ross-605452","firstLastName":"Joe Ross","lastFirstName":"Ross, Joe","lastInitName":"Ross, J","initLastName":"J Ross","fullFMLName":"Joseph Andrew Ross","fullLFMName":"Ross, Joseph Andrew","strikeZoneTop":3.58,"strikeZoneBottom":1.62},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"54","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID666374":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374","firstName":"Matthew","lastName":"Brash","primaryNumber":"47","birthDate":"1998-05-12","currentAge":28,"birthCity":"Kingston","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":173,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Brash","middleName":"Aurel","boxscoreName":"Brash","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Brash","nameSlug":"matt-brash-666374","firstLastName":"Matt Brash","lastFirstName":"Brash, Matt","lastInitName":"Brash, M","initLastName":"M Brash","fullFMLName":"Matthew Aurel Brash","fullLFMName":"Brash, Matthew Aurel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID664238":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238","firstName":"Dylan","lastName":"Moore","primaryNumber":"25","birthDate":"1992-08-02","currentAge":34,"birthCity":"Yorba Linda","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dylan","useLastName":"Moore","middleName":"Scott","boxscoreName":"Moore, D","nickName":"D Mo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-03-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Moore","nameSlug":"dylan-moore-664238","firstLastName":"Dylan Moore","lastFirstName":"Moore, Dylan","lastInitName":"Moore, D","initLastName":"D Moore","fullFMLName":"Dylan Scott Moore","fullLFMName":"Moore, Dylan Scott","strikeZoneTop":3.238,"strikeZoneBottom":1.634},"ID662253":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253","firstName":"Andrés","lastName":"Muñoz","primaryNumber":"75","birthDate":"1999-01-16","currentAge":27,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrés","useLastName":"Muñoz","middleName":"Clemente","boxscoreName":"Muñoz, A","nickName":"El Plebe","gender":"M","nameMatrilineal":"Apodaca","isPlayer":true,"isVerified":true,"pronunciation":"on-DRACE moon-yoce","mlbDebutDate":"2019-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Muñoz","nameSlug":"andres-munoz-662253","firstLastName":"Andrés Muñoz","lastFirstName":"Muñoz, Andrés","lastInitName":"Muñoz, A","initLastName":"A Muñoz","fullFMLName":"Andrés Clemente Muñoz","fullLFMName":"Muñoz, Andrés Clemente","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669923":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","firstName":"George","lastName":"Kirby","primaryNumber":"68","birthDate":"1998-02-04","currentAge":28,"birthCity":"Rye","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Kirby","middleName":"Joseph","boxscoreName":"Kirby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Kirby","nameSlug":"george-kirby-669923","firstLastName":"George Kirby","lastFirstName":"Kirby, George","lastInitName":"Kirby, G","initLastName":"G Kirby","fullFMLName":"George Joseph Kirby","fullLFMName":"Kirby, George Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666659":{"id":666659,"fullName":"Sauryn Lao","link":"/api/v1/people/666659","firstName":"Sauryn","lastName":"Lao","primaryNumber":"73","birthDate":"1999-08-14","currentAge":27,"birthCity":"Barahona","birthCountry":"Dominican Republic","height":"6' 2\"","weight":182,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sauryn","useLastName":"Lao","boxscoreName":"Lao","gender":"M","nameMatrilineal":"Yilien","isPlayer":true,"isVerified":false,"mlbDebutDate":"2025-04-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sauryn Lao","nameSlug":"sauryn-lao-666659","firstLastName":"Sauryn Lao","lastFirstName":"Lao, Sauryn","lastInitName":"Lao, S","initLastName":"S Lao","fullFMLName":"Sauryn Lao","fullLFMName":"Lao, Sauryn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID642100":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100","firstName":"Gabriel","lastName":"Speier","primaryNumber":"55","birthDate":"1995-04-12","currentAge":31,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabe","useLastName":"Speier","middleName":"James","boxscoreName":"Speier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"spy-urr","mlbDebutDate":"2019-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gabe Speier","nameSlug":"gabe-speier-642100","firstLastName":"Gabe Speier","lastFirstName":"Speier, Gabe","lastInitName":"Speier, G","initLastName":"G Speier","fullFMLName":"Gabriel James Speier","fullLFMName":"Speier, Gabriel James","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID682243":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243","firstName":"Bryce","lastName":"Miller","primaryNumber":"50","birthDate":"1998-08-23","currentAge":28,"birthCity":"Mount Pleasant","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Miller","middleName":"Austen","boxscoreName":"Miller, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Miller","nameSlug":"bryce-miller-682243","firstLastName":"Bryce Miller","lastFirstName":"Miller, Bryce","lastInitName":"Miller, B","initLastName":"B Miller","fullFMLName":"Bryce Austen Miller","fullLFMName":"Miller, Bryce Austen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID660825":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825","firstName":"Eduard","lastName":"Bazardo","primaryNumber":"83","birthDate":"1995-09-01","currentAge":31,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduard","useLastName":"Bazardo","middleName":"Felix","boxscoreName":"Bazardo","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":false,"pronunciation":"buh-ZAR-doh","mlbDebutDate":"2021-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduard Bazardo","nameSlug":"eduard-bazardo-660825","firstLastName":"Eduard Bazardo","lastFirstName":"Bazardo, Eduard","lastInitName":"Bazardo, E","initLastName":"E Bazardo","fullFMLName":"Eduard Felix Bazardo","fullLFMName":"Bazardo, Eduard Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID593871":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871","firstName":"Jorge","lastName":"Polanco","primaryNumber":"11","birthDate":"1993-07-05","currentAge":33,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Polanco","middleName":"Luis","boxscoreName":"Polanco","nickName":"Chulo","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-26","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Polanco","nameSlug":"jorge-polanco-593871","firstLastName":"Jorge Polanco","lastFirstName":"Polanco, Jorge","lastInitName":"Polanco, J","initLastName":"J Polanco","fullFMLName":"Jorge Luis Polanco","fullLFMName":"Polanco, Jorge Luis","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"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},"ID672841":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841","firstName":"Carlos ","lastName":"Vargas","primaryNumber":"54","birthDate":"1999-10-13","currentAge":26,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Vargas","middleName":"Miguel","boxscoreName":"Vargas","gender":"M","nameMatrilineal":"Henriquez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Vargas","nameSlug":"carlos-vargas-672841","firstLastName":"Carlos Vargas","lastFirstName":"Vargas, Carlos","lastInitName":"Vargas, C","initLastName":"C Vargas","fullFMLName":"Carlos  Miguel Vargas","fullLFMName":"Vargas, Carlos  Miguel","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":2681,"name":"Citizens Bank Park","link":"/api/v1/venues/2681","location":{"address1":"One Citizens Bank Way","city":"Philadelphia","state":"Pennsylvania","stateAbbrev":"PA","postalCode":"19148","defaultCoordinates":{"latitude":39.90539086,"longitude":-75.16716957},"azimuthAngle":9.0,"elevation":20,"country":"USA","phone":"(215) 463-6000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":43651,"turfType":"Grass","roofType":"Open","leftLine":329,"left":369,"leftCenter":381,"center":401,"rightCenter":398,"right":369,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":2681,"link":"/api/v1/venues/2681"},"weather":{"condition":"Partly Cloudy","temp":"75","wind":"9 mph, Out To LF"},"gameInfo":{"attendance":43757,"firstPitch":"2025-08-19T22:48:00.000Z","gameDurationMinutes":156},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"home":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"}},"officialScorer":{"id":482194,"fullName":"Dick Shute","link":"/api/v1/people/482194"},"primaryDatacaster":{"id":663022,"fullName":"Ryan Shute","link":"/api/v1/people/663022"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy Arozarena flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T22:48:11.637Z","endTime":"2025-08-19T22:48:24.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T19:32:41.653Z","endTime":"2025-08-19T22:26:32.793Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-19T22:26:32.793Z","endTime":"2025-08-19T22:46:58.450Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-19T22:46:58.450Z","endTime":"2025-08-19T22:48:13.747Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"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":95.0,"endSpeed":86.5,"strikeZoneTop":3.44275427063375,"strikeZoneBottom":1.64177985846841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42125602216711,"aZ":-25.440463618049073,"pfxX":13.23988982388223,"pfxZ":3.5105743523236903,"pX":0.3063648649887268,"pZ":2.3636714658511573,"vX0":-8.864798084546688,"vY0":-137.98651342816802,"vZ0":-4.797810802233739,"x":105.32,"y":174.96,"x0":1.8504188789706901,"y0":50.001234179563355,"z0":5.852012567014074,"aX":25.376127172836142},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.4,"breakHorizontal":-22.0,"spinRate":2148,"spinDirection":119},"zone":6,"typeConfidence":0.9,"plateTime":0.39786453332284344,"extension":7.202025930086255},"hitData":{"launchSpeed":90.1,"launchAngle":32.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.75,"coordY":96.04}},"index":3,"playId":"02da94d9-c55d-34a4-b0b5-18ae51ea6da4","pitchNumber":1,"startTime":"2025-08-19T22:48:13.747Z","endTime":"2025-08-19T22:48:24.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T22:48:24.173Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T22:48:37.196Z","endTime":"2025-08-19T22:50:00.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53961349087417,"aZ":-32.02593199997877,"pfxX":11.587600832046304,"pfxZ":0.09462859182810401,"pX":-0.17023635817619892,"pZ":1.5968805786076363,"vX0":-8.81640442876178,"vY0":-125.10997793756339,"vZ0":-4.033591454114121,"x":123.49,"y":195.66,"x0":1.8813977274532552,"y0":50.00471406741395,"z0":5.834419433480559,"aX":18.50394013564377},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.5,"breakHorizontal":-19.2,"spinRate":2024,"spinDirection":108},"zone":8,"typeConfidence":0.9,"plateTime":0.4365984068441673,"extension":6.79057631741113},"index":0,"playId":"d6358aab-4ae3-3ebe-972a-08df827cd90d","pitchNumber":1,"startTime":"2025-08-19T22:48:50.165Z","endTime":"2025-08-19T22:48:53.258Z","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.8,"endSpeed":88.3,"strikeZoneTop":3.66413415883793,"strikeZoneBottom":1.68180641666223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.111701277604514,"aZ":-28.30004624500455,"pfxX":11.377003836464807,"pfxZ":1.9602107860129667,"pX":-0.5076464627228147,"pZ":2.0582405010517837,"vX0":-10.289121138894746,"vY0":-139.15095595456253,"vZ0":-5.369103830643514,"x":136.35,"y":183.21,"x0":1.7467772377219297,"y0":50.00140686773094,"z0":5.870565215492031,"aX":22.470550751810023},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.6,"breakHorizontal":-18.7,"spinRate":2144,"spinDirection":118},"zone":7,"typeConfidence":0.9,"plateTime":0.39253027762917103,"extension":6.760222315080882},"index":1,"playId":"d63e4035-f908-3fc9-9796-087d0276c995","pitchNumber":2,"startTime":"2025-08-19T22:49:08.598Z","endTime":"2025-08-19T22:49:12.271Z","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":96.1,"endSpeed":87.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06010213953598,"aZ":-28.107923432384016,"pfxX":12.246664544406125,"pfxZ":2.073372623363018,"pX":-0.9714642373274391,"pZ":2.0495695472880087,"vX0":-11.636131987585905,"vY0":-139.31160238178185,"vZ0":-5.461461103868279,"x":154.03,"y":183.44,"x0":1.6737210605536952,"y0":50.0020209432101,"z0":5.899491266268932,"aX":24.0081868972832},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.8,"breakHorizontal":-19.7,"spinRate":2167,"spinDirection":121},"zone":13,"typeConfidence":0.9,"plateTime":0.39355029230361893,"extension":6.853934518529364},"index":2,"playId":"c7cfb667-ca17-3655-a9ab-d9d3b22b2997","pitchNumber":3,"startTime":"2025-08-19T22:49:27.959Z","endTime":"2025-08-19T22:49:31.160Z","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":3,"startTime":"2025-08-19T22:49:41.294Z","endTime":"2025-08-19T22:49:56.761Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.756161379458543,"aZ":-36.722861871749544,"pfxX":0.4461490995409545,"pfxZ":-2.831258623987419,"pX":0.053413219147571966,"pZ":0.8606369996878884,"vX0":-4.746052193415145,"vY0":-126.33218207134202,"vZ0":-5.163474206014401,"x":114.96,"y":215.54,"x0":1.9017490925584783,"y0":50.001038807277325,"z0":5.896993773917974,"aX":0.7192994588371139},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-6.1,"breakHorizontal":0.4,"spinRate":2054,"spinDirection":310},"zone":14,"typeConfidence":2.0,"plateTime":0.4342727293108428,"extension":6.737755221240506},"index":4,"playId":"5feaa51a-713c-327c-8e81-a3b4b0049103","pitchNumber":4,"startTime":"2025-08-19T22:49:56.761Z","endTime":"2025-08-19T22:50:00.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T22:50:00.993Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T22:50:05.651Z","endTime":"2025-08-19T22:52:12.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.39138838794267,"strikeZoneBottom":1.54225762423783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.026680257801562,"aZ":-26.930053928848135,"pfxX":11.052754527788345,"pfxZ":2.7465902607546777,"pX":0.916101351864885,"pZ":2.7356443123230796,"vX0":-6.522062453105815,"vY0":-137.32504960109628,"vZ0":-3.4288349530278497,"x":82.08,"y":164.92,"x0":1.8840836813379354,"y0":50.006453915431194,"z0":5.829620729971546,"aX":21.143015820439718},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.4,"breakHorizontal":-18.7,"spinRate":2043,"spinDirection":115},"zone":12,"typeConfidence":0.9,"plateTime":0.39863502739552636,"extension":7.0489596957060385},"index":0,"playId":"823239af-5730-370f-b563-3d242c1c5809","pitchNumber":1,"startTime":"2025-08-19T22:50:30.525Z","endTime":"2025-08-19T22:50:34.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.36655679803931,"strikeZoneBottom":1.51713384398833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.2108265850077,"aZ":-26.58558027412858,"pfxX":10.693925815954369,"pfxZ":2.8907853957027685,"pX":0.7971943597810623,"pZ":2.00640325422484,"vX0":-6.64355587350747,"vY0":-138.24121631927028,"vZ0":-5.66117479856959,"x":86.61,"y":184.61,"x0":1.8439267932455112,"y0":50.001542984562754,"z0":5.868508651730276,"aX":20.668233289448974},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.2,"breakHorizontal":-18.0,"spinRate":2069,"spinDirection":118},"zone":9,"typeConfidence":0.9,"plateTime":0.39642177682695445,"extension":6.676065187316291},"index":1,"playId":"6593abdd-3ec7-363f-a275-d67b1c99a42f","pitchNumber":2,"startTime":"2025-08-19T22:50:48.591Z","endTime":"2025-08-19T22:50:53.198Z","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":95.9,"endSpeed":87.9,"strikeZoneTop":3.44103360383869,"strikeZoneBottom":1.44173926551537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.865001416703592,"aZ":-26.713735782052982,"pfxX":10.8033255425275,"pfxZ":2.7725292590934405,"pX":-0.15513980360773033,"pZ":2.7967126511995652,"vX0":-8.953608578325642,"vY0":-139.36183128289466,"vZ0":-3.6783546742427817,"x":122.91,"y":163.27,"x0":1.6932488407202404,"y0":50.00266537889282,"z0":5.894992840506472,"aX":21.28288737326178},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.4,"breakHorizontal":-17.8,"spinRate":2151,"spinDirection":118},"zone":5,"typeConfidence":0.9,"plateTime":0.3927893294478926,"extension":7.204474400831767},"index":2,"playId":"283768d7-78d7-3460-8a43-78e9e18c81f6","pitchNumber":3,"startTime":"2025-08-19T22:51:07.300Z","endTime":"2025-08-19T22:51:11.617Z","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":88.9,"endSpeed":81.9,"strikeZoneTop":3.41621400088847,"strikeZoneBottom":1.59249334939824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.354938924557672,"aZ":-35.84513407555441,"pfxX":1.4157169373679714,"pfxZ":-2.195602782961018,"pX":-2.3411526391608266,"pZ":-0.17347618678220683,"vX0":-10.754015672468801,"vY0":-128.814433646542,"vZ0":-8.089156325477743,"x":206.24,"y":243.46,"x0":1.7154368530105053,"y0":50.0048787596514,"z0":5.802169918253673,"aX":2.364731372921419},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.8,"breakHorizontal":0.0,"spinRate":2099,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.42625724269899523,"extension":6.813871563710563},"index":3,"playId":"af22f43d-5867-33de-a09b-d63965f8d114","pitchNumber":4,"startTime":"2025-08-19T22:51:28.458Z","endTime":"2025-08-19T22:51:34.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.8,"strikeZoneTop":3.44472715748793,"strikeZoneBottom":1.5194307470474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.728740699603094,"aZ":-30.437017422711094,"pfxX":11.123914192889075,"pfxZ":0.8741224171965074,"pX":-0.5391564078294238,"pZ":1.422303246859563,"vX0":-9.9234527350011,"vY0":-139.7659313592702,"vZ0":-6.727646580688033,"x":137.55,"y":200.38,"x0":1.6016760490392719,"y0":50.00512774387117,"z0":5.843586715769043,"aX":22.14350927667606},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":0.4,"breakHorizontal":-18.2,"spinRate":2068,"spinDirection":116},"zone":7,"typeConfidence":0.9,"plateTime":0.3909981632757318,"extension":6.801308990467835},"index":4,"playId":"00d66bb0-b67f-3e1f-9d39-5c8a304e5647","pitchNumber":5,"startTime":"2025-08-19T22:51:48.671Z","endTime":"2025-08-19T22:51:52.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.41990280074016,"strikeZoneBottom":1.51941387433388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.180738327138545,"aZ":-26.98989377403425,"pfxX":12.414721016946466,"pfxZ":2.598729023959711,"pX":-1.0208403298584139,"pZ":2.1711557046093892,"vX0":-11.639005403873696,"vY0":-139.9437348816416,"vZ0":-5.418326259747214,"x":155.91,"y":180.16,"x0":1.5695950635583495,"y0":50.000111973757186,"z0":5.8894591916669725,"aX":24.73735956252181},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.7,"breakHorizontal":-20.3,"spinRate":2143,"spinDirection":123},"zone":13,"typeConfidence":0.9,"plateTime":0.390688744418199,"extension":6.842078803290677},"index":5,"playId":"438bb7b0-f46e-31f2-a003-0232d847a055","pitchNumber":6,"startTime":"2025-08-19T22:52:08.258Z","endTime":"2025-08-19T22:52:12.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T22:52:12.538Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T22:54:12.141Z","endTime":"2025-08-19T22:57:38.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.79268919854819,"aZ":-9.162154035644287,"pfxX":-3.172074486437423,"pfxZ":11.8107358654906,"pX":-0.0980183175582832,"pZ":2.237384728203175,"vX0":2.5257523246520495,"vY0":-139.50769146266845,"vZ0":-7.893511547222764,"x":120.74,"y":178.37,"x0":-0.6082769759077195,"y0":50.002004298588886,"z0":5.7273556799787855,"aX":-6.17960561448931},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.7,"breakHorizontal":5.2,"spinRate":2576,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.39437303506344756,"extension":6.399452613840719},"index":0,"playId":"3bb7d416-c05d-3b1a-b769-15e477e1587f","pitchNumber":1,"startTime":"2025-08-19T22:54:28.120Z","endTime":"2025-08-19T22:54:37.599Z","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":96.5,"endSpeed":87.7,"strikeZoneTop":3.66413415883793,"strikeZoneBottom":1.74310325359909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.4333288385151,"aZ":-7.3836495806208315,"pfxX":-4.568454313883565,"pfxZ":12.533052177558748,"pX":0.18773893751932286,"pZ":1.898457022330902,"vX0":3.6997493156264523,"vY0":-140.17583953238847,"vZ0":-9.080449002980835,"x":109.84,"y":187.52,"x0":-0.5595478168896042,"y0":50.006132870959554,"z0":5.6725493203062305,"aX":-9.039486822704685},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":20.9,"breakHorizontal":7.4,"spinRate":2566,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.39163034716740164,"extension":6.3718903394910225},"index":1,"playId":"61315eef-a71d-302d-bf15-1f31656d4176","pitchNumber":2,"startTime":"2025-08-19T22:55:05.535Z","endTime":"2025-08-19T22:55:09.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.61257915924866,"aZ":-9.07530395948954,"pfxX":-5.765701293177859,"pfxZ":11.635517373694128,"pX":-0.49612879259364784,"pZ":3.1431803901234296,"vX0":2.4319373521539562,"vY0":-140.65679479204576,"vZ0":-5.7421103136552185,"x":135.91,"y":153.91,"x0":-0.6272743482611488,"y0":50.00521459944159,"z0":5.811965289197789,"aX":-11.449545412691753},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.9,"breakHorizontal":9.8,"spinRate":2531,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3907658576386046,"extension":6.383352196318706},"index":2,"playId":"85b88f42-8fb9-3f42-92c9-7dcf6d3dd055","pitchNumber":3,"startTime":"2025-08-19T22:55:23.845Z","endTime":"2025-08-19T22:55:28.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.608922617993738,"aZ":-27.615874330446513,"pfxX":3.4656085530530962,"pfxZ":2.6446169255392533,"pX":0.3304118826833406,"pZ":2.3071759893040693,"vX0":1.669827226529181,"vY0":-129.5375152782411,"vZ0":-3.5662374239495715,"x":104.41,"y":176.49,"x0":-0.7701417979457144,"y0":50.00251432053794,"z0":5.781663696276235,"aX":5.968691518645557},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":-6.6,"spinRate":2684,"spinDirection":160},"zone":6,"typeConfidence":2.0,"plateTime":0.42066013213751363,"extension":6.329929718657252},"index":3,"playId":"29b133e4-9653-33c3-8cea-57b82b86baea","pitchNumber":4,"startTime":"2025-08-19T22:55:43.968Z","endTime":"2025-08-19T22:55:49.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.46584716381565,"strikeZoneBottom":1.65178651749513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.71575219378658,"aZ":-10.822795927579454,"pfxX":-1.6980878423852959,"pfxZ":10.639348487723952,"pX":1.1244696989543483,"pZ":3.543691071233481,"vX0":4.806595439905667,"vY0":-140.72595374137583,"vZ0":-4.712979326300113,"x":74.14,"y":143.1,"x0":-0.3845586517908958,"y0":50.00480473494436,"z0":5.940294813626868,"aX":-3.408438520297354},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.5,"breakHorizontal":2.0,"spinRate":2404,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.38910444222651464,"extension":6.286765082890099},"index":4,"playId":"5b78ac10-6470-3d8f-b907-2388547f4698","pitchNumber":5,"startTime":"2025-08-19T22:56:05.648Z","endTime":"2025-08-19T22:56:09.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.5,"strikeZoneTop":3.49065464789685,"strikeZoneBottom":1.65178651749513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.667656621363502,"aZ":-25.892111130090253,"pfxX":2.077690547464897,"pfxZ":3.590922197771876,"pX":1.4222737078039525,"pZ":1.2273410704947232,"vX0":4.570948718866202,"vY0":-130.69567983739657,"vZ0":-6.430342080733473,"x":62.79,"y":205.64,"x0":-0.6116213204810633,"y0":50.00365082670093,"z0":5.6349653456885775,"aX":3.6334197552899066},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.4,"breakHorizontal":-4.7,"spinRate":2682,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.41731006116476754,"extension":6.470451130970933},"index":5,"playId":"8bbc63df-c4ae-3484-a13b-d3472c9c54ab","pitchNumber":6,"startTime":"2025-08-19T22:56:24.109Z","endTime":"2025-08-19T22:56:27.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.800716061316724,"aZ":-17.49664537695561,"pfxX":-9.724697191277762,"pfxZ":7.392852889008355,"pX":-0.19485024900342404,"pZ":1.7807777121620219,"vX0":4.649192598375723,"vY0":-139.83879411990145,"vZ0":-7.563547001981332,"x":124.43,"y":190.7,"x0":-0.6132447324517932,"y0":50.00312477544629,"z0":5.663237029001044,"aX":-19.307643614311456},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.0,"breakHorizontal":16.7,"spinRate":2428,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.39131914282949465,"extension":6.570717520568907},"index":6,"playId":"2eb98e25-8b46-39ce-b64d-e8776e57f6c1","pitchNumber":7,"startTime":"2025-08-19T22:56:43.285Z","endTime":"2025-08-19T22:56:46.729Z","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.2,"endSpeed":88.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.3420037181984,"aZ":-11.42773765812207,"pfxX":-3.4046993871655116,"pfxZ":10.370469777404029,"pX":0.5814652112206015,"pZ":2.4318901666247372,"vX0":4.2254851430885765,"vY0":-141.27617717881472,"vZ0":-6.917272781554813,"x":94.84,"y":173.12,"x0":-0.49867423155431656,"y0":50.00103268119894,"z0":5.66401398428421,"aX":-6.809894114564798},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":5.2,"spinRate":2601,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.3892785623206243,"extension":6.373015325442027},"index":7,"playId":"4f04d72b-7741-393f-ac49-d940ba0d7b92","pitchNumber":8,"startTime":"2025-08-19T22:57:13.379Z","endTime":"2025-08-19T22:57:17.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.44249103271815,"aZ":-9.521270915402921,"pfxX":-2.638448926418109,"pfxZ":11.307711381473451,"pX":0.9110315943499971,"pZ":3.4436641671564074,"vX0":4.683063648044626,"vY0":-141.1855323390167,"vZ0":-4.7887288951511895,"x":82.27,"y":145.8,"x0":-0.4321879056465953,"y0":50.00279116342196,"z0":5.783968019877216,"aX":-5.286036982319852},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.6,"breakHorizontal":3.7,"spinRate":2508,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.38908316089866624,"extension":6.230086245537727},"index":8,"playId":"67731a34-8fb2-3d25-b48f-16c73fe2cac3","pitchNumber":9,"startTime":"2025-08-19T22:57:34.475Z","endTime":"2025-08-19T22:57:38.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T22:57:38.148Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Schwarber homers (44) on a fly ball to right center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T22:57:45.623Z","endTime":"2025-08-19T22:59:41.364Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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":"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":682243,"link":"/api/v1/people/682243"},"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, 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.0,"endSpeed":76.6,"strikeZoneTop":3.31687581980075,"strikeZoneBottom":1.34116029026471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.054106788036076,"aZ":-38.89865625546992,"pfxX":8.92793624910408,"pfxZ":-4.549681457592029,"pX":0.44890628300037483,"pZ":1.9005341252625183,"vX0":0.5223915702623243,"vY0":-120.93241702455606,"vZ0":-0.8141747141666913,"x":99.89,"y":187.47,"x0":-0.9296136293982981,"y0":50.003263012310484,"z0":5.66009086383408,"aX":13.194976835927262},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-8.2,"breakHorizontal":-16.3,"spinRate":2335,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.4533020252167126,"extension":6.318234333225367},"index":0,"playId":"2235df7e-143a-348d-b535-5a42fe95514a","pitchNumber":1,"startTime":"2025-08-19T22:58:06.918Z","endTime":"2025-08-19T22:58:11.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.29202649783299,"strikeZoneBottom":1.51169577331298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.304671930153734,"aZ":-39.94755783254028,"pfxX":1.4180352100373455,"pfxZ":-5.137623756089791,"pX":-0.029308158937359326,"pZ":-0.05570688018870136,"vX0":0.9026165682243965,"vY0":-123.062169411728,"vZ0":-5.513355483752661,"x":118.12,"y":240.28,"x0":-0.5866120641478485,"y0":50.00137926317592,"z0":5.645714792393055,"aX":2.1468861512525224},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-10.4,"breakHorizontal":-2.8,"spinRate":2357,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.4472527895193448,"extension":6.44874750777085},"index":1,"playId":"cd1d340d-d9ee-30cc-b716-1484b53e4b11","pitchNumber":2,"startTime":"2025-08-19T22:58:23.385Z","endTime":"2025-08-19T22:58:27.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.150211007267618,"aZ":-13.786447646939811,"pfxX":-8.587559686340075,"pfxZ":9.2663705143912,"pX":-0.4448671521217805,"pZ":2.2454982887668677,"vX0":3.474485764411898,"vY0":-139.66260755134735,"vZ0":-7.138424074419513,"x":133.96,"y":178.15,"x0":-0.5862748321045297,"y0":50.00091093956159,"z0":5.733059068286119,"aX":-17.03792692933115},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":14.9,"spinRate":2559,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.3915138668949605,"extension":6.425281934932477},"index":2,"playId":"a2fee84b-d3fc-37b5-8397-3ae61d94dcdd","pitchNumber":3,"startTime":"2025-08-19T22:58:48.924Z","endTime":"2025-08-19T22:58:53.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.17706401470498,"aZ":-10.501825322042988,"pfxX":-3.339620436802782,"pfxZ":10.70827139270344,"pX":0.16465680676612224,"pZ":3.6701302259652926,"vX0":3.317227393603541,"vY0":-141.5560955746894,"vZ0":-4.14327861905929,"x":110.72,"y":139.69,"x0":-0.5901193948778592,"y0":50.000743201670744,"z0":5.828488042911626,"aX":-6.757637368117922},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.7,"breakHorizontal":5.4,"spinRate":2516,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.38736641783380765,"extension":6.309528265415882},"hitData":{"launchSpeed":107.2,"launchAngle":24.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":192.73,"coordY":49.69}},"index":3,"playId":"1f03f000-fff2-3d99-b7a6-528cb15f0329","pitchNumber":4,"startTime":"2025-08-19T22:59:15.589Z","endTime":"2025-08-19T22:59:41.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T22:59:41.364Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, first baseman Josh Naylor to pitcher Bryce Miller.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T22:59:45.678Z","endTime":"2025-08-19T23:01:20.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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":"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":3},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682243,"link":"/api/v1/people/682243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":95.8,"endSpeed":87.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.68880992825867,"aZ":-15.957026286216971,"pfxX":-8.432766364624683,"pfxZ":8.276580503798199,"pX":-0.8715141912788551,"pZ":2.283601324345757,"vX0":2.386125433339621,"vY0":-139.44003701919277,"vZ0":-6.598192215540659,"x":150.22,"y":177.12,"x0":-0.6450237052899186,"y0":50.006789564618344,"z0":5.742042192863179,"aX":-16.534446156600303},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":14.8,"spinRate":2378,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.39348876656104004,"extension":6.364093908134038},"index":0,"playId":"2bc65c09-c555-3415-9bfb-915e57c28d34","pitchNumber":1,"startTime":"2025-08-19T23:00:06.433Z","endTime":"2025-08-19T23:00:09.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.39153321147181,"aZ":-29.869800082408428,"pfxX":-6.459729097037196,"pfxZ":1.4501640898215973,"pX":-0.8303232031422716,"pZ":1.7630462934206796,"vX0":2.1327232682261728,"vY0":-125.39136901350818,"vZ0":-3.304834770085435,"x":148.65,"y":191.18,"x0":-0.8549086082750412,"y0":50.00058102757724,"z0":5.546513570563025,"aX":-10.239807477530487},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.0,"breakHorizontal":11.2,"spinRate":873,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.43754918902827944,"extension":6.352455719894147},"index":1,"playId":"5dae02e8-b2ff-38ad-8c05-bc595906dcb5","pitchNumber":2,"startTime":"2025-08-19T23:00:26.018Z","endTime":"2025-08-19T23:00:30.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.09302433688405,"strikeZoneBottom":1.41660011394881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.443994661016475,"aZ":-36.931013701264696,"pfxX":1.066823100292933,"pfxZ":-3.0672343141290375,"pX":1.0496986712548242,"pZ":0.7312310896654834,"vX0":3.6594717138933466,"vY0":-123.47022675952407,"vZ0":-4.585066226061749,"x":76.99,"y":219.04,"x0":-0.5872459352930178,"y0":50.00305603890655,"z0":5.7035440228286785,"aX":1.6543840252034796},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.4,"breakHorizontal":-2.8,"spinRate":2347,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4427798274096335,"extension":6.400108034600594},"index":2,"playId":"b9faa654-8e36-3971-aa97-de8a70a1290f","pitchNumber":3,"startTime":"2025-08-19T23:00:49.565Z","endTime":"2025-08-19T23:00:53.255Z","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":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.264424174746786,"aZ":-33.86781910810635,"pfxX":-5.554043275639456,"pfxZ":-1.0663417837200004,"pX":-0.03170670738616914,"pZ":1.666903612039436,"vX0":3.7830840262511924,"vY0":-125.65974310712505,"vZ0":-2.6869254305536168,"x":118.21,"y":193.77,"x0":-0.8408633341859703,"y0":50.0035153375067,"z0":5.522431089662306,"aX":-8.815268828168374},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.3,"breakHorizontal":9.1,"spinRate":835,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.43714739055948515,"extension":6.470532421596505},"hitData":{"launchSpeed":92.9,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.36,"coordY":169.27}},"index":3,"playId":"b164cd4e-714f-3dd2-afb8-de18fd4be683","pitchNumber":4,"startTime":"2025-08-19T23:01:11.929Z","endTime":"2025-08-19T23:01:20.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:01:20.508Z","atBatIndex":5},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"J.T. Realmuto reaches on catcher interference by Mitch Garver. J.T. Realmuto to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:01:54.895Z","endTime":"2025-08-19T23:03:52.918Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"playEvents":[{"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":682243,"fullName":"Bryce Miller"}}},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"d2ebb065-33a5-4915-8a0b-c0b182e9800b","pitchNumber":0,"startTime":"2025-08-19T23:01:54.895Z","endTime":"2025-08-19T23:01:59.895Z","isPitch":false,"type":"no_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":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.57163804300101,"aZ":-15.71928341923913,"pfxX":-7.918723744034801,"pfxZ":8.352918768565837,"pX":0.16348481329572984,"pZ":1.4367052075430689,"vX0":5.300453442250896,"vY0":-139.3096033001569,"vZ0":-8.541265555060534,"x":121.04,"y":159.75,"x0":-0.7325645629507226,"y0":50.00500677594337,"z0":5.5762857343191,"aX":-15.604962965257817},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":13.3,"spinRate":2457,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3928060969629392,"extension":6.291789255247912},"index":1,"playId":"69a4497b-ebd1-3849-9add-6361cca627c1","pitchNumber":1,"startTime":"2025-08-19T23:03:05.194Z","endTime":"2025-08-19T23:03:08.991Z","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":96.4,"endSpeed":87.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.934784840795395,"aZ":-17.09191928301826,"pfxX":-7.3302978434837724,"pfxZ":7.6466586818427515,"pX":-0.9856074232831754,"pZ":2.778954734732352,"vX0":1.6436263036919738,"vY0":-140.3056323697732,"vZ0":-4.8055345744949705,"x":119.72,"y":159.75,"x0":-0.6311534297160256,"y0":50.000746721648184,"z0":5.645497226387909,"aX":-14.455642551702011},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":12.8,"spinRate":2438,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39199330158029966,"extension":6.363130924566554},"index":2,"playId":"5b337e46-2460-3c60-830f-ae62161924f3","pitchNumber":2,"startTime":"2025-08-19T23:03:23.686Z","endTime":"2025-08-19T23:03:27.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.10084559606932,"aZ":-33.10996471166382,"pfxX":-5.688590444702209,"pfxZ":-0.592700124377922,"pX":-0.641678120873772,"pZ":2.2268051304938106,"vX0":2.3471996640823507,"vY0":-125.38151602292737,"vZ0":-1.5789643810648375,"x":110.52,"y":164.93,"x0":-0.8525944242931612,"y0":50.00076753101724,"z0":5.574550334738691,"aX":-9.027158503148975},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.2,"breakHorizontal":9.7,"spinRate":799,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.4373770999906865,"extension":6.287777892389482},"index":3,"playId":"fa75d154-33db-3caa-8b27-437599684392","pitchNumber":3,"startTime":"2025-08-19T23:03:47.956Z","endTime":"2025-08-19T23:03:52.918Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MV","challengeTeamId":143},"playEndTime":"2025-08-19T23:03:52.918Z","atBatIndex":6},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alec Bohm grounds into a force out, third baseman Eugenio Suárez to second baseman Jorge Polanco. J.T. Realmuto out at 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:06:32.231Z","endTime":"2025-08-19T23:06:38.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":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":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.54192621252188,"aZ":-17.06235477713125,"pfxX":-8.996691860670865,"pfxZ":7.838862277789126,"pX":-0.43164487406007795,"pZ":2.2784053447280086,"vX0":4.083988738413949,"vY0":-138.1555053950779,"vZ0":-6.231005640194516,"x":114.02,"y":152.68,"x0":-0.762330096607091,"y0":50.003665870520926,"z0":5.714886433534688,"aX":-17.346021660173854},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.1,"breakHorizontal":15.4,"spinRate":2472,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3968650302408281,"extension":6.325676956307853},"hitData":{"launchSpeed":100.9,"launchAngle":3.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.61,"coordY":167.24}},"index":0,"playId":"561b824a-0b4d-31f9-a22d-029eeeedf05a","pitchNumber":1,"startTime":"2025-08-19T23:06:32.231Z","endTime":"2025-08-19T23:06:38.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:06:38.832Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eugenio Suárez singles on a ground ball to left fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:08:45.287Z","endTime":"2025-08-19T23:09:26.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.50408762278169,"strikeZoneBottom":1.59258445349458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.053384489376004,"aZ":-23.93023858643771,"pfxX":11.446824094517808,"pfxZ":4.339595448668647,"pX":0.3086445488598414,"pZ":2.2542902833182232,"vX0":-8.17293023483438,"vY0":-137.11860737923902,"vZ0":-5.303125306084568,"x":105.24,"y":177.91,"x0":1.8446992689382053,"y0":50.00051936590286,"z0":5.851643397748796,"aX":21.73752836795013},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.8,"breakHorizontal":-19.0,"spinRate":2197,"spinDirection":119},"zone":6,"typeConfidence":0.9,"plateTime":0.3998525736168346,"extension":6.879400831970184},"index":0,"playId":"bf9dd146-d1d2-39a1-9ee7-53d957e98b27","pitchNumber":1,"startTime":"2025-08-19T23:08:58.889Z","endTime":"2025-08-19T23:09:03.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.799161964994834,"aZ":-24.444773732749418,"pfxX":12.232060310919257,"pfxZ":4.043117090313971,"pX":-0.059024292111091795,"pZ":1.8562626034838927,"vX0":-9.179466708162428,"vY0":-137.6770007482504,"vZ0":-6.394253481525728,"x":119.25,"y":188.66,"x0":1.7363356523335691,"y0":50.00376619752237,"z0":5.873627603127752,"aX":23.38231426745654},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.1,"breakHorizontal":-20.2,"spinRate":2218,"spinDirection":118},"zone":8,"typeConfidence":0.9,"plateTime":0.39850540906825405,"extension":6.8364058185514835},"hitData":{"launchSpeed":109.0,"launchAngle":4.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.93,"coordY":99.8}},"index":1,"playId":"c9234069-19d2-3999-b0bb-d76967a62928","pitchNumber":2,"startTime":"2025-08-19T23:09:16.528Z","endTime":"2025-08-19T23:09:26.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:09:26.039Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:09:52.553Z","endTime":"2025-08-19T23:12:28.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.41757162095421,"aZ":-34.479859713817795,"pfxX":1.272499299538933,"pfxZ":-1.493655056979435,"pX":0.0332672859196598,"pZ":2.6867243425546015,"vX0":-5.105764754604419,"vY0":-123.31243829386537,"vZ0":-1.1495364303605395,"x":115.73,"y":166.24,"x0":1.9609056479227107,"y0":50.00123514125137,"z0":6.055370445944091,"aX":1.9699865765053515},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.8,"breakHorizontal":-1.2,"spinRate":1978,"spinDirection":318},"zone":2,"typeConfidence":0.93,"plateTime":0.44336372703187354,"extension":6.716322165877124},"index":0,"playId":"a0b31613-077b-39c2-ae3f-db4bc6cb85e8","pitchNumber":1,"startTime":"2025-08-19T23:09:54.297Z","endTime":"2025-08-19T23:09:57.656Z","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":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.2683924986261,"strikeZoneBottom":1.51250862058906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.316484727579535,"aZ":-27.117019984201242,"pfxX":11.877936710815863,"pfxZ":2.6023505495019954,"pX":-0.6183642975401151,"pZ":1.8419490391531523,"vX0":-10.471952462291924,"vY0":-138.39469422085162,"vZ0":-5.963969700325926,"x":140.57,"y":189.05,"x0":1.6677062383864705,"y0":50.00238638011651,"z0":5.836269835039009,"aX":23.085601937657902},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.6,"breakHorizontal":-19.4,"spinRate":2112,"spinDirection":116},"zone":7,"typeConfidence":0.9,"plateTime":0.39546262795921816,"extension":6.939222918246567},"index":1,"playId":"24b39d5b-18ec-3a6b-a7f1-5a025abae007","pitchNumber":2,"startTime":"2025-08-19T23:10:15.785Z","endTime":"2025-08-19T23:10:20.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.2683924986261,"strikeZoneBottom":1.51250862058906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.633004961321586,"aZ":-33.03595168383983,"pfxX":2.253738203555915,"pfxZ":-0.5251951415161349,"pX":-0.8885022156735752,"pZ":0.8636946205956437,"vX0":-7.5859655680557765,"vY0":-126.27822434777485,"vZ0":-5.931656256854097,"x":150.87,"y":215.46,"x0":1.850515547189153,"y0":50.005708911831206,"z0":5.873458712806455,"aX":3.6722513332427154},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.0,"breakHorizontal":-2.5,"spinRate":2161,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.4323295131428555,"extension":6.753808821233319},"index":2,"playId":"d37e3af9-3335-3aa8-b683-f68e605aaed3","pitchNumber":3,"startTime":"2025-08-19T23:10:35.457Z","endTime":"2025-08-19T23:10:39.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.24352427612412,"strikeZoneBottom":1.51250862058906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.65660963257136,"aZ":-28.6740027536741,"pfxX":11.782409338342534,"pfxZ":2.2247280365641267,"pX":-1.7242440300159942,"pZ":0.35013254469738847,"vX0":-12.333362872276243,"vY0":-124.15863339898436,"vZ0":-7.311389273581928,"x":182.72,"y":229.33,"x0":1.7547234587047125,"y0":50.00536693393506,"z0":5.689100727324115,"aX":18.572071072778918},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.5,"breakHorizontal":-18.8,"spinRate":2112,"spinDirection":107},"zone":13,"typeConfidence":0.9,"plateTime":0.43956109459126136,"extension":6.947831820676631},"index":3,"playId":"1ecb5ded-e0f4-3d0c-abf8-21076b2de33d","pitchNumber":4,"startTime":"2025-08-19T23:11:01.244Z","endTime":"2025-08-19T23:11:05.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.34296213101771,"strikeZoneBottom":1.51250862058906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.156520500505568,"aZ":-23.43695005397438,"pfxX":12.57206425547345,"pfxZ":4.466250407560597,"pX":-1.4235351503506966,"pZ":1.8613670134501483,"vX0":-12.893316744951923,"vY0":-138.30712828252604,"vZ0":-6.598824693469537,"x":171.26,"y":188.52,"x0":1.6445035632985738,"y0":50.00065584016094,"z0":5.8284780195294585,"aX":24.58078746984964},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.0,"breakHorizontal":-20.4,"spinRate":2154,"spinDirection":116},"zone":13,"typeConfidence":0.9,"plateTime":0.3946275198328322,"extension":6.930243703145958},"index":4,"playId":"aeca1f60-46f4-323b-ae5c-5c6e7b22c17e","pitchNumber":5,"startTime":"2025-08-19T23:11:28.428Z","endTime":"2025-08-19T23:11:32.383Z","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":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-19T23:12:03.335Z","endTime":"2025-08-19T23:12:23.822Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.14064447030505,"aZ":-30.945915333922947,"pfxX":-0.18663999620603056,"pfxZ":0.7695862400044362,"pX":-0.8644605266057971,"pZ":0.9291216467746626,"vX0":-6.668215688860939,"vY0":-124.9179718415051,"vZ0":-5.820495887394133,"x":149.95,"y":213.69,"x0":1.849635142760333,"y0":50.00486783664739,"z0":5.794252521964571,"aX":-0.29812097266570625},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.4,"breakHorizontal":1.7,"spinRate":2071,"spinDirection":65},"zone":13,"typeConfidence":0.92,"plateTime":0.4363331038924443,"extension":6.910017796725507},"index":6,"playId":"52ba22c6-433d-3f18-a49a-1d3b35bd75d6","pitchNumber":6,"startTime":"2025-08-19T23:12:23.822Z","endTime":"2025-08-19T23:12:28.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:12:28.353Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mitch Garver strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:12:54.288Z","endTime":"2025-08-19T23:14:04.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.56634794746033,"strikeZoneBottom":1.62261271039348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.928112209088667,"aZ":-31.59745434450998,"pfxX":-0.882763860195916,"pfxZ":0.3714040808998611,"pX":-0.5456608878058233,"pZ":2.2110011213062997,"vX0":-5.5904396082779435,"vY0":-123.95269571317061,"vZ0":-2.6729373358943205,"x":137.8,"y":179.08,"x0":1.8463967822645628,"y0":50.0057015399887,"z0":5.920686990116265,"aX":-1.3843267967316273},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.4,"breakHorizontal":2.8,"spinRate":2030,"spinDirection":274},"zone":7,"typeConfidence":0.91,"plateTime":0.44054424416133386,"extension":6.764119037715551},"index":0,"playId":"15175491-b91a-37cb-8326-9e06807fb985","pitchNumber":1,"startTime":"2025-08-19T23:12:54.288Z","endTime":"2025-08-19T23:12:58.401Z","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":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.49289845650704,"aZ":-32.483727777781425,"pfxX":11.075979887134999,"pfxZ":-0.2038505176585499,"pX":0.8398811081491893,"pZ":2.4030151866653724,"vX0":-6.208845196314364,"vY0":-123.53456084989038,"vZ0":-1.606213908667558,"x":84.99,"y":173.9,"x0":1.9461933752724936,"y0":50.00109203547082,"z0":5.79105014688415,"aX":17.12566131137302},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.5,"breakHorizontal":-18.6,"spinRate":2052,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.44330628858876686,"extension":6.999282207706581},"index":1,"playId":"0b688a17-f89c-3509-89a5-817165acd836","pitchNumber":2,"startTime":"2025-08-19T23:13:12.900Z","endTime":"2025-08-19T23:13:16.499Z","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":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.66513943123603,"strikeZoneBottom":1.62240316578242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.2276645494827,"aZ":-30.30192335428864,"pfxX":12.288636233491701,"pfxZ":1.202021562905464,"pX":-0.012955883043900664,"pZ":-0.22191038377428446,"vX0":-8.305289154463425,"vY0":-124.311292282467,"vZ0":-8.126680783360579,"x":117.49,"y":244.77,"x0":1.7768995249900235,"y0":50.00579813704439,"z0":5.609840075952214,"aX":19.210675304474435},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.4,"breakHorizontal":-20.3,"spinRate":2136,"spinDirection":102},"zone":13,"typeConfidence":0.9,"plateTime":0.44083402508011993,"extension":7.0466610546715485},"index":2,"playId":"749eb6cb-a5eb-3a81-88f3-cca2efc3c809","pitchNumber":3,"startTime":"2025-08-19T23:13:33.264Z","endTime":"2025-08-19T23:13:37.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.335842742864006,"aZ":-31.895905138388922,"pfxX":10.715641467385822,"pfxZ":0.1663501837779755,"pX":-0.7327683231755725,"pZ":1.39021177388662,"vX0":-9.77694810532608,"vY0":-125.6612798849228,"vZ0":-4.3423859726404554,"x":144.93,"y":201.24,"x0":1.79181421905525,"y0":50.000033812803714,"z0":5.694529909148033,"aX":17.35986417093524},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.4,"breakHorizontal":-17.5,"spinRate":2142,"spinDirection":114},"zone":13,"typeConfidence":0.9,"plateTime":0.433716998809758,"extension":7.116183985243356},"index":3,"playId":"8579e87b-423a-35d9-bf08-2337aab85314","pitchNumber":4,"startTime":"2025-08-19T23:14:00.263Z","endTime":"2025-08-19T23:14:04.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:14:04.521Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:14:18.485Z","endTime":"2025-08-19T23:15:52.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.11107647460991,"aZ":-33.58708075951259,"pfxX":0.2254754020758143,"pfxZ":-0.894864224399452,"pX":-0.5206099625931403,"pZ":1.6613835795905496,"vX0":-5.813126146087704,"vY0":-124.96286404952096,"vZ0":-3.6443349849905733,"x":136.84,"y":193.92,"x0":1.8061333941986548,"y0":50.002003290374304,"z0":5.89699337175533,"aX":0.3575100418287173},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.3,"breakHorizontal":1.0,"spinRate":2151,"spinDirection":321},"zone":7,"typeConfidence":0.91,"plateTime":0.4382578953661578,"extension":6.82992646404791},"index":0,"playId":"2af1949a-c569-320d-acaa-7f60833535cc","pitchNumber":1,"startTime":"2025-08-19T23:14:30.185Z","endTime":"2025-08-19T23:14:34.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.4,"strikeZoneTop":3.4668092941588,"strikeZoneBottom":1.61239461737716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.949151188355053,"aZ":-31.799262189621107,"pfxX":9.261721479961981,"pfxZ":0.23056255129958725,"pX":-0.7268126866432212,"pZ":0.9728026321481489,"vX0":-9.380562879767067,"vY0":-126.63440927576836,"vZ0":-5.5693613450388835,"x":144.7,"y":212.51,"x0":1.7940457278853503,"y0":50.00623111355297,"z0":5.696229305011936,"aX":15.288621071924448},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.5,"breakHorizontal":-15.1,"spinRate":2084,"spinDirection":101},"zone":13,"typeConfidence":0.9,"plateTime":0.42988940157493705,"extension":7.056162846609727},"index":1,"playId":"6f8d6ffe-44ab-3a93-9edc-56497f149c66","pitchNumber":2,"startTime":"2025-08-19T23:14:52.681Z","endTime":"2025-08-19T23:14:57.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.04022728102866,"aZ":-33.975165176714235,"pfxX":-0.045134402306587496,"pfxZ":-1.1291326833158406,"pX":-0.08756691632191796,"pZ":1.9228862551675305,"vX0":-5.00442771349787,"vY0":-124.96952911499478,"vZ0":-3.038178089788498,"x":120.34,"y":186.86,"x0":1.9391559569991603,"y0":50.00358528262828,"z0":5.91976433917384,"aX":-0.0707641850945355},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.5,"breakHorizontal":1.1,"spinRate":2137,"spinDirection":302},"zone":8,"typeConfidence":0.92,"plateTime":0.436783096574227,"extension":6.612445882357441},"index":2,"playId":"f2e7d044-07f4-3fa8-bc68-c178ab5aa1de","pitchNumber":3,"startTime":"2025-08-19T23:15:12.248Z","endTime":"2025-08-19T23:15:16.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.055290288048578,"aZ":-31.820280661026608,"pfxX":10.86694936915967,"pfxZ":0.2169306221587748,"pX":1.1344637070245254,"pZ":1.6718511354801917,"vX0":-5.616563754169544,"vY0":-127.42311066293703,"vZ0":-4.106297085575772,"x":73.76,"y":193.64,"x0":1.9546838408047538,"y0":50.005400634153034,"z0":5.81709570883126,"aX":17.881552038492277},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.4,"breakHorizontal":-18.5,"spinRate":2090,"spinDirection":106},"zone":14,"typeConfidence":0.9,"plateTime":0.4297776733931169,"extension":7.007012980942825},"index":3,"playId":"76f05c18-3dee-3eaf-a658-5153c8ac232c","pitchNumber":4,"startTime":"2025-08-19T23:15:47.577Z","endTime":"2025-08-19T23:15:52.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:15:52.798Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T23:17:58.289Z","endTime":"2025-08-19T23:18:47.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.24322358841501,"strikeZoneBottom":1.512307237544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.82136837894313,"aZ":-10.801758301371025,"pfxX":-3.123717111571335,"pfxZ":11.246549580675559,"pX":-0.17287414807653725,"pZ":2.3900110930092477,"vX0":2.5906355713770304,"vY0":-137.32743923692217,"vZ0":-7.185596391685763,"x":123.59,"y":174.25,"x0":-0.7249248234735273,"y0":50.006151661202644,"z0":5.784070349881603,"aX":-5.937885011110118},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.0,"breakHorizontal":5.0,"spinRate":2392,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.39960896607065166,"extension":6.325077797176527},"index":0,"playId":"0e00a897-10a7-3423-9442-31cb6947e7b2","pitchNumber":1,"startTime":"2025-08-19T23:18:05.965Z","endTime":"2025-08-19T23:18:10.035Z","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":95.6,"endSpeed":86.8,"strikeZoneTop":3.2680900169037,"strikeZoneBottom":1.512307237544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15145532904236,"aZ":-10.04102420923839,"pfxX":-2.6136399365373233,"pfxZ":11.383895548508798,"pX":-0.5948482176982061,"pZ":2.8942408907355732,"vX0":1.060887825323269,"vY0":-139.03471795117832,"vZ0":-6.062240720020683,"x":139.67,"y":160.64,"x0":-0.6432613127983001,"y0":50.00470521909125,"z0":5.779405570538979,"aX":-5.082683992511932},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.4,"breakHorizontal":4.4,"spinRate":2440,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.3949816632102814,"extension":6.328660499226868},"index":1,"playId":"d97faa01-2713-3ab4-9222-8cde1463e881","pitchNumber":2,"startTime":"2025-08-19T23:18:23.771Z","endTime":"2025-08-19T23:18:28.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.180456526635037,"aZ":-11.693100399299372,"pfxX":-3.9146245805086517,"pfxZ":10.325710872674165,"pX":-0.1334247276211016,"pZ":2.8444435600297124,"vX0":2.6518975627351136,"vY0":-139.8527611180782,"vZ0":-6.188556650639157,"x":122.09,"y":161.98,"x0":-0.5847752626183628,"y0":50.00154732543635,"z0":5.850983185346684,"aX":-7.763267864205263},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":6.6,"spinRate":2452,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3914666604850887,"extension":6.357941871469656},"index":2,"playId":"5fd8abf9-3e3c-35dd-8981-70172d850441","pitchNumber":3,"startTime":"2025-08-19T23:18:42.633Z","endTime":"2025-08-19T23:18:47.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:18:47.210Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Castellanos grounds out, second baseman Jorge Polanco to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T23:18:52.637Z","endTime":"2025-08-19T23:20:10.339Z","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":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.5,"strikeZoneTop":3.86,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.843865279104953,"aZ":-29.501999951134056,"pfxX":1.7992192774749853,"pfxZ":1.5257801654299108,"pX":0.1644093838787402,"pZ":1.650231090191833,"vX0":1.9947405176084168,"vY0":-130.21846504285057,"vZ0":-4.524902682258954,"x":110.73,"y":194.22,"x0":-0.8403170776640498,"y0":50.001402887510466,"z0":5.597654852916359,"aX":3.142983663411142},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.2,"breakHorizontal":-3.6,"spinRate":2645,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.41784440625599206,"extension":6.255875895481102},"index":0,"playId":"38d59bb5-31c0-33ab-a23f-f1669b8e2c09","pitchNumber":1,"startTime":"2025-08-19T23:19:14.365Z","endTime":"2025-08-19T23:19:17.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.0,"strikeZoneTop":3.96186847961881,"strikeZoneBottom":1.86261445959762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.887559124517317,"aZ":-28.05563900740782,"pfxX":2.442746194498727,"pfxZ":2.370544615773058,"pX":0.9805018461627288,"pZ":3.109693975689613,"vX0":3.7056867859280165,"vY0":-129.7936429955285,"vZ0":-1.60140522764381,"x":79.63,"y":154.82,"x0":-0.7738370550430471,"y0":50.000667966157685,"z0":5.8374437274086715,"aX":4.235713899956452},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.2,"breakHorizontal":-5.2,"spinRate":2650,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4193218626735167,"extension":6.34497611186281},"index":1,"playId":"3127829d-e237-3636-a641-35b6944b27a3","pitchNumber":2,"startTime":"2025-08-19T23:19:30.429Z","endTime":"2025-08-19T23:19:34.548Z","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":83.8,"endSpeed":77.5,"strikeZoneTop":3.93717729579038,"strikeZoneBottom":1.86261445959762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.787137789487687,"aZ":-40.3837782931285,"pfxX":9.020154854838314,"pfxZ":-5.410928093249323,"pX":-0.7614976107686268,"pZ":3.065902468519881,"vX0":-2.368637695353529,"vY0":-122.07837016279413,"vZ0":1.7233744550028307,"x":146.03,"y":156.0,"x0":-0.9538466272546079,"y0":50.00167368190584,"z0":5.812683102174153,"aX":13.688926026267527},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-9.2,"breakHorizontal":-15.8,"spinRate":2334,"spinDirection":42},"zone":4,"typeConfidence":2.0,"plateTime":0.4477285148041039,"extension":6.276091245611726},"index":2,"playId":"1557f6c3-338b-3fc0-b92d-fbf1fd1e774b","pitchNumber":3,"startTime":"2025-08-19T23:19:46.671Z","endTime":"2025-08-19T23:19:50.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.86,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.62615769535662,"aZ":-32.01202802185651,"pfxX":2.717282563912665,"pfxZ":0.0998069167154707,"pX":0.3378853668651494,"pZ":3.1535813542062545,"vX0":1.569935097280405,"vY0":-127.64356587420606,"vZ0":-0.6442944005073341,"x":104.12,"y":153.63,"x0":-0.6360870418539738,"y0":50.004240687982666,"z0":5.906247558003958,"aX":4.532491992598933},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.2,"breakHorizontal":-5.3,"spinRate":2667,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.4273441852138724,"extension":6.264478933495138},"hitData":{"launchSpeed":96.7,"launchAngle":3.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":118.0,"coordY":145.0}},"index":3,"playId":"8903840c-27b3-3561-a5ce-e698b59ab18f","pitchNumber":4,"startTime":"2025-08-19T23:20:02.498Z","endTime":"2025-08-19T23:20:10.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:20:10.339Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Harrison Bader flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T23:20:38.685Z","endTime":"2025-08-19T23:21:02.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.394834178934076,"aZ":-15.458395990232516,"pfxX":-8.670846077223146,"pfxZ":8.597401103084243,"pX":0.487360407598123,"pZ":2.7493011740540267,"vX0":6.087870834088297,"vY0":-138.64049451567496,"vZ0":-5.327595395031403,"x":98.42,"y":164.55,"x0":-0.6119807286251583,"y0":50.00199530296714,"z0":5.729895817753989,"aX":-16.855397036233434},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":14.4,"spinRate":2544,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.3952814670634033,"extension":6.361412124913528},"hitData":{"launchSpeed":97.5,"launchAngle":51.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.29,"coordY":88.13}},"index":0,"playId":"c698cf0a-8933-3c39-a304-6057e017fc78","pitchNumber":1,"startTime":"2025-08-19T23:20:52.064Z","endTime":"2025-08-19T23:21:02.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:21:02.345Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"J.P. Crawford doubles (19) on a sharp fly ball to center fielder Harrison Bader.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:23:13.296Z","endTime":"2025-08-19T23:23:33.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.422486639286817,"aZ":-25.315254769252537,"pfxX":11.781745100556208,"pfxZ":3.5473714665456217,"pX":0.6362563266558006,"pZ":2.2103241552087076,"vX0":-7.5048623816168325,"vY0":-138.0552208082709,"vZ0":-5.398463245098537,"x":92.75,"y":179.1,"x0":1.8577775929776241,"y0":50.00060934525443,"z0":5.892526026766251,"aX":22.763866460981657},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.5,"breakHorizontal":-19.8,"spinRate":2140,"spinDirection":119},"zone":6,"typeConfidence":0.9,"plateTime":0.3965887733804472,"extension":6.815446459199564},"hitData":{"launchSpeed":106.1,"launchAngle":25.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":124.2,"coordY":47.68}},"index":0,"playId":"39f6879c-74c2-3b72-954a-ae8d45e5b1e5","pitchNumber":1,"startTime":"2025-08-19T23:23:18.770Z","endTime":"2025-08-19T23:23:33.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:23:33.686Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Moore strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:24:03.887Z","endTime":"2025-08-19T23:25:51.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.72990220945178,"aZ":-30.288034390056545,"pfxX":-0.022436897311198578,"pfxZ":1.2014425912165851,"pX":-0.7932981732437363,"pZ":1.6541579904138817,"vX0":-6.62119338990365,"vY0":-124.48601919267934,"vZ0":-4.255483269093827,"x":147.24,"y":194.12,"x0":1.902688262626125,"y0":50.00505384199443,"z0":5.890166110876531,"aX":-0.0336612585782269},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.4,"breakHorizontal":1.6,"spinRate":1963,"spinDirection":131},"zone":7,"typeConfidence":0.91,"plateTime":0.439804827129906,"extension":6.788024615396377},"index":0,"playId":"66c89005-a481-37f1-a1db-4a8329fe93b7","pitchNumber":1,"startTime":"2025-08-19T23:24:06.908Z","endTime":"2025-08-19T23:24:12.022Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"bb2a0685-f15f-4bf6-9274-9ff2382cec43","startTime":"2025-08-19T23:24:26.724Z","endTime":"2025-08-19T23:24:30.003Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.56602405641333,"strikeZoneBottom":1.56235074091363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.924046520921205,"aZ":-31.57157794103253,"pfxX":11.457935772846021,"pfxZ":0.3901602976837797,"pX":1.0445336002324934,"pZ":2.316912602852998,"vX0":-5.723604819783968,"vY0":-124.29644725256998,"vZ0":-2.348546552089081,"x":77.18,"y":176.22,"x0":1.8990213357831491,"y0":50.00394540286763,"z0":5.917992357828125,"aX":17.774521772019458},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.4,"breakHorizontal":-19.2,"spinRate":2037,"spinDirection":107},"zone":14,"typeConfidence":0.9,"plateTime":0.44211779253336836,"extension":6.931932894189115},"index":2,"playId":"643387f9-08d8-36b8-9994-84de593b446e","pitchNumber":2,"startTime":"2025-08-19T23:24:44.136Z","endTime":"2025-08-19T23:24:49.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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.54122960171038,"strikeZoneBottom":1.56235074091363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.32221519187134,"aZ":-30.804139510360603,"pfxX":10.802695082255383,"pfxZ":0.8682045468462478,"pX":-0.9812039746884147,"pZ":1.4498245414937914,"vX0":-10.496063341964941,"vY0":-125.0618481357993,"vZ0":-4.4652547533023395,"x":154.4,"y":199.63,"x0":1.86745213458716,"y0":50.00608001579661,"z0":5.786453361275096,"aX":17.108478249586863},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.7,"breakHorizontal":-17.2,"spinRate":2090,"spinDirection":110},"zone":13,"typeConfidence":0.9,"plateTime":0.4380465419561359,"extension":7.08041377411514},"index":3,"playId":"c2c8cb3f-e57f-3a3b-9a70-2e32d729adfa","pitchNumber":3,"startTime":"2025-08-19T23:25:03.552Z","endTime":"2025-08-19T23:25:07.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.13954044307322,"aZ":-27.234538453224424,"pfxX":13.520754256837892,"pfxZ":2.56667686192882,"pX":0.5508258260392896,"pZ":1.949215959325467,"vX0":-8.281640675086352,"vY0":-138.6902445883357,"vZ0":-5.601641922558145,"x":96.0,"y":186.15,"x0":1.8356671018813948,"y0":50.00651685189007,"z0":5.837367888579939,"aX":26.061150636600207},"breaks":{"breakAngle":39.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.5,"breakHorizontal":-22.6,"spinRate":2140,"spinDirection":120},"zone":9,"typeConfidence":0.9,"plateTime":0.3965680868603094,"extension":6.913367514877967},"index":4,"playId":"b248d265-8e9f-3dec-90b7-8ecb67e2159b","pitchNumber":4,"startTime":"2025-08-19T23:25:24.323Z","endTime":"2025-08-19T23:25:29.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67828932505858,"aZ":-32.250433373896705,"pfxX":11.430057126063163,"pfxZ":-0.05091984988185727,"pX":-0.15228542561950023,"pZ":0.9728915004220432,"vX0":-8.430794208184935,"vY0":-125.36028720569053,"vZ0":-5.184467521551392,"x":122.8,"y":212.51,"x0":1.7717517004654812,"y0":50.001634079862875,"z0":5.704822333836205,"aX":18.165365963981905},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.1,"breakHorizontal":-18.7,"spinRate":2121,"spinDirection":112},"zone":13,"typeConfidence":0.9,"plateTime":0.43716190829649326,"extension":6.89465565265234},"index":5,"playId":"b14389ae-1e63-388f-9928-fb41411a8f83","pitchNumber":5,"startTime":"2025-08-19T23:25:47.180Z","endTime":"2025-08-19T23:25:51.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:25:51.199Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Randy Arozarena doubles (25) on a sharp line drive to center fielder Harrison Bader, deflected by left fielder Brandon Marsh. J.P. Crawford scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:26:14.096Z","endTime":"2025-08-19T23:26:28.983Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_deflection"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":{"id":650911,"link":"/api/v1/people/650911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.994075473365378,"aZ":-29.786756543808156,"pfxX":0.2625534203217642,"pfxZ":1.4779347426664415,"pX":-0.22063204400410633,"pZ":1.3877258867445863,"vX0":-5.231204918046603,"vY0":-126.10773404489998,"vZ0":-5.2929197513032955,"x":125.41,"y":201.31,"x0":1.8440929122754628,"y0":50.00195130586871,"z0":5.908644955388854,"aX":0.42410741398614643},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.7,"breakHorizontal":0.7,"spinRate":2014,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.43386884594648656,"extension":6.713812140523565},"hitData":{"launchSpeed":101.4,"launchAngle":22.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.38,"coordY":60.31}},"index":0,"playId":"0a3ef3c8-758d-3afe-9d37-ae9568ddcc29","pitchNumber":1,"startTime":"2025-08-19T23:26:14.096Z","endTime":"2025-08-19T23:26:28.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:26:28.983Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:26:59.948Z","endTime":"2025-08-19T23:29:16.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.337374213890634,"aZ":-31.100565450336237,"pfxX":12.339791181716008,"pfxZ":0.6759368250725348,"pX":0.24069125234453895,"pZ":1.6894500457864225,"vX0":-8.039660895573412,"vY0":-125.69136024609665,"vZ0":-4.210381380861821,"x":107.83,"y":193.16,"x0":1.8833704555196376,"y0":50.004348774794195,"z0":5.921870068820884,"aX":19.674339650788596},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.5,"breakHorizontal":-20.4,"spinRate":2107,"spinDirection":111},"zone":8,"typeConfidence":0.9,"plateTime":0.43638059338081847,"extension":6.963476781460653},"index":0,"playId":"93f41c75-b419-3e5a-a446-d1c7cf8e83f5","pitchNumber":1,"startTime":"2025-08-19T23:27:08.307Z","endTime":"2025-08-19T23:27:12.192Z","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":85.9,"endSpeed":78.8,"strikeZoneTop":3.64037001928707,"strikeZoneBottom":1.68245619212399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.299011120346005,"aZ":-31.9732201217,"pfxX":10.729640276204979,"pfxZ":0.1293093017786644,"pX":0.9409297334793396,"pZ":1.2231850461554212,"vX0":-5.640622898398035,"vY0":-124.9079702204265,"vZ0":-4.5714989786969245,"x":81.13,"y":205.75,"x0":1.8401523642839333,"y0":50.00332592719259,"z0":5.720370222076906,"aX":16.872714321817284},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.6,"breakHorizontal":-18.0,"spinRate":2134,"spinDirection":107},"zone":14,"typeConfidence":0.9,"plateTime":0.4393107214763319,"extension":6.936162523362072},"index":1,"playId":"72d0b371-9b57-3378-91b5-574828af09c4","pitchNumber":2,"startTime":"2025-08-19T23:27:29.621Z","endTime":"2025-08-19T23:27:33.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.61947272433549,"strikeZoneBottom":1.71001653649974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.33152538373324,"aZ":-30.298835667209126,"pfxX":10.671623264955606,"pfxZ":0.9447629032797416,"pX":0.6475567153362575,"pZ":3.4755781618948154,"vX0":-6.907801506277543,"vY0":-139.81087757360683,"vZ0":-1.4526900902682955,"x":92.32,"y":144.94,"x0":1.7630613743200758,"y0":50.00195066106677,"z0":5.989234629179974,"aX":21.13891974007208},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":1.6,"breakHorizontal":-17.9,"spinRate":2110,"spinDirection":117},"zone":3,"typeConfidence":0.9,"plateTime":0.39166695358740355,"extension":6.7482279776544205},"index":2,"playId":"51e9d88b-76a7-306b-96ac-9c9ec3a83c0a","pitchNumber":3,"startTime":"2025-08-19T23:27:52.060Z","endTime":"2025-08-19T23:27:56.156Z","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":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.64037001928707,"strikeZoneBottom":1.68245619212399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.470445263559945,"aZ":-32.35755555127801,"pfxX":12.873262416080077,"pfxZ":-0.11360472072974126,"pX":-1.2430089743465222,"pZ":1.9536753248481427,"vX0":-11.627956699888985,"vY0":-125.34992231305505,"vZ0":-3.167287981825022,"x":164.38,"y":186.03,"x0":1.7752536857470316,"y0":50.00325387829601,"z0":5.865403186812634,"aX":20.561420969298982},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.7,"breakHorizontal":-20.8,"spinRate":2084,"spinDirection":106},"zone":13,"typeConfidence":0.91,"plateTime":0.4363477111049785,"extension":7.06205684832464},"index":3,"playId":"d09d8ebc-0638-3fb8-a008-0e40faa23a9a","pitchNumber":4,"startTime":"2025-08-19T23:28:13.069Z","endTime":"2025-08-19T23:28:17.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.68816131763588,"aZ":-32.512746422536466,"pfxX":11.66471346297942,"pfxZ":-0.21646564862731843,"pX":0.3026775444821582,"pZ":2.3524162737418295,"vX0":-7.421318336607248,"vY0":-123.20277752252204,"vZ0":-1.883091521845942,"x":105.46,"y":175.26,"x0":1.8397837599778515,"y0":50.00569460915245,"z0":5.876911110789037,"aX":17.918605084708663},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.6,"breakHorizontal":-19.3,"spinRate":2093,"spinDirection":107},"zone":6,"typeConfidence":0.9,"plateTime":0.44473567979017137,"extension":7.044487692153484},"index":4,"playId":"f21adf58-3f27-3f2f-8874-932eadd348b6","pitchNumber":5,"startTime":"2025-08-19T23:28:33.233Z","endTime":"2025-08-19T23:28:36.660Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-19T23:28:58.281Z","endTime":"2025-08-19T23:29:10.461Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"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":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.66513943123603,"strikeZoneBottom":1.68245619212399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.288864752768866,"aZ":-27.204544070661722,"pfxX":11.494014164456791,"pfxZ":2.503876121653658,"pX":-0.9665660739581585,"pZ":2.052511730024465,"vX0":-11.264757440172197,"vY0":-139.8495289167179,"vZ0":-5.705180030769015,"x":153.84,"y":183.36,"x0":1.6186460217722438,"y0":50.00172196638103,"z0":5.901511115131796,"aX":22.786136840244744},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":3.5,"breakHorizontal":-18.5,"spinRate":2158,"spinDirection":120},"zone":13,"typeConfidence":0.9,"plateTime":0.3915367513208916,"extension":7.080089193028499},"index":6,"playId":"66e0ff87-ff39-36b1-a3b5-2c33c55c673e","pitchNumber":6,"startTime":"2025-08-19T23:29:10.461Z","endTime":"2025-08-19T23:29:16.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:29:16.509Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:29:23.666Z","endTime":"2025-08-19T23:31:26.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.34265427626589,"strikeZoneBottom":1.59237713320822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.92346098384721,"aZ":-30.91123758005619,"pfxX":11.041127477070695,"pfxZ":0.7753555282747842,"pX":-0.5119436414776862,"pZ":2.037669288858392,"vX0":-9.131674325833119,"vY0":-126.91607951331946,"vZ0":-3.26755912328944,"x":136.51,"y":183.76,"x0":1.70510867304457,"y0":50.00127049049821,"z0":5.813736458836245,"aX":17.940271776646124},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.8,"breakHorizontal":-17.8,"spinRate":2181,"spinDirection":110},"zone":7,"typeConfidence":0.9,"plateTime":0.43221121714598887,"extension":7.082657841188859},"index":0,"playId":"faf0c195-c828-3d13-a04e-69beee0621fd","pitchNumber":1,"startTime":"2025-08-19T23:29:48.915Z","endTime":"2025-08-19T23:29:52.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.879089634024126,"aZ":-32.95724435574981,"pfxX":11.838108313221763,"pfxZ":-0.5096721268890478,"pX":0.8267989768827434,"pZ":1.7300187914348402,"vX0":-6.71096454052565,"vY0":-123.99965348042582,"vZ0":-3.25476258055017,"x":85.48,"y":192.07,"x0":2.0429640124831447,"y0":50.00177839552282,"z0":5.835092446431933,"aX":18.26772886462694},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.4,"breakHorizontal":-19.7,"spinRate":2091,"spinDirection":106},"zone":9,"typeConfidence":0.9,"plateTime":0.44324523055631726,"extension":7.050437702385343},"index":1,"playId":"ab54940c-a21d-3b1a-8821-ca71ef95363d","pitchNumber":2,"startTime":"2025-08-19T23:30:09.936Z","endTime":"2025-08-19T23:30:13.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.41716529795092,"strikeZoneBottom":1.59237713320822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.97510198950793,"aZ":-33.37996079673855,"pfxX":1.5294205150832516,"pfxZ":-0.7360867049209032,"pX":-1.4319799923093712,"pZ":-0.03691177004306101,"vX0":-8.288462851029541,"vY0":-128.10966819958568,"vZ0":-7.970991606716307,"x":171.58,"y":239.78,"x0":1.6606978494029185,"y0":50.00024991531996,"z0":5.7593990624649,"aX":2.5165009945792933},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.1,"breakHorizontal":-0.7,"spinRate":1896,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.42921416819484426,"extension":6.954138398920853},"index":2,"playId":"88b2e49e-597d-3e06-98c4-68598bb1eb11","pitchNumber":3,"startTime":"2025-08-19T23:30:37.327Z","endTime":"2025-08-19T23:30:40.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.39233426131335,"strikeZoneBottom":1.59237713320822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.58502192081418,"aZ":-25.07080687922966,"pfxX":10.814042493529573,"pfxZ":3.5324364965144452,"pX":-1.500401369178469,"pZ":1.5848818133167755,"vX0":-12.297770509539232,"vY0":-140.59853723881432,"vZ0":-7.272187224877032,"x":174.19,"y":195.99,"x0":1.5162650951275878,"y0":50.00133060163411,"z0":5.821166696963859,"aX":21.74229387354355},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.0,"breakHorizontal":-17.2,"spinRate":2069,"spinDirection":121},"zone":13,"typeConfidence":0.9,"plateTime":0.3889191300201569,"extension":7.094544980212931},"index":3,"playId":"bc0c41dd-7817-30b3-8c23-3042dd75fd0c","pitchNumber":4,"startTime":"2025-08-19T23:31:02.471Z","endTime":"2025-08-19T23:31:07.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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70406663184822,"aZ":-33.141802227208984,"pfxX":9.946931801673816,"pfxZ":-0.602728473928809,"pX":-0.02952892875497642,"pZ":1.2408110904994216,"vX0":-7.644684347288106,"vY0":-126.13548928687895,"vZ0":-4.7156706227002,"x":118.13,"y":205.28,"x0":1.748499517278623,"y0":50.00121931799242,"z0":5.807330840043167,"aX":16.023492537053155},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.9,"breakHorizontal":-16.3,"spinRate":1919,"spinDirection":105},"zone":13,"typeConfidence":0.9,"plateTime":0.43426318900545446,"extension":7.093311580049078},"index":4,"playId":"2874000b-3867-3c4a-ac0d-18d862b42a71","pitchNumber":5,"startTime":"2025-08-19T23:31:22.271Z","endTime":"2025-08-19T23:31:26.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:31:26.162Z","atBatIndex":19},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Eugenio Suárez grounds into a force out, shortstop Trea Turner to second baseman Bryson Stott. Cal Raleigh out at 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:31:36.808Z","endTime":"2025-08-19T23:33:11.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.8,"strikeZoneTop":3.51642896791464,"strikeZoneBottom":1.59237713320822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.847642096366506,"aZ":-32.27415541046599,"pfxX":-1.4875453685535334,"pfxZ":-0.06781693681824841,"pX":-0.5405191922991064,"pZ":2.7034395680767145,"vX0":-5.17069475457784,"vY0":-126.15649516351942,"vZ0":-1.6252160757933545,"x":137.6,"y":165.79,"x0":1.7398437048603455,"y0":50.0002308600414,"z0":5.990234898533089,"aX":-2.363825368064549},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.2,"breakHorizontal":4.1,"spinRate":1981,"spinDirection":281},"zone":4,"typeConfidence":0.89,"plateTime":0.43640461190710855,"extension":6.890612565025596},"index":0,"playId":"4a9002d4-1d39-3032-9e45-b1bf91a6b95a","pitchNumber":1,"startTime":"2025-08-19T23:32:01.892Z","endTime":"2025-08-19T23:32:05.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.61559429781271,"strikeZoneBottom":1.59237713320822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.87759348591374,"aZ":-35.062296900314465,"pfxX":9.808834654615524,"pfxZ":-1.858158613999791,"pX":1.3265874630965955,"pZ":2.4414610047473326,"vX0":-4.86486450247996,"vY0":-124.20148660069441,"vZ0":-1.2422724531749065,"x":66.43,"y":172.86,"x0":2.040859621123966,"y0":50.00151916161136,"z0":5.875276024532919,"aX":15.257277197007374},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.4,"breakHorizontal":-16.6,"spinRate":1956,"spinDirection":105},"zone":14,"typeConfidence":0.9,"plateTime":0.44171807957036036,"extension":6.924918640977719},"index":1,"playId":"64430b2e-76b6-36ca-b430-f0e5eadc14e3","pitchNumber":2,"startTime":"2025-08-19T23:32:21.935Z","endTime":"2025-08-19T23:32:28.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.976372182307742,"aZ":-33.79921407326833,"pfxX":10.559319765710388,"pfxZ":-1.0519457033947335,"pX":-0.3059462263526765,"pZ":1.020742831192782,"vX0":-8.292171454587153,"vY0":-123.71615501825019,"vZ0":-4.578354331347748,"x":128.66,"y":211.22,"x0":1.7194743651762383,"y0":50.00057986031403,"z0":5.732020365688143,"aX":16.34538788559157},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.8,"breakHorizontal":-17.2,"spinRate":1963,"spinDirection":105},"zone":13,"typeConfidence":0.9,"plateTime":0.44294151930830905,"extension":6.934424598173776},"index":2,"playId":"28d01709-468a-3d4d-9565-b896df639f49","pitchNumber":3,"startTime":"2025-08-19T23:32:42.270Z","endTime":"2025-08-19T23:32:45.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.391603082297696,"aZ":-35.45775365901075,"pfxX":9.954987874324603,"pfxZ":-2.1003109317305153,"pX":1.2959498591650291,"pZ":2.2713711127635436,"vX0":-4.638700686726284,"vY0":-124.5309332429174,"vZ0":-1.5039263617184835,"x":67.6,"y":177.45,"x0":1.8953494273598597,"y0":50.004346487804305,"z0":5.832248521177275,"aX":15.544239361142894},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.0,"breakHorizontal":-16.8,"spinRate":2020,"spinDirection":101},"zone":14,"typeConfidence":0.9,"plateTime":0.44083457666507364,"extension":7.174999866643697},"hitData":{"launchSpeed":81.6,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.75,"coordY":151.52}},"index":3,"playId":"66b91b45-d100-3612-8ea5-a49aefd76d0d","pitchNumber":4,"startTime":"2025-08-19T23:33:04.906Z","endTime":"2025-08-19T23:33:11.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:33:11.514Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryson Stott walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T23:34:41.236Z","endTime":"2025-08-19T23:38:05.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.34265427626589,"strikeZoneBottom":1.56235074091363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.682262774650304,"aZ":-11.218212800436905,"pfxX":-4.482806221557544,"pfxZ":10.996264956835196,"pX":-0.22010926910277703,"pZ":2.890131248396697,"vX0":2.8104576649332054,"vY0":-137.03451299295628,"vZ0":-5.72441300476538,"x":125.39,"y":160.75,"x0":-0.6754624693591806,"y0":50.00284043670055,"z0":5.7692874637294835,"aX":-8.54370815056226},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.0,"breakHorizontal":7.6,"spinRate":2461,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3993735597001109,"extension":6.288825790663589},"index":0,"playId":"20e2e25a-24b0-38cb-ade1-c563355ade86","pitchNumber":1,"startTime":"2025-08-19T23:35:34.592Z","endTime":"2025-08-19T23:35:38.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.44199031989816,"strikeZoneBottom":1.56235074091363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.759261189479506,"aZ":-8.869262633864903,"pfxX":-3.463066480434288,"pfxZ":11.953631337372675,"pX":-0.3686166224124577,"pZ":3.660695901522001,"vX0":1.9836390516148732,"vY0":-138.46857829203262,"vZ0":-4.411235167689481,"x":131.05,"y":139.94,"x0":-0.6428485414017459,"y0":50.00214800529336,"z0":5.863156089478082,"aX":-6.751488567637715},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":21.0,"breakHorizontal":5.9,"spinRate":2578,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3949599291544459,"extension":6.205228638622968},"index":1,"playId":"bb769c51-acce-3f47-a7f6-ac1a525ac90b","pitchNumber":2,"startTime":"2025-08-19T23:35:53.107Z","endTime":"2025-08-19T23:35:59.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.74792138493691,"aZ":-9.765991479675026,"pfxX":-4.2953424629347365,"pfxZ":11.540637477919468,"pX":-0.2183107988061404,"pZ":2.7978311278321906,"vX0":2.5871388382854548,"vY0":-138.20272901516134,"vZ0":-6.317923052171601,"x":125.32,"y":163.24,"x0":-0.6067424208060689,"y0":50.002023005184384,"z0":5.764011127436367,"aX":-8.338810708465672},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.8,"breakHorizontal":7.3,"spinRate":2570,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.3957763350916421,"extension":6.369699730623968},"index":2,"playId":"b43e6712-e9d9-339e-a42b-bc1a735bc97a","pitchNumber":3,"startTime":"2025-08-19T23:36:11.596Z","endTime":"2025-08-19T23:36:15.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.2929506299313,"strikeZoneBottom":1.56235074091363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.224809664972113,"aZ":-11.525239733536244,"pfxX":-3.8789880420179337,"pfxZ":10.332608677883282,"pX":-0.46741723684741765,"pZ":3.6970939021947586,"vX0":1.8287016428025873,"vY0":-140.13800139459738,"vZ0":-3.874250323309621,"x":134.82,"y":138.96,"x0":-0.6226579686400285,"y0":50.00657400075786,"z0":5.844656377564521,"aX":-7.754292278389144},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.1,"breakHorizontal":6.7,"spinRate":2486,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39012130621619123,"extension":6.199949953279341},"index":3,"playId":"f143031a-f6a3-36fb-a016-01d645735720","pitchNumber":4,"startTime":"2025-08-19T23:36:38.493Z","endTime":"2025-08-19T23:36:44.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.774792246168754,"aZ":-41.6375024772365,"pfxX":1.1330740728921591,"pfxZ":-6.149951876533614,"pX":0.5586694169459409,"pZ":1.7707227293689607,"vX0":2.6109561852100738,"vY0":-122.59054082185924,"vZ0":-1.3209726236709596,"x":95.7,"y":190.97,"x0":-0.6628298346158735,"y0":50.002591791470635,"z0":5.836472797272871,"aX":1.7433501589890599},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-11.3,"breakHorizontal":-2.6,"spinRate":2404,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4449507428802453,"extension":6.348727322956913},"index":4,"playId":"33503858-edde-3f31-82b6-bd0c017929b3","pitchNumber":5,"startTime":"2025-08-19T23:36:56.016Z","endTime":"2025-08-19T23:36:59.570Z","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":95.9,"endSpeed":87.1,"strikeZoneTop":3.2929506299313,"strikeZoneBottom":1.56235074091363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.58156509972831,"aZ":-12.317432631289151,"pfxX":-4.50958263765274,"pfxZ":10.12860987244837,"pX":-1.349135470429927,"pZ":3.5395237648330147,"vX0":-0.23636257565009908,"vY0":-139.6487270439369,"vZ0":-4.077462418609771,"x":168.43,"y":143.21,"x0":-0.6778638034257767,"y0":50.005850105698734,"z0":5.838325072632889,"aX":-8.843434512428308},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":8.2,"spinRate":2453,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3933083502836179,"extension":6.253753356004719},"index":5,"playId":"71d2aa9b-5119-3884-8461-158383ec7321","pitchNumber":6,"startTime":"2025-08-19T23:37:17.469Z","endTime":"2025-08-19T23:37:21.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.58305731764785,"aZ":-12.122684514609404,"pfxX":-5.859142248333237,"pfxZ":10.34856492292687,"pX":0.3757872217873967,"pZ":3.032276202678203,"vX0":4.597744104012401,"vY0":-138.25416408239025,"vZ0":-4.955326471734638,"x":102.68,"y":156.91,"x0":-0.546877157342413,"y0":50.00089559571651,"z0":5.660216363582785,"aX":-11.350715459334397},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":9.7,"spinRate":2467,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.3960518982195125,"extension":6.5405507339552535},"index":6,"playId":"07dc2734-23f9-3184-beda-85c1ef947bf2","pitchNumber":7,"startTime":"2025-08-19T23:37:35.462Z","endTime":"2025-08-19T23:37:39.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.5,"strikeZoneTop":3.31780539415063,"strikeZoneBottom":1.56235074091363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.69062976019168,"aZ":-10.780795533523914,"pfxX":-5.100302909880227,"pfxZ":11.079304410482298,"pX":1.1953069353221604,"pZ":2.380317961464787,"vX0":6.376943996917138,"vY0":-138.7227252056375,"vZ0":-6.859302677460205,"x":71.44,"y":174.51,"x0":-0.4805926719628174,"y0":50.00608531639915,"z0":5.619048915286786,"aX":-9.85159265888989},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":7.8,"spinRate":2513,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.39623505565011463,"extension":6.581330149003513},"index":7,"playId":"5c9c8851-1d9b-39ff-9c8a-4ca2815d97cb","pitchNumber":8,"startTime":"2025-08-19T23:38:00.304Z","endTime":"2025-08-19T23:38:05.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:38:05.062Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a line drive to center fielder Julio Rodríguez. Bryson Stott to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T23:38:48.773Z","endTime":"2025-08-19T23:39:55.487Z","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":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnThird":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"4bafdc7d-f879-32c2-8baf-09d02ba5fb13","startTime":"2025-08-19T23:38:30.379Z","endTime":"2025-08-19T23:38:33.871Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.991293770607324,"aZ":-26.768507440414723,"pfxX":2.6808753986465255,"pfxZ":3.2885113893112283,"pX":0.9359260809123244,"pZ":1.5332613587551633,"vX0":3.8024156986114153,"vY0":-126.47902171024734,"vZ0":-4.72397174175323,"x":81.32,"y":197.38,"x0":-0.9264585476620573,"y0":50.00592259339079,"z0":5.5320102675597935,"aX":4.412405603705245},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.3,"breakHorizontal":-5.6,"spinRate":2637,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.4304841631726277,"extension":6.5948350878687565},"index":1,"playId":"a8d104b2-72b6-37e9-a847-f75985fd0d04","pitchNumber":1,"startTime":"2025-08-19T23:38:51.088Z","endTime":"2025-08-19T23:38:55.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.56602405641333,"strikeZoneBottom":1.65242954040535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.506237780620395,"aZ":-19.065125094992567,"pfxX":-9.396937271434046,"pfxZ":6.91208619956709,"pX":-0.14394234962311303,"pZ":1.9305962631496454,"vX0":4.842293236108405,"vY0":-137.14534704401098,"vZ0":-6.443809380063572,"x":122.49,"y":186.65,"x0":-0.7154885208798588,"y0":50.00410630975663,"z0":5.619576092476627,"aX":-17.827658652279634},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.3,"breakHorizontal":16.0,"spinRate":2513,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.399998055467254,"extension":6.582535401369208},"index":2,"playId":"4624123e-c0ac-3a15-b900-96e11c33459b","pitchNumber":2,"startTime":"2025-08-19T23:39:12.017Z","endTime":"2025-08-19T23:39:18.914Z","isPitch":true,"type":"pitch"},{"details":{"description":"Bryson Stott steals (20) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"actionPlayId":"4624123e-c0ac-3a15-b900-96e11c33459b","startTime":"2025-08-19T23:39:24.105Z","endTime":"2025-08-19T23:39:44.266Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"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":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.16860400681291,"aZ":-28.930947803403235,"pfxX":3.5282347603646884,"pfxZ":1.9409431165502902,"pX":0.1786863948371186,"pZ":3.05199816666647,"vX0":1.8953583841801342,"vY0":-127.3798059442158,"vZ0":-1.0219692322396938,"x":110.19,"y":156.38,"x0":-1.0295536282499471,"y0":50.001279191865876,"z0":5.712415551509687,"aX":5.891850202196362},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":-6.7,"spinRate":2699,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.4273402591526767,"extension":6.355386081589257},"hitData":{"launchSpeed":103.1,"launchAngle":14.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":148.76,"coordY":104.36}},"index":4,"playId":"ab753fe1-7191-3421-bb5e-991e94578c8e","pitchNumber":3,"startTime":"2025-08-19T23:39:44.266Z","endTime":"2025-08-19T23:39:55.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:39:55.487Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T23:40:13.328Z","endTime":"2025-08-19T23:42:03.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnThird":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.39233426131335,"strikeZoneBottom":1.512307237544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.086091930065134,"aZ":-38.20805619984692,"pfxX":7.566507834854311,"pfxZ":-4.125676492843951,"pX":-1.0258410615793554,"pZ":3.4292542402615176,"vX0":-2.086518681756559,"vY0":-119.36805408403262,"vZ0":2.3847286046761145,"x":156.1,"y":146.19,"x0":-1.1305779963310583,"y0":50.0033813699032,"z0":5.824906851837318,"aX":11.065739693938163},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.7,"breakHorizontal":-13.3,"spinRate":2385,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.4565249725539924,"extension":6.3465102203088},"index":0,"playId":"f4454c89-4884-32c4-bfe5-ab4b309f32e7","pitchNumber":1,"startTime":"2025-08-19T23:40:39.971Z","endTime":"2025-08-19T23:40:45.037Z","isPitch":true,"type":"pitch"},{"details":{"description":"Trea Turner steals (29) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"f4454c89-4884-32c4-bfe5-ab4b309f32e7","startTime":"2025-08-19T23:40:48.683Z","endTime":"2025-08-19T23:41:02.578Z","isPitch":false,"isBaseRunningPlay":true,"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.36749724304674,"strikeZoneBottom":1.512307237544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.812837450749026,"aZ":-28.6722669289751,"pfxX":3.5049225079234367,"pfxZ":2.145024629731198,"pX":-0.64926414161391,"pZ":2.0294182855894203,"vX0":-0.13497233245109314,"vY0":-126.29791356031656,"vZ0":-3.2921031102170724,"x":141.75,"y":183.99,"x0":-1.051752467851165,"y0":50.00549521360454,"z0":5.62629665523666,"aX":5.73140444560986},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.5,"breakHorizontal":-6.4,"spinRate":2637,"spinDirection":141},"zone":7,"typeConfidence":2.0,"plateTime":0.4317018294093522,"extension":6.39414867712429},"index":2,"playId":"c4836df7-3610-345f-b9b0-f689cbbf9a0a","pitchNumber":2,"startTime":"2025-08-19T23:41:02.578Z","endTime":"2025-08-19T23:41:06.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.6,"strikeZoneTop":3.2929506299313,"strikeZoneBottom":1.512307237544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.830523936174295,"aZ":-29.18578790831912,"pfxX":3.2687610984429907,"pfxZ":1.7827520999720914,"pX":-0.5855079429172313,"pZ":3.2754725614379887,"vX0":-0.10791592855050477,"vY0":-127.21355454058515,"vZ0":-0.41041856008424926,"x":139.32,"y":150.34,"x0":-0.969080427259624,"y0":50.00169930753235,"z0":5.710464206057151,"aX":5.472023191167838},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.4,"breakHorizontal":-5.9,"spinRate":2670,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.42707939875073375,"extension":6.242475005024145},"index":3,"playId":"76603e55-6615-3b38-bda0-172af4c0250a","pitchNumber":3,"startTime":"2025-08-19T23:41:23.132Z","endTime":"2025-08-19T23:41:27.277Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-19T23:41:32.882Z","endTime":"2025-08-19T23:41:56.147Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19147830783033,"aZ":-42.578762925902986,"pfxX":1.958212124577397,"pfxZ":-6.71956094430698,"pX":-0.6581398360590505,"pZ":1.835897451535457,"vX0":0.06461755424414976,"vY0":-123.7697823529516,"vZ0":-0.7422260001965008,"x":142.09,"y":189.21,"x0":-0.938945182805106,"y0":50.0042318987935,"z0":5.711976380187811,"aX":3.0316856493797197},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-12.1,"breakHorizontal":-3.6,"spinRate":2303,"spinDirection":34},"zone":7,"typeConfidence":2.0,"plateTime":0.44289916687188136,"extension":6.3808713824701035},"hitData":{"launchSpeed":105.5,"launchAngle":-0.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.36,"coordY":165.21}},"index":5,"playId":"bef294e9-b698-3b1f-9788-64b5b1f78593","pitchNumber":4,"startTime":"2025-08-19T23:41:56.147Z","endTime":"2025-08-19T23:42:03.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:42:03.485Z","atBatIndex":23},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Bryce Harper out on a sacrifice fly to center fielder Julio Rodríguez. Bryson Stott scores. Trea Turner to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T23:42:24.583Z","endTime":"2025-08-19T23:42:46.369Z","isComplete":true,"isScoringPlay":true,"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":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":682243,"link":"/api/v1/people/682243"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.581239499061926,"aZ":-39.543476673606456,"pfxX":0.578372610594879,"pfxZ":-4.666883581323479,"pX":-0.21065553073827048,"pZ":1.688642086203811,"vX0":1.1961576565971015,"vY0":-123.96986584237337,"vZ0":-1.8575648873274768,"x":125.03,"y":193.19,"x0":-0.7719803518301402,"y0":50.00502492588544,"z0":5.70678255352895,"aX":0.9126237672966495},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-8.6,"breakHorizontal":-1.3,"spinRate":2291,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.4395084054071212,"extension":6.3995096703901915},"hitData":{"launchSpeed":97.2,"launchAngle":30.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.3,"coordY":51.75}},"index":0,"playId":"1b97c7b5-cc34-3bb1-8838-1a68e1856b8d","pitchNumber":1,"startTime":"2025-08-19T23:42:34.311Z","endTime":"2025-08-19T23:42:46.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:42:46.369Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.T. Realmuto singles on a line drive to center fielder Julio Rodríguez. Trea Turner scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T23:43:11.413Z","endTime":"2025-08-19T23:44:13.792Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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],"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":682243,"link":"/api/v1/people/682243"},"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, 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.7,"endSpeed":87.8,"strikeZoneTop":3.71465919679191,"strikeZoneBottom":1.69246478589605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.797644122406037,"aZ":-15.801215868636344,"pfxX":-9.95027001032169,"pfxZ":8.343637057095052,"pX":-0.21158270232649368,"pZ":1.2761102562906323,"vX0":4.724250531294001,"vY0":-139.1100830040131,"vZ0":-8.582768057511686,"x":125.07,"y":204.33,"x0":-0.6377523236232806,"y0":50.00372987503475,"z0":5.445855155287224,"aX":-19.52993327792327},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":17.0,"spinRate":2464,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.39352832081396727,"extension":6.462778076397602},"index":0,"playId":"fa985ce6-4ea2-3c4e-9eb8-b154a8bac651","pitchNumber":1,"startTime":"2025-08-19T23:43:21.536Z","endTime":"2025-08-19T23:43:25.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.76415333556873,"strikeZoneBottom":1.74376680558837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.029523455070457,"aZ":-12.653484988741726,"pfxX":-3.1747019546561184,"pfxZ":9.936554782546397,"pX":-0.02091822151324943,"pZ":4.26881026049598,"vX0":2.9477848712412755,"vY0":-139.23168623434387,"vZ0":-1.9057741092973113,"x":117.8,"y":123.52,"x0":-0.6804942154478487,"y0":50.00578491283199,"z0":5.798781199908204,"aX":-6.23903838241895},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":5.2,"spinRate":2419,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39327231642600413,"extension":6.2941367638976375},"index":1,"playId":"ce3ed132-f84e-3079-9f0e-5de846132318","pitchNumber":2,"startTime":"2025-08-19T23:43:40.900Z","endTime":"2025-08-19T23:43:44.477Z","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":94.8,"endSpeed":86.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.86287443695615,"aZ":-16.21800892018373,"pfxX":-9.58306144417795,"pfxZ":8.295973283760354,"pX":0.659996183769909,"pZ":2.047736826193758,"vX0":6.67106094219292,"vY0":-137.8609702675082,"vZ0":-6.505729090492761,"x":91.84,"y":183.49,"x0":-0.5470309459267267,"y0":50.00391330748204,"z0":5.534386413796211,"aX":-18.433408326019716},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":16.0,"spinRate":2490,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.3974135009011701,"extension":6.324176518025707},"hitData":{"launchSpeed":98.4,"launchAngle":14.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.78,"coordY":71.98}},"index":2,"playId":"cf959082-42f9-3467-8acd-b95b9bdb9a47","pitchNumber":3,"startTime":"2025-08-19T23:44:03.492Z","endTime":"2025-08-19T23:44:13.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:44:13.792Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Bohm walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T23:44:31.623Z","endTime":"2025-08-19T23:47:35.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7,8],"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.64037001928707,"strikeZoneBottom":1.6724469409078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.918030631302475,"aZ":-31.877905368898134,"pfxX":3.4622780571021217,"pfxZ":0.18116463191578802,"pX":-0.2658460010388439,"pZ":3.714220207758702,"vX0":0.7525290771198677,"vY0":-126.53053392592713,"vZ0":1.1208394145558114,"x":127.13,"y":138.5,"x0":-1.0165172442637311,"y0":50.00197866566916,"z0":5.804618322401273,"aX":5.657825811772379},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.8,"breakHorizontal":-6.5,"spinRate":2616,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.4315771362677925,"extension":6.296688804205761},"index":0,"playId":"e889f9b9-80c7-3d0b-b822-64917fccdb86","pitchNumber":1,"startTime":"2025-08-19T23:44:43.973Z","endTime":"2025-08-19T23:44:50.091Z","isPitch":true,"type":"pitch"},{"details":{"description":"J.T. Realmuto steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"e889f9b9-80c7-3d0b-b822-64917fccdb86","startTime":"2025-08-19T23:44:54.769Z","endTime":"2025-08-19T23:45:15.874Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"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":81.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46763252446155,"aZ":-28.068657036168794,"pfxX":1.743469613826711,"pfxZ":2.450972280535767,"pX":0.304693180373924,"pZ":2.8784104039352543,"vX0":2.328771296744465,"vY0":-128.27951862305656,"vZ0":-1.4304936957226748,"x":105.39,"y":161.06,"x0":-0.8398689105843089,"y0":50.0019572188917,"z0":5.622709252047652,"aX":2.9171784108838},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.3,"breakHorizontal":-3.7,"spinRate":2649,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.4262777227096861,"extension":6.531769796064896},"index":2,"playId":"fbd83a2f-2ea6-3ea0-b81d-7b5d0a9d08cd","pitchNumber":2,"startTime":"2025-08-19T23:45:15.874Z","endTime":"2025-08-19T23:45:19.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.500623190370774,"aZ":-38.302499874814316,"pfxX":2.481601058729084,"pfxZ":-4.026987129798075,"pX":0.32413489714591315,"pZ":1.3402883881947871,"vX0":2.104954814451086,"vY0":-122.47356001582656,"vZ0":-2.5168220692923606,"x":104.64,"y":202.59,"x0":-0.8678212274818304,"y0":50.00003480562607,"z0":5.647419201910384,"aX":3.7802255321104585},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-7.6,"breakHorizontal":-4.9,"spinRate":2338,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4467088019712757,"extension":6.449317913834091},"index":3,"playId":"ac5e8746-eb20-3b49-b121-a27b5811f608","pitchNumber":3,"startTime":"2025-08-19T23:45:36.886Z","endTime":"2025-08-19T23:45:40.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.4,"strikeZoneTop":3.64037001928707,"strikeZoneBottom":1.6724469409078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.833740117633656,"aZ":-28.315466471598615,"pfxX":-5.547509760496079,"pfxZ":2.5181683592396946,"pX":1.0935744346492098,"pZ":0.9305105140328885,"vX0":6.092205745769583,"vY0":-124.09960373117812,"vZ0":-4.85285048652101,"x":75.32,"y":213.66,"x0":-0.6925724902697038,"y0":50.00318873240877,"z0":5.3187465150824,"aX":-8.503728357240028},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.5,"breakHorizontal":8.3,"spinRate":936,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.44430007504038516,"extension":6.6527512939603355},"index":4,"playId":"94c9ee8a-0e19-314d-a880-82ff31956018","pitchNumber":4,"startTime":"2025-08-19T23:46:03.055Z","endTime":"2025-08-19T23:46:07.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.64037001928707,"strikeZoneBottom":1.61824055221968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.060964475587234,"aZ":-15.492110234770628,"pfxX":-8.357217300095027,"pfxZ":8.55541951868156,"pX":0.9402199842163089,"pZ":1.9674369326742946,"vX0":7.02155194394253,"vY0":-138.55586279200222,"vZ0":-6.907185447368511,"x":81.16,"y":185.66,"x0":-0.5371231237764987,"y0":50.00524027679841,"z0":5.522063615747566,"aX":-16.301708289057892},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":13.7,"spinRate":2596,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.3948392788470687,"extension":6.453560617474819},"index":5,"playId":"54bccfe0-c51e-3239-9adf-3ed275d797ca","pitchNumber":5,"startTime":"2025-08-19T23:46:24.793Z","endTime":"2025-08-19T23:46:29.014Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"cf318e25-2a21-449d-9091-bed5cc001b41","startTime":"2025-08-19T23:46:43.875Z","endTime":"2025-08-19T23:46:47.034Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.91729241949415,"aZ":-16.408124462868546,"pfxX":-9.129201450429974,"pfxZ":8.193514350802898,"pX":0.004095166344052333,"pZ":1.6919497139549986,"vX0":5.119709978318247,"vY0":-137.89959334151374,"vZ0":-7.284484472931371,"x":116.84,"y":193.1,"x0":-0.6913079963180103,"y0":50.00333657195678,"z0":5.476514566920045,"aX":-17.567217907018687},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":15.5,"spinRate":2468,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3973239240536728,"extension":6.587009436433491},"index":7,"playId":"e94fdaf4-b7da-3593-8176-0f6b527568d9","pitchNumber":6,"startTime":"2025-08-19T23:47:03.059Z","endTime":"2025-08-19T23:47:07.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.59081229932841,"strikeZoneBottom":1.6724469409078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.247021626057684,"aZ":-28.966480905485952,"pfxX":2.7423147607837963,"pfxZ":1.9492829007760903,"pX":1.0176620820173428,"pZ":2.8571947791569983,"vX0":3.773108081042951,"vY0":-127.24064371937793,"vZ0":-1.2441566642450614,"x":78.21,"y":161.64,"x0":-0.8387157245666292,"y0":50.003438909453784,"z0":5.64032755501861,"aX":4.5114649954966985},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.5,"breakHorizontal":-5.8,"spinRate":2582,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.42988520760424276,"extension":6.467650396484899},"index":8,"playId":"21abaa4f-8590-3b75-9f1c-9f447c44798d","pitchNumber":7,"startTime":"2025-08-19T23:47:30.311Z","endTime":"2025-08-19T23:47:35.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:47:35.145Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T23:48:40.659Z","endTime":"2025-08-19T23:50:40.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T23:47:44.565Z","endTime":"2025-08-19T23:48:40.727Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31958918749605,"aZ":-42.576897228655476,"pfxX":1.76697903540165,"pfxZ":-7.1402878987538445,"pX":-0.48242788708510237,"pZ":0.8161422254849708,"vX0":0.4625398078565528,"vY0":-120.24712672254527,"vZ0":-2.3942447256733526,"x":135.39,"y":216.74,"x0":-0.907002523555742,"y0":50.00127922137231,"z0":5.618635305344132,"aX":2.575240326351347},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-13.2,"breakHorizontal":-3.4,"spinRate":2304,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.45630799220662643,"extension":6.382396875707907},"index":1,"playId":"38ee1580-8780-337e-b3ca-d71cae23a49e","pitchNumber":1,"startTime":"2025-08-19T23:48:40.727Z","endTime":"2025-08-19T23:48:44.486Z","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":95.3,"endSpeed":87.1,"strikeZoneTop":3.31780539415063,"strikeZoneBottom":1.54287597978619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.676982612013376,"aZ":-10.627014344183982,"pfxX":-3.6834160600561843,"pfxZ":11.060313885627576,"pX":0.9641907423581049,"pZ":2.843216753083031,"vX0":5.419503637297013,"vY0":-138.6191156069126,"vZ0":-5.764601906502328,"x":80.25,"y":162.01,"x0":-0.5367085860911279,"y0":50.00400962485891,"z0":5.657776852769217,"aX":-7.177017084786022},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.1,"breakHorizontal":5.5,"spinRate":2544,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.39498001124262405,"extension":6.668543893025325},"index":2,"playId":"ac12f762-9e79-3fe1-b49a-d8fc4b54685c","pitchNumber":2,"startTime":"2025-08-19T23:49:02.736Z","endTime":"2025-08-19T23:49:07.356Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"startTime":"2025-08-19T23:49:17.494Z","endTime":"2025-08-19T23:49:41.849Z","isPitch":false,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.532593752224646,"aZ":-7.863833518986843,"pfxX":-4.591502067611488,"pfxZ":12.380353393471863,"pX":0.33048631836314896,"pZ":2.2431206006136555,"vX0":4.4270856418236235,"vY0":-139.30206735198334,"vZ0":-7.821649161059236,"x":104.4,"y":178.22,"x0":-0.6834438530625961,"y0":50.0029801328457,"z0":5.608534459086506,"aX":-9.016477498296481},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":21.0,"breakHorizontal":7.4,"spinRate":2604,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3933095760310983,"extension":6.513941253565609},"index":4,"playId":"1dee710f-9cdf-3b40-bb67-1297b1ebda1e","pitchNumber":3,"startTime":"2025-08-19T23:49:41.849Z","endTime":"2025-08-19T23:49:50.229Z","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":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95088549751562,"aZ":-9.439407992900025,"pfxX":-4.562638307894975,"pfxZ":11.462690806423769,"pX":-0.23963158398925688,"pZ":2.270343258082263,"vX0":2.6006235666838564,"vY0":-139.80197228252598,"vZ0":-7.622826359036552,"x":126.13,"y":177.48,"x0":-0.5881982620425332,"y0":50.00291003311837,"z0":5.648821471027527,"aX":-9.048727334368737},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.4,"breakHorizontal":7.8,"spinRate":2561,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3915041042140315,"extension":6.441251867092154},"hitData":{"launchSpeed":100.7,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.84,"coordY":166.73}},"index":5,"playId":"4a628111-949b-3202-8848-d1f7f1bc96c1","pitchNumber":4,"startTime":"2025-08-19T23:50:33.249Z","endTime":"2025-08-19T23:50:40.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:50:40.837Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T23:53:05.666Z","endTime":"2025-08-19T23:54:46.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.34265427626589,"strikeZoneBottom":1.512307237544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.937087528669295,"aZ":-25.31875248937175,"pfxX":10.506656939135762,"pfxZ":3.655145544821039,"pX":-0.5688967607356274,"pZ":2.4335406138350613,"vX0":-9.794027373885093,"vY0":-135.89572065083277,"vZ0":-4.563918060313577,"x":138.69,"y":173.07,"x0":1.711467919876961,"y0":50.0039699271875,"z0":5.886984394016895,"aX":19.71248268413308},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.9,"breakHorizontal":-17.0,"spinRate":2096,"spinDirection":125},"zone":4,"typeConfidence":0.89,"plateTime":0.40259218101350447,"extension":6.914607766422115},"index":0,"playId":"326631ff-d985-32a8-8c15-9da1167fbcad","pitchNumber":1,"startTime":"2025-08-19T23:53:15.441Z","endTime":"2025-08-19T23:53:19.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.24322358841501,"strikeZoneBottom":1.512307237544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.57177826677897,"aZ":-35.685876588566806,"pfxX":2.581667152648131,"pfxZ":-2.217229656969799,"pX":-1.8074406922942707,"pZ":0.3559915470610961,"vX0":-9.463164075122814,"vY0":-124.95208883247626,"vZ0":-6.194200161970558,"x":185.9,"y":229.17,"x0":1.689158288341639,"y0":50.00293736012208,"z0":5.790452674962935,"aX":4.094717451962766},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.3,"breakHorizontal":-2.5,"spinRate":1983,"spinDirection":330},"zone":13,"typeConfidence":0.76,"plateTime":0.4379239345994539,"extension":6.904915869530217},"index":1,"playId":"355d4138-a2bc-36ee-a223-6c3772384d2c","pitchNumber":2,"startTime":"2025-08-19T23:53:36.136Z","endTime":"2025-08-19T23:53:39.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.932115015348035,"aZ":-26.304816688163157,"pfxX":9.44276038893592,"pfxZ":2.9420219878144636,"pX":1.124144148920439,"pZ":2.27626513912894,"vX0":-5.549009346837538,"vY0":-139.48435444262492,"vZ0":-5.040316037770525,"x":74.15,"y":177.32,"x0":1.90042915763099,"y0":50.000512273642045,"z0":5.8154886163081745,"aX":18.821912883587153},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.6,"breakHorizontal":-16.2,"spinRate":2068,"spinDirection":119},"zone":14,"typeConfidence":0.9,"plateTime":0.39093987034045297,"extension":6.84937493265587},"index":2,"playId":"82a20c9b-4cf8-35aa-b6f1-fffd891ce6fc","pitchNumber":3,"startTime":"2025-08-19T23:53:56.974Z","endTime":"2025-08-19T23:54:02.303Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-19T23:54:19.773Z","endTime":"2025-08-19T23:54:25.176Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.1934734187483,"strikeZoneBottom":1.512307237544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.047763861159623,"aZ":-30.52984711437238,"pfxX":9.988421977737351,"pfxZ":0.9934512785803298,"pX":-0.874489781621765,"pZ":0.9749941727211555,"vX0":-10.061929717675648,"vY0":-126.8226874031299,"vZ0":-5.892939900185834,"x":150.33,"y":212.46,"x0":1.8243486960391555,"y0":50.000093092216865,"z0":5.728298705222555,"aX":16.462284352094503},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.7,"breakHorizontal":-16.1,"spinRate":2041,"spinDirection":110},"zone":13,"typeConfidence":0.9,"plateTime":0.42993989788907383,"extension":7.109382893243256},"index":4,"playId":"95b506f5-297d-345a-be0b-eed6033f30dd","pitchNumber":4,"startTime":"2025-08-19T23:54:25.176Z","endTime":"2025-08-19T23:54:28.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.884408973256278,"aZ":-32.32768398037229,"pfxX":9.434173784032692,"pfxZ":-0.09378835885696013,"pX":-1.1037173786776324,"pZ":2.0648657082278152,"vX0":-10.522521480600327,"vY0":-125.95494762847179,"vZ0":-2.914775943404509,"x":159.07,"y":183.03,"x0":1.8884989970472812,"y0":50.00338275711436,"z0":5.832378286773156,"aX":15.266623001379731},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.6,"breakHorizontal":-14.9,"spinRate":2069,"spinDirection":103},"zone":13,"typeConfidence":0.9,"plateTime":0.43369204046471266,"extension":6.9526819296217575},"index":5,"playId":"6e6342ca-7802-3734-9d1f-843685e273b5","pitchNumber":5,"startTime":"2025-08-19T23:54:41.299Z","endTime":"2025-08-19T23:54:46.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:54:46.082Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mitch Garver grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T23:54:50.875Z","endTime":"2025-08-19T23:55:19.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.20045413199155,"aZ":-27.7255142815828,"pfxX":10.48879136390042,"pfxZ":2.2462068478496064,"pX":0.7170227860631236,"pZ":2.5712488359882326,"vX0":-6.866350648428691,"vY0":-139.8862477379133,"vZ0":-4.034889886974106,"x":89.67,"y":169.36,"x0":1.8390793560172127,"y0":50.00649825728656,"z0":5.847473083054556,"aX":20.8165122181825},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":3.4,"breakHorizontal":-17.6,"spinRate":2150,"spinDirection":120},"zone":6,"typeConfidence":0.9,"plateTime":0.39135943043521726,"extension":6.893182873499984},"hitData":{"launchSpeed":97.9,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.26,"coordY":155.58}},"index":0,"playId":"f8fd1fff-e03b-38af-b50c-a444e864925a","pitchNumber":1,"startTime":"2025-08-19T23:55:11.249Z","endTime":"2025-08-19T23:55:19.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:55:19.629Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T23:55:31.160Z","endTime":"2025-08-19T23:57:05.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.59081229932841,"strikeZoneBottom":1.64335403539567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.592350168385195,"aZ":-28.817156803559637,"pfxX":11.061429799785966,"pfxZ":1.7296860030855905,"pX":0.24169689233225722,"pZ":1.9722802330817946,"vX0":-7.784247151071075,"vY0":-138.60312190098017,"vZ0":-5.286878132751071,"x":107.79,"y":185.53,"x0":1.6524588146117676,"y0":50.003860222660265,"z0":5.833961555609461,"aX":21.47729214535775},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.2,"breakHorizontal":-18.4,"spinRate":2035,"spinDirection":120},"zone":8,"typeConfidence":0.9,"plateTime":0.3955017815283317,"extension":6.874584464468416},"index":0,"playId":"654e8b9d-4c15-39b6-a399-45c629ee376c","pitchNumber":1,"startTime":"2025-08-19T23:55:48.157Z","endTime":"2025-08-19T23:55:52.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.56602405641333,"strikeZoneBottom":1.61239461737716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.0357134064183,"aZ":-35.873320987885776,"pfxX":9.837509103342233,"pfxZ":-2.317937587697288,"pX":-0.07762321698957993,"pZ":1.6231992142865797,"vX0":-7.9813937080149575,"vY0":-125.80221860596733,"vZ0":-3.0973296039967533,"x":119.96,"y":194.95,"x0":1.8678952816303982,"y0":50.00531399034716,"z0":5.796919145227265,"aX":15.670095891030083},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.7,"breakHorizontal":-15.8,"spinRate":2073,"spinDirection":99},"zone":8,"typeConfidence":0.9,"plateTime":0.43644186643182037,"extension":7.090727478962146},"index":1,"playId":"d4e58e21-610d-3fb5-b6f4-39cf4b8d34af","pitchNumber":2,"startTime":"2025-08-19T23:56:01.789Z","endTime":"2025-08-19T23:56:05.896Z","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":86.1,"endSpeed":79.4,"strikeZoneTop":3.49162218779221,"strikeZoneBottom":1.61239461737716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.028781826710517,"aZ":-32.08769627392794,"pfxX":11.604576931085674,"pfxZ":0.054893521715511095,"pX":-0.29926908523773893,"pZ":0.6702847536763116,"vX0":-8.857893434902186,"vY0":-124.95567254706305,"vZ0":-5.991072615531017,"x":128.41,"y":220.68,"x0":1.7827474029990342,"y0":50.003770160940896,"z0":5.7333805327504495,"aX":18.363864039705017},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.1,"breakHorizontal":-19.0,"spinRate":2006,"spinDirection":102},"zone":13,"typeConfidence":0.9,"plateTime":0.43824021579409767,"extension":7.026452973831885},"index":2,"playId":"1a17a222-d30f-3b25-a138-0c41cd8f8d15","pitchNumber":3,"startTime":"2025-08-19T23:56:22.078Z","endTime":"2025-08-19T23:56:25.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.8,"endSpeed":80.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.5540793579543,"aZ":-35.289074138234504,"pfxX":-0.5958878780733242,"pfxZ":-1.928970381473973,"pX":-0.1364439252537399,"pZ":1.7627376581891834,"vX0":-4.509574351883718,"vY0":-126.38774798119682,"vZ0":-3.248616891561602,"x":122.2,"y":191.19,"x0":1.747582800948842,"y0":50.000297978231515,"z0":5.896353102988496,"aX":-0.9634672979173823},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.0,"breakHorizontal":2.0,"spinRate":1974,"spinDirection":318},"zone":8,"typeConfidence":0.91,"plateTime":0.43323745466959274,"extension":6.714478729021934},"index":3,"playId":"b273eb5c-a113-38dc-8403-83c9952f9e74","pitchNumber":4,"startTime":"2025-08-19T23:56:40.432Z","endTime":"2025-08-19T23:56:43.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.33835875130155,"aZ":-35.06438165666164,"pfxX":10.180889407706712,"pfxZ":-1.7597175029540488,"pX":0.2594559735930013,"pZ":0.9030044444798827,"vX0":-7.417406274712848,"vY0":-127.61749377456289,"vZ0":-5.105796915434961,"x":107.11,"y":214.4,"x0":1.8872395850197903,"y0":50.00421333696768,"z0":5.705609541444717,"aX":16.7207164749293},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.2,"breakHorizontal":-16.7,"spinRate":2083,"spinDirection":105},"zone":14,"typeConfidence":0.9,"plateTime":0.4299240682166765,"extension":7.106667888677198},"index":4,"playId":"16f84331-0a8d-30b5-8908-b5f7dcff8278","pitchNumber":5,"startTime":"2025-08-19T23:57:00.936Z","endTime":"2025-08-19T23:57:05.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:57:05.734Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Castellanos grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T23:58:56.346Z","endTime":"2025-08-20T00:00:11.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.86,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.17866717939667,"aZ":-19.847928576166414,"pfxX":-8.880402844685996,"pfxZ":6.405456584338113,"pX":-0.7366350117942737,"pZ":3.39885746664562,"vX0":2.9519867441137047,"vY0":-137.94878451265018,"vZ0":-2.7981431561600254,"x":145.08,"y":147.01,"x0":-0.6680079595934814,"y0":50.00230616037802,"z0":5.767034746195449,"aX":-17.084583721855342},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.2,"breakHorizontal":15.5,"spinRate":2244,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.39731910376443924,"extension":6.313272345893614},"index":0,"playId":"438a4602-5370-39f6-a6e8-7aab1b6a3231","pitchNumber":1,"startTime":"2025-08-19T23:59:19.087Z","endTime":"2025-08-19T23:59:22.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.86,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.6009230286501,"aZ":-13.326376777279219,"pfxX":-3.782381172978404,"pfxZ":9.624501422626818,"pX":-0.3511998462865633,"pZ":3.1554213351643954,"vX0":2.1038651245692375,"vY0":-139.36196618160722,"vZ0":-4.622619594619272,"x":130.39,"y":153.58,"x0":-0.6262668376880802,"y0":50.00188505256468,"z0":5.722081764941429,"aX":-7.40699181156684},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":6.4,"spinRate":2344,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3936815902971329,"extension":6.26496783405759},"index":1,"playId":"0abca5d4-0aba-3bb6-bd75-78a6426ca182","pitchNumber":2,"startTime":"2025-08-19T23:59:37.499Z","endTime":"2025-08-19T23:59:41.079Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-19T23:59:48.234Z","endTime":"2025-08-20T00:00:03.472Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.86,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.7256300313216,"aZ":-39.33076650409502,"pfxX":8.719246417161335,"pfxZ":-4.8214020812150835,"pX":0.33306427914621,"pZ":2.5282948762333044,"vX0":0.07109847143079195,"vY0":-121.10808804495136,"vZ0":0.4260140062697275,"x":104.3,"y":170.52,"x0":-0.8293449041276215,"y0":50.0021318665781,"z0":5.791099789262159,"aX":12.9463709261342},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-8.4,"breakHorizontal":-15.8,"spinRate":2296,"spinDirection":37},"zone":6,"typeConfidence":2.0,"plateTime":0.45232170913,"extension":6.271696976222464},"hitData":{"launchSpeed":90.6,"launchAngle":-2.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.22,"coordY":153.82}},"index":3,"playId":"2960ecde-48d5-38da-a9e3-d74eefb0df1c","pitchNumber":3,"startTime":"2025-08-20T00:00:03.472Z","endTime":"2025-08-20T00:00:11.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:00:11.452Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:00:23.725Z","endTime":"2025-08-20T00:01:55.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"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":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.449893943729755,"aZ":-19.922910228908105,"pfxX":-8.644756443621478,"pfxZ":6.262779190149496,"pX":-0.07826494483058108,"pZ":2.7321301864111347,"vX0":4.719452228753498,"vY0":-138.84499026901923,"vZ0":-4.357651033849194,"x":119.98,"y":165.01,"x0":-0.6749006354567755,"y0":50.00418162222343,"z0":5.6438411987358075,"aX":-16.91672016461963},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.7,"breakHorizontal":14.8,"spinRate":2366,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.394157272642218,"extension":6.3490316817858155},"index":0,"playId":"cabff1c4-fc76-381a-b2d5-fe7f5562a98b","pitchNumber":1,"startTime":"2025-08-20T00:00:40.525Z","endTime":"2025-08-20T00:00:46.565Z","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":96.1,"endSpeed":88.0,"strikeZoneTop":3.24322358841501,"strikeZoneBottom":1.56800148842792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.3453743910016,"aZ":-17.290168785110836,"pfxX":-8.64780583208741,"pfxZ":7.508783055590731,"pX":-0.36249165201007877,"pZ":2.146251779223027,"vX0":3.874300826139101,"vY0":-139.84767471231487,"vZ0":-6.351673749405913,"x":130.82,"y":180.83,"x0":-0.6418677671373982,"y0":50.000671618163814,"z0":5.579667995527597,"aX":-17.13804320362449},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.5,"breakHorizontal":14.9,"spinRate":2468,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.39154942828008377,"extension":6.320396725476099},"index":1,"playId":"b745176f-eccd-3046-bbd5-76bcb6b17e2d","pitchNumber":2,"startTime":"2025-08-20T00:01:08.924Z","endTime":"2025-08-20T00:01:12.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.21365377047435,"aZ":-10.858704151468805,"pfxX":-3.8749453258361113,"pfxZ":10.68282510939631,"pX":0.7897051560463759,"pZ":3.705157309025521,"vX0":4.7904868812747345,"vY0":-140.67376876087474,"vZ0":-3.846038240541114,"x":86.9,"y":138.74,"x0":-0.4353680629762359,"y0":50.00598886903227,"z0":5.799244818125688,"aX":-7.734247211317392},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.7,"breakHorizontal":6.0,"spinRate":2536,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3900279594183691,"extension":6.485853875424964},"index":2,"playId":"572fcefe-327d-3dd3-bec9-e3e0c0402959","pitchNumber":3,"startTime":"2025-08-20T00:01:28.123Z","endTime":"2025-08-20T00:01:31.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.63268281928851,"aZ":-41.64378113645713,"pfxX":0.41475891593181746,"pfxZ":-6.044062394868094,"pX":-0.7189026108270239,"pZ":2.211325240362943,"vX0":-0.15042149668159863,"vY0":-124.50656076309473,"vZ0":-0.3198975837557094,"x":144.4,"y":179.07,"x0":-0.7115013368095132,"y0":50.00549437065294,"z0":5.795661293164294,"aX":0.6494928969665168},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-10.8,"breakHorizontal":-0.7,"spinRate":2318,"spinDirection":44},"zone":4,"typeConfidence":2.0,"plateTime":0.44038346768138714,"extension":6.392415731236741},"index":3,"playId":"2a985073-64dc-3e0a-b0a4-8d664c21897a","pitchNumber":4,"startTime":"2025-08-20T00:01:49.827Z","endTime":"2025-08-20T00:01:55.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:01:55.303Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryson Stott homers (8) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:02:07.366Z","endTime":"2025-08-20T00:03:27.247Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":682243,"link":"/api/v1/people/682243"},"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, 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.4,"endSpeed":87.1,"strikeZoneTop":3.31780539415063,"strikeZoneBottom":1.44233494191751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86361001244312,"aZ":-18.02161116041092,"pfxX":-9.220248809253409,"pfxZ":7.318386567016598,"pX":-0.90082866535017,"pZ":0.6503328123358274,"vX0":2.662487757603018,"vY0":-138.61276600154093,"vZ0":-9.80410928191263,"x":151.34,"y":221.22,"x0":-0.6799381992040527,"y0":50.00184560906613,"z0":5.4527503942228615,"aX":-17.823217011705648},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":16.1,"spinRate":2363,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3961358731864193,"extension":6.4874810228491135},"index":0,"playId":"c0a9086a-a48c-34b6-9ca4-c8f99a5bb7bc","pitchNumber":1,"startTime":"2025-08-20T00:02:21.827Z","endTime":"2025-08-20T00:02:26.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.2929506299313,"strikeZoneBottom":1.56235074091363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.912750485355076,"aZ":-9.700490797731677,"pfxX":-5.473810291797231,"pfxZ":11.611673114386459,"pX":0.5736809559868112,"pZ":1.5400687974466374,"vX0":5.032725603252718,"vY0":-138.47696928081814,"vZ0":-9.071397494238179,"x":95.13,"y":197.2,"x0":-0.5591712079146569,"y0":50.000637839364,"z0":5.513729700511167,"aX":-10.592927662098479},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.2,"breakHorizontal":8.8,"spinRate":2524,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3960531164946013,"extension":6.452340652097067},"index":1,"playId":"c1797fff-e6df-3249-8b0e-31d41408d6c4","pitchNumber":2,"startTime":"2025-08-20T00:02:41.926Z","endTime":"2025-08-20T00:02:46.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.189454181775744,"aZ":-12.71333564343046,"pfxX":-3.988988078122001,"pfxZ":10.003158467887207,"pX":0.2525594714542624,"pZ":3.0611427859482276,"vX0":3.3885247832332865,"vY0":-138.8600351842633,"vZ0":-5.03287525274283,"x":107.37,"y":156.13,"x0":-0.46755284715881495,"y0":50.00363816513726,"z0":5.748537891015626,"aX":-7.761045343021005},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":6.5,"spinRate":2476,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3950272640286778,"extension":6.231526216416469},"hitData":{"launchSpeed":105.7,"launchAngle":27.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":214.35,"coordY":66.28}},"index":2,"playId":"2df18bd4-412b-332e-b8dd-69935d3f6fa3","pitchNumber":3,"startTime":"2025-08-20T00:03:02.391Z","endTime":"2025-08-20T00:03:27.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:03:27.247Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:03:28.111Z","endTime":"2025-08-20T00:04:47.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.51642896791464,"strikeZoneBottom":1.65242954040535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.284062178376857,"aZ":-37.768299520843854,"pfxX":6.842323434600896,"pfxZ":-3.7234667412194513,"pX":0.6648946687422591,"pZ":1.2132734059347423,"vX0":1.4692229825285938,"vY0":-121.71655590137829,"vZ0":-2.763634920566604,"x":91.66,"y":206.02,"x0":-0.8350575138246317,"y0":50.001073079387666,"z0":5.625294342618358,"aX":10.291626886412496},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.1,"breakHorizontal":-12.7,"spinRate":2353,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.44955068677978094,"extension":6.486997414991456},"index":0,"playId":"31e798e0-ecdc-3aa3-ad62-15859f0faeb3","pitchNumber":1,"startTime":"2025-08-20T00:03:50.354Z","endTime":"2025-08-20T00:03:55.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.878834819978618,"aZ":-37.10703922711794,"pfxX":9.226691193209419,"pfxZ":-3.429945024737248,"pX":0.7401342575069194,"pZ":1.92801900549613,"vX0":0.9981390922456059,"vY0":-119.63955181784925,"vZ0":-0.7906813611704733,"x":88.79,"y":186.72,"x0":-0.8810287316986822,"y0":50.00327794490988,"z0":5.612802960827974,"aX":13.264286957115894},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.1,"breakHorizontal":-16.9,"spinRate":2257,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.4592760095083226,"extension":6.341557296798573},"index":1,"playId":"cc49dc64-45d6-3f05-9efa-c3ce894dccd1","pitchNumber":2,"startTime":"2025-08-20T00:04:06.383Z","endTime":"2025-08-20T00:04:10.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.434877181264017,"aZ":-25.118130425277243,"pfxX":-5.149688754622966,"pfxZ":4.633939887846637,"pX":-0.5198211508204726,"pZ":2.022515543174749,"vX0":2.821930074054812,"vY0":-122.90834577429492,"vZ0":-3.0112203027183844,"x":136.81,"y":184.17,"x0":-1.0166055340945013,"y0":50.00296137696046,"z0":5.407450205112603,"aX":-7.841642602513267},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.9,"breakHorizontal":8.6,"spinRate":867,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.44645243729841866,"extension":6.6488673077925835},"index":2,"playId":"3994a133-0441-31ab-94bc-61bb37cba786","pitchNumber":3,"startTime":"2025-08-20T00:04:22.384Z","endTime":"2025-08-20T00:04:27.249Z","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":82.2,"endSpeed":75.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.614006407279962,"aZ":-39.33560116127896,"pfxX":7.97386043179691,"pfxZ":-4.975943504492561,"pX":0.2592002785428524,"pZ":2.136574820188192,"vX0":0.20124488196901355,"vY0":-119.64806707682742,"vZ0":-0.10031955395773196,"x":107.12,"y":181.09,"x0":-0.8609606612282323,"y0":50.00309274637726,"z0":5.725131300192651,"aX":11.478073689234744},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-8.8,"breakHorizontal":-14.5,"spinRate":2288,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.45903451661420247,"extension":6.351533270304135},"hitData":{"launchSpeed":103.0,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.32,"coordY":149.49}},"index":3,"playId":"de85e413-7c3b-3ee4-a76d-6d523aa5ff7b","pitchNumber":4,"startTime":"2025-08-20T00:04:38.480Z","endTime":"2025-08-20T00:04:47.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:04:47.156Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a fly ball to right fielder Nick Castellanos.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:06:36.888Z","endTime":"2025-08-20T00:08:06.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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_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":95.2,"endSpeed":87.4,"strikeZoneTop":3.31780539415063,"strikeZoneBottom":1.56235074091363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.67172580274458,"aZ":-27.71575526921434,"pfxX":10.339145733589625,"pfxZ":2.287108322433191,"pX":0.3717376075781301,"pZ":3.190923904168729,"vX0":-7.693622372519634,"vY0":-138.4327377160952,"vZ0":-2.6661871711489846,"x":102.83,"y":152.63,"x0":1.8377360948083048,"y0":50.003479479797655,"z0":6.013687616849045,"aX":20.153186572798},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.8,"breakHorizontal":-17.2,"spinRate":2120,"spinDirection":124},"zone":3,"typeConfidence":0.9,"plateTime":0.39503499959229726,"extension":6.81264752470194},"index":0,"playId":"b50941cb-28d0-3096-bd73-1ef76b3b8300","pitchNumber":1,"startTime":"2025-08-20T00:07:00.379Z","endTime":"2025-08-20T00:07:04.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.5,"strikeZoneTop":3.36749724304674,"strikeZoneBottom":1.56235074091363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.033733813347148,"aZ":-37.60294031988926,"pfxX":1.519870584833404,"pfxZ":-3.3801139777758236,"pX":-0.5325657410774018,"pZ":1.3779220483686747,"vX0":-6.380777090737385,"vY0":-127.04531170827956,"vZ0":-3.725587180801929,"x":137.3,"y":201.58,"x0":1.8321805263618611,"y0":50.00078049632876,"z0":5.903926776532711,"aX":2.4438822750240896},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.8,"breakHorizontal":-1.1,"spinRate":2113,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4338699789766274,"extension":6.722952556676827},"index":1,"playId":"9d98d392-4445-345a-b194-707528487602","pitchNumber":2,"startTime":"2025-08-20T00:07:15.308Z","endTime":"2025-08-20T00:07:19.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.39233426131335,"strikeZoneBottom":1.56235074091363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.81591406499309,"aZ":-30.49043053587396,"pfxX":0.24025119742076573,"pfxZ":1.0721419504395113,"pX":-0.4261694473915991,"pZ":2.02387028993403,"vX0":-5.726001727710793,"vY0":-124.96394418931355,"vZ0":-3.4986406882853296,"x":133.24,"y":184.14,"x0":1.8704266717847622,"y0":50.002430460148794,"z0":5.965446498441954,"aX":0.37750656944742295},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.3,"breakHorizontal":1.0,"spinRate":2084,"spinDirection":347},"zone":7,"typeConfidence":0.91,"plateTime":0.4394793312391725,"extension":6.633265046121251},"index":2,"playId":"4f743b4d-4953-3c83-92f1-cb1340e7d0cd","pitchNumber":3,"startTime":"2025-08-20T00:07:36.390Z","endTime":"2025-08-20T00:07:40.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.161736845858076,"aZ":-34.696969944150354,"pfxX":8.9099007382174,"pfxZ":-1.5786125559319242,"pX":1.136882925399732,"pZ":2.0794638219729302,"vX0":-5.025177946948966,"vY0":-125.5322955924286,"vZ0":-2.3719767203567255,"x":73.66,"y":182.63,"x0":2.0059741784565652,"y0":50.002594714792224,"z0":5.8582190903604605,"aX":14.234806167439762},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.1,"breakHorizontal":-15.0,"spinRate":2057,"spinDirection":105},"zone":14,"typeConfidence":0.89,"plateTime":0.436141537520605,"extension":6.869116811892181},"hitData":{"launchSpeed":69.6,"launchAngle":31.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.63,"coordY":108.02}},"index":3,"playId":"7f17ec5f-596a-3e1f-9b39-1d847d551f74","pitchNumber":4,"startTime":"2025-08-20T00:07:53.850Z","endTime":"2025-08-20T00:08:06.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:08:06.146Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Moore flies out to right fielder Nick Castellanos.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:08:12.031Z","endTime":"2025-08-20T00:08:44.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.03975384866072,"aZ":-32.21056718318178,"pfxX":11.276680602516766,"pfxZ":-0.0232612106770258,"pX":0.7410999802399323,"pZ":1.9104709084290508,"vX0":-6.61624178708973,"vY0":-125.0739650959943,"vZ0":-3.1302557272952263,"x":88.75,"y":187.2,"x0":1.9660860519930496,"y0":50.003912370290436,"z0":5.840909851863267,"aX":17.72967828157654},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.6,"breakHorizontal":-18.7,"spinRate":2088,"spinDirection":109},"zone":9,"typeConfidence":0.9,"plateTime":0.43922282757254694,"extension":6.866861636258434},"hitData":{"launchSpeed":77.2,"launchAngle":55.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.9,"coordY":137.09}},"index":0,"playId":"bea5f47c-a111-3ff1-8b39-abb8224866fe","pitchNumber":1,"startTime":"2025-08-20T00:08:32.519Z","endTime":"2025-08-20T00:08:44.953Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:08:44.953Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Randy Arozarena lines out sharply to right fielder Nick Castellanos.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:08:50.650Z","endTime":"2025-08-20T00:09:57.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.44199031989816,"strikeZoneBottom":1.64242062972044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85423726270385,"aZ":-33.66879382441904,"pfxX":9.709503035570412,"pfxZ":-0.9621439502406135,"pX":-0.2982854637481618,"pZ":1.9721602972547239,"vX0":-8.483195935618816,"vY0":-123.57266042729755,"vZ0":-2.5884456606360446,"x":128.37,"y":185.53,"x0":1.9193178355919933,"y0":50.00573538640567,"z0":5.864479345395618,"aX":15.003611179492133},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.2,"breakHorizontal":-15.6,"spinRate":1969,"spinDirection":107},"zone":7,"typeConfidence":0.9,"plateTime":0.4434119320401848,"extension":6.988649438491532},"index":0,"playId":"035a7a74-6335-3e76-971c-0a6982fadffb","pitchNumber":1,"startTime":"2025-08-20T00:09:09.262Z","endTime":"2025-08-20T00:09:13.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.51642896791464,"strikeZoneBottom":1.64242062972044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11468851985129,"aZ":-28.362015586919345,"pfxX":12.629944908759253,"pfxZ":1.934640365364519,"pX":-1.577149107400696,"pZ":1.8398841970540432,"vX0":-13.485665394161055,"vY0":-139.7454009131955,"vZ0":-5.957625446845772,"x":177.12,"y":189.1,"x0":1.6751272043064798,"y0":50.00563805862131,"z0":5.867784186384808,"aX":24.931322581204753},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.3,"breakHorizontal":-20.0,"spinRate":2109,"spinDirection":118},"zone":13,"typeConfidence":0.9,"plateTime":0.39227030689964293,"extension":6.812778084179948},"index":1,"playId":"ff371798-15de-334b-a51f-6eeb5ad08dfe","pitchNumber":2,"startTime":"2025-08-20T00:09:29.185Z","endTime":"2025-08-20T00:09:32.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.72543772629803,"aZ":-28.849229729439653,"pfxX":12.334743869551694,"pfxZ":1.6989778251056453,"pX":0.1845265028590993,"pZ":1.5601185118459242,"vX0":-8.90797606977893,"vY0":-139.25671346967198,"vZ0":-6.409359430441887,"x":109.97,"y":196.66,"x0":1.824684586451056,"y0":50.00615754759493,"z0":5.804085257786752,"aX":24.192970804881142},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":1.9,"breakHorizontal":-20.4,"spinRate":2122,"spinDirection":120},"zone":8,"typeConfidence":0.9,"plateTime":0.39356303833656714,"extension":6.824448685385927},"hitData":{"launchSpeed":101.2,"launchAngle":18.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":191.41,"coordY":101.14}},"index":2,"playId":"700f7e07-1cec-3b40-97c0-37e8ed08d5da","pitchNumber":3,"startTime":"2025-08-20T00:09:48.837Z","endTime":"2025-08-20T00:09:57.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:09:57.195Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cal Raleigh doubles (19) on a sharp line drive to left fielder Brandon Marsh. J.P. Crawford to 3rd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:10:10.312Z","endTime":"2025-08-20T00:10:38.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnThird":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.578647273741666,"aZ":-30.694616698416013,"pfxX":0.028730212458683013,"pfxZ":0.9151787236843152,"pX":-0.2523583421239073,"pZ":2.0288833765282805,"vX0":-5.517809568622431,"vY0":-126.3706611859258,"vZ0":-3.6651828264666557,"x":126.62,"y":184.0,"x0":1.9587411970046675,"y0":50.00113676629747,"z0":5.972924977517051,"aX":0.047222699698810315},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.1,"breakHorizontal":1.2,"spinRate":2021,"spinDirection":326},"zone":8,"typeConfidence":0.91,"plateTime":0.43400998657770273,"extension":6.73460994348217},"hitData":{"launchSpeed":107.0,"launchAngle":20.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":41.0,"coordY":96.0}},"index":0,"playId":"240722aa-fff9-372a-bf1e-c333f91546f3","pitchNumber":1,"startTime":"2025-08-20T00:10:25.520Z","endTime":"2025-08-20T00:10:38.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:10:38.220Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out, pitcher Cristopher Sánchez to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:10:53.873Z","endTime":"2025-08-20T00:11:17.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650911,"link":"/api/v1/people/650911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.842672112533254,"aZ":-31.150013061806376,"pfxX":10.265795595228465,"pfxZ":0.6413397585472564,"pX":-0.8193828453143756,"pZ":1.8841954659499154,"vX0":-9.70192845724192,"vY0":-125.16318027790648,"vZ0":-3.6502727204315333,"x":148.23,"y":187.91,"x0":1.762218004307423,"y0":50.00266756128425,"z0":5.895965754673712,"aX":16.385822702027955},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.6,"breakHorizontal":-16.6,"spinRate":2071,"spinDirection":101},"zone":7,"typeConfidence":0.9,"plateTime":0.43660658966763055,"extension":6.997027802264118},"hitData":{"launchSpeed":71.7,"launchAngle":-61.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":121.37,"coordY":187.02}},"index":0,"playId":"89f2bcc9-a67d-3e1a-8a98-4a4d3b6df424","pitchNumber":1,"startTime":"2025-08-20T00:11:09.547Z","endTime":"2025-08-20T00:11:17.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:11:17.235Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T00:13:32.333Z","endTime":"2025-08-20T00:15:23.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.41716529795092,"strikeZoneBottom":1.512307237544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.250145946594596,"aZ":-17.16107545134911,"pfxX":-9.348580024868138,"pfxZ":8.077162887768417,"pX":0.2441979107189709,"pZ":0.5683108190274018,"vX0":5.59132826276855,"vY0":-135.40545318942569,"vZ0":-9.616943157497273,"x":107.69,"y":223.44,"x0":-0.6316468592585807,"y0":50.004552624141226,"z0":5.363997057588458,"aX":-17.380963058035316},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":15.7,"spinRate":2331,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4043347636467107,"extension":6.395160055337578},"index":0,"playId":"07840ccf-0638-3ae7-bf6c-33dca8bf123a","pitchNumber":1,"startTime":"2025-08-20T00:13:32.333Z","endTime":"2025-08-20T00:13:36.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.2,"strikeZoneTop":3.2929506299313,"strikeZoneBottom":1.512307237544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.855815444966023,"aZ":-31.452168059543318,"pfxX":-7.025206297668612,"pfxZ":0.49495941893675166,"pX":-1.3262660173226306,"pZ":3.193838161460171,"vX0":1.3717979186846336,"vY0":-120.85051371899087,"vZ0":0.8662759972633263,"x":167.55,"y":152.55,"x0":-0.99450348640472,"y0":50.003121293026034,"z0":5.626218076159926,"aX":-10.234638093265279},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.4,"breakHorizontal":12.2,"spinRate":712,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4558667551641147,"extension":6.56012577741702},"index":1,"playId":"5cae6380-5f4e-3535-9fdf-b0cc86ff00bf","pitchNumber":2,"startTime":"2025-08-20T00:13:51.874Z","endTime":"2025-08-20T00:13:55.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.108728210395963,"aZ":-16.769332808737243,"pfxX":-9.306690692136518,"pfxZ":8.119682010093813,"pX":0.14558517849621733,"pZ":2.2741186242763862,"vX0":5.721254264199106,"vY0":-136.8332715764522,"vZ0":-5.588909195751369,"x":111.45,"y":177.38,"x0":-0.7630010174875526,"y0":50.00037691812114,"z0":5.491443545872883,"aX":-17.650649413289063},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":15.6,"spinRate":2365,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.40023436435930915,"extension":6.361438643555099},"index":2,"playId":"763bb221-a3bd-3980-8b36-8d80ab45f456","pitchNumber":3,"startTime":"2025-08-20T00:14:10.773Z","endTime":"2025-08-20T00:14:14.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.57645671899595,"aZ":-24.067416572507614,"pfxX":2.1413337783036708,"pfxZ":4.6982580358591965,"pX":1.0954750904990025,"pZ":1.6074781221550913,"vX0":4.182863334544292,"vY0":-129.8040111639302,"vZ0":-5.3502249860238145,"x":75.24,"y":195.38,"x0":-0.8084566295149953,"y0":50.00003532035569,"z0":5.503632041991342,"aX":3.688882670035406},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.7,"breakHorizontal":-4.7,"spinRate":2519,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.4203397452936617,"extension":6.47261152923825},"index":3,"playId":"cddaeeec-3adc-3751-bd69-c1793ad7054b","pitchNumber":4,"startTime":"2025-08-20T00:14:31.147Z","endTime":"2025-08-20T00:14:37.003Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-20T00:14:42.303Z","endTime":"2025-08-20T00:14:57.972Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.14370038887505,"strikeZoneBottom":1.36688922292157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.54148944558737,"aZ":-30.864846982914102,"pfxX":-7.873136007644218,"pfxZ":0.8657701005470537,"pX":0.968634158116008,"pZ":1.1445693527792757,"vX0":6.696033965170716,"vY0":-122.7835444210872,"vZ0":-3.826103271725846,"x":80.08,"y":207.88,"x0":-0.7781166318660429,"y0":50.005965074548755,"z0":5.3650482124864345,"aX":-11.958373766008881},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.8,"breakHorizontal":12.6,"spinRate":891,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.44702017756629076,"extension":6.5761885731074425},"index":5,"playId":"c29e2a3b-dff3-31df-bc2b-b91073535d81","pitchNumber":5,"startTime":"2025-08-20T00:14:57.972Z","endTime":"2025-08-20T00:15:02.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.34265427626589,"strikeZoneBottom":1.512307237544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.22925812122985,"aZ":-17.51846150741201,"pfxX":-9.405697006938704,"pfxZ":7.770412565578569,"pX":0.31179426900182405,"pZ":1.5252870597893213,"vX0":5.725394847782111,"vY0":-136.7386731392571,"vZ0":-7.269803286259214,"x":105.12,"y":197.6,"x0":-0.5913060331804504,"y0":50.004356281643474,"z0":5.428554820301956,"aX":-17.74448439340022},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.6,"breakHorizontal":15.7,"spinRate":2409,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.4011543623877256,"extension":6.4385615721379255},"index":6,"playId":"6aa5e70e-bdd7-3cf6-9f4b-6f9bcfc064c6","pitchNumber":6,"startTime":"2025-08-20T00:15:18.174Z","endTime":"2025-08-20T00:15:23.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:15:23.095Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T00:15:38.904Z","endTime":"2025-08-20T00:17:18.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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":"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":4},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"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(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":85.2,"endSpeed":77.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.469936879439803,"aZ":-31.923088073729076,"pfxX":-8.379687525094171,"pfxZ":0.16904210162154243,"pX":0.3453688112736273,"pZ":1.6375982067153778,"vX0":5.40398539673013,"vY0":-123.86394502394485,"vZ0":-2.7325639087638165,"x":103.84,"y":194.56,"x0":-0.7889881656435997,"y0":50.00605615261817,"z0":5.456392777219856,"aX":-12.869216346137618},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.1,"breakHorizontal":13.7,"spinRate":986,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.4442070859622631,"extension":6.505038796154558},"index":0,"playId":"26a711ca-6a43-382a-87ef-86282305fc75","pitchNumber":1,"startTime":"2025-08-20T00:15:50.821Z","endTime":"2025-08-20T00:15:54.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.10506427006419,"aZ":-33.67613291651618,"pfxX":-7.2710762943662886,"pfxZ":-0.9701553447425812,"pX":-0.7659681233191191,"pZ":1.0071400295128452,"vX0":2.6569356975685907,"vY0":-124.10978308658467,"vZ0":-3.648067613986492,"x":146.2,"y":211.59,"x0":-0.9116431042836335,"y0":50.005196115369586,"z0":5.330031372852735,"aX":-11.233369481494108},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.4,"breakHorizontal":12.5,"spinRate":914,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4429942928312749,"extension":6.4789351932363966},"index":1,"playId":"5ccd84c9-a166-35bd-a1b7-d2b8c205afee","pitchNumber":2,"startTime":"2025-08-20T00:16:09.054Z","endTime":"2025-08-20T00:16:12.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.05311640343336,"aZ":-12.28294226366802,"pfxX":-3.652371794191307,"pfxZ":10.043205499853087,"pX":0.3755066370174049,"pZ":3.3386366118826265,"vX0":3.8600424012770205,"vY0":-140.38777671188157,"vZ0":-4.56491500374062,"x":102.69,"y":148.64,"x0":-0.5478211508545968,"y0":50.005940659062944,"z0":5.795805441768168,"aX":-7.2361337346235794},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":5.8,"spinRate":2416,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.3913060826400523,"extension":6.270815057057538},"index":2,"playId":"6ae1bd04-2bb6-38cd-9639-a3b67eef5eb2","pitchNumber":3,"startTime":"2025-08-20T00:16:28.400Z","endTime":"2025-08-20T00:16:31.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.2,"strikeZoneTop":3.11880538534459,"strikeZoneBottom":1.39204152729383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.502501059821643,"aZ":-35.18392149810742,"pfxX":-5.702729432549885,"pfxZ":-1.9307885168299137,"pX":-1.7468964785017889,"pZ":0.8818995300154031,"vX0":-0.012315909550765503,"vY0":-124.86728710663567,"vZ0":-3.921972409233844,"x":183.59,"y":214.97,"x0":-1.0026870786778128,"y0":50.00458846261886,"z0":5.41227019771895,"aX":-8.877105163685039},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.2,"breakHorizontal":10.3,"spinRate":892,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.44107612303018406,"extension":6.4967013112644985},"index":3,"playId":"1bea61bb-8295-3868-87aa-b04f2713b9fd","pitchNumber":4,"startTime":"2025-08-20T00:16:49.866Z","endTime":"2025-08-20T00:16:53.901Z","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":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.268850103814824,"aZ":-29.011521120405483,"pfxX":-4.6361745602902245,"pfxZ":2.0292830384738307,"pX":0.0651076235773767,"pZ":2.1146885294667026,"vX0":3.614454554975495,"vY0":-123.65923346300929,"vZ0":-2.348377113504104,"x":114.52,"y":181.68,"x0":-0.8088495026958763,"y0":50.002236590619596,"z0":5.4959465487393135,"aX":-7.223171223432695},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":7.6,"spinRate":851,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.4419092496205983,"extension":6.547900053509871},"hitData":{"launchSpeed":106.9,"launchAngle":2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.81,"coordY":162.68}},"index":4,"playId":"3e328cbb-f56d-37e7-b675-60f5ee9294d0","pitchNumber":5,"startTime":"2025-08-20T00:17:09.973Z","endTime":"2025-08-20T00:17:18.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:17:18.086Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, second baseman Jorge Polanco to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T00:17:28.664Z","endTime":"2025-08-20T00:17:58.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.22403418723077,"aZ":-21.333192315758257,"pfxX":-10.733184064302321,"pfxZ":5.569754251106117,"pX":-0.046283933032429725,"pZ":2.0344336631483975,"vX0":5.16642025844077,"vY0":-139.08789666353186,"vZ0":-5.83041259456251,"x":118.76,"y":183.85,"x0":-0.5405678109667715,"y0":50.00170938269362,"z0":5.5869726106526,"aX":-20.8808532221143},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.0,"breakHorizontal":18.2,"spinRate":2268,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.394855279357611,"extension":6.416743437688968},"hitData":{"launchSpeed":105.4,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.73,"coordY":130.89}},"index":0,"playId":"c5ab6eb0-62a2-3ef9-850b-0f941d8c0f7f","pitchNumber":1,"startTime":"2025-08-20T00:17:50.001Z","endTime":"2025-08-20T00:17:58.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:17:58.104Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Eugenio Suárez doubles (22) on a sharp fly ball to center fielder Harrison Bader.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T00:20:11.473Z","endTime":"2025-08-20T00:20:40.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.172719863118044,"aZ":-25.481164879144135,"pfxX":11.767239467381327,"pfxZ":3.489247119093368,"pX":-0.33661401141356634,"pZ":1.920972655696178,"vX0":-9.765409270956571,"vY0":-137.50509528064734,"vZ0":-5.946533594065305,"x":129.83,"y":186.91,"x0":1.730046434345716,"y0":50.00237093686401,"z0":5.8379342108997365,"aX":22.55847309256558},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.3,"breakHorizontal":-19.3,"spinRate":2166,"spinDirection":119},"zone":7,"typeConfidence":0.9,"plateTime":0.39817303532848225,"extension":6.793678290021339},"hitData":{"launchSpeed":107.1,"launchAngle":24.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":123.93,"coordY":47.7}},"index":0,"playId":"9a45eaed-6ce5-3f22-a9d4-742fae824bc4","pitchNumber":1,"startTime":"2025-08-20T00:20:27.977Z","endTime":"2025-08-20T00:20:40.889Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:20:40.889Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T00:21:02.808Z","endTime":"2025-08-20T00:22:47.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.69284169156477,"aZ":-33.68918911385874,"pfxX":0.9959682631000835,"pfxZ":-0.9652574765550064,"pX":-1.0086638629213105,"pZ":1.1495491626970364,"vX0":-7.244874805126503,"vY0":-124.64340028552587,"vZ0":-4.890506161305023,"x":155.45,"y":207.74,"x0":1.8042012509014531,"y0":50.001650949791625,"z0":5.914139098124235,"aX":1.5712369100174757},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.6,"breakHorizontal":-0.1,"spinRate":2036,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.43919162503375064,"extension":6.672908858138434},"index":0,"playId":"9b84c76b-534b-353d-bcf8-08c0105c41f6","pitchNumber":1,"startTime":"2025-08-20T00:21:19.257Z","endTime":"2025-08-20T00:21:24.356Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.21210245879103,"aZ":-35.63948245065634,"pfxX":-1.2171934494571897,"pfxZ":-2.1911665789462127,"pX":-0.6209530405482391,"pZ":1.5183539172845235,"vX0":-5.58279745686587,"vY0":-124.2599563856034,"vZ0":-3.655492721701227,"x":140.67,"y":197.78,"x0":1.8024468223818448,"y0":50.00178292320225,"z0":5.934246837450986,"aX":-1.9253011586373823},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.6,"breakHorizontal":3.4,"spinRate":2048,"spinDirection":308},"zone":7,"typeConfidence":0.9,"plateTime":0.43885394197686,"extension":6.807240658667709},"index":1,"playId":"fef6301e-7bf3-39d5-b8f9-4b45474d10d7","pitchNumber":2,"startTime":"2025-08-20T00:21:38.936Z","endTime":"2025-08-20T00:21:43.001Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-20T00:22:02.579Z","endTime":"2025-08-20T00:22:18.764Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"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":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.2929506299313,"strikeZoneBottom":1.512307237544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.087344823522304,"aZ":-32.07733157883458,"pfxX":11.173639628170235,"pfxZ":0.062476442403694266,"pX":-0.5076349682144826,"pZ":0.11094531381865809,"vX0":-9.263479219605053,"vY0":-124.71353516830311,"vZ0":-7.2942618905539645,"x":136.35,"y":235.78,"x0":1.7955374231226322,"y0":50.00504257572606,"z0":5.70516519925081,"aX":17.678320434594816},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.3,"breakHorizontal":-18.2,"spinRate":2008,"spinDirection":105},"zone":13,"typeConfidence":0.9,"plateTime":0.43848427548931834,"extension":7.029096313145351},"index":3,"playId":"a4c76407-0e3b-3ada-8561-91d023ca6b79","pitchNumber":3,"startTime":"2025-08-20T00:22:18.764Z","endTime":"2025-08-20T00:22:22.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.089434568548374,"aZ":-29.06558270615399,"pfxX":11.280061832068592,"pfxZ":1.5928427527263995,"pX":0.7790434159521343,"pZ":2.2835184587497386,"vX0":-6.90715785202197,"vY0":-138.85646660076407,"vZ0":-4.29506342130488,"x":87.3,"y":177.13,"x0":1.8332289258773946,"y0":50.003170199992795,"z0":5.784133016281682,"aX":22.02794014156116},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.2,"breakHorizontal":-19.0,"spinRate":2151,"spinDirection":118},"zone":6,"typeConfidence":0.9,"plateTime":0.3944505085760093,"extension":6.756745257134726},"index":4,"playId":"b4e60023-e3db-304b-a8de-a2a05de79bce","pitchNumber":4,"startTime":"2025-08-20T00:22:43.494Z","endTime":"2025-08-20T00:22:47.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:22:47.386Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mitch Garver grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T00:23:00.344Z","endTime":"2025-08-20T00:25:31.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.61559429781271,"strikeZoneBottom":1.62240316578242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.528332463626068,"aZ":-32.70665848963658,"pfxX":11.314751730708618,"pfxZ":-0.32486233639562556,"pX":0.3848244843355406,"pZ":1.754282280081152,"vX0":-7.554069689666148,"vY0":-126.5001300910557,"vZ0":-3.814149050483023,"x":102.33,"y":191.41,"x0":1.9317418334519043,"y0":50.003626065104626,"z0":5.888688043959462,"aX":18.435512052414154},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.2,"breakHorizontal":-18.8,"spinRate":2079,"spinDirection":105},"zone":9,"typeConfidence":0.9,"plateTime":0.43211115455719984,"extension":6.935916132676412},"index":0,"playId":"09b01afd-5bf0-301a-9491-8dab196c898c","pitchNumber":1,"startTime":"2025-08-20T00:23:14.052Z","endTime":"2025-08-20T00:23:18.174Z","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":88.0,"endSpeed":81.3,"strikeZoneTop":3.59081229932841,"strikeZoneBottom":1.62240316578242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.081721715788415,"aZ":-30.903825144458796,"pfxX":11.866353392296935,"pfxZ":0.7618453324246035,"pX":0.19171152568702263,"pZ":1.1201474227366066,"vX0":-8.138082795519333,"vY0":-127.86989267895648,"vZ0":-5.6070474774871215,"x":109.69,"y":208.54,"x0":1.8655494912171688,"y0":50.003119959642866,"z0":5.750893240920433,"aX":19.753188225010586},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.4,"breakHorizontal":-19.8,"spinRate":2219,"spinDirection":110},"zone":14,"typeConfidence":0.9,"plateTime":0.4275016758265342,"extension":6.9212648121350915},"index":1,"playId":"59ec64e9-a841-326d-83bf-b76682459cea","pitchNumber":2,"startTime":"2025-08-20T00:23:31.045Z","endTime":"2025-08-20T00:23:34.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.387719424251042,"aZ":-31.104922410465594,"pfxX":11.96780778069411,"pfxZ":0.6641158322585836,"pX":0.7960771738194256,"pZ":1.997608074359824,"vX0":-6.692061933039339,"vY0":-126.24551721450669,"vZ0":-3.339010320207626,"x":86.66,"y":184.84,"x0":1.9186938740915274,"y0":50.00630309624304,"z0":5.826667681507596,"aX":19.42758374753116},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.7,"breakHorizontal":-20.3,"spinRate":2193,"spinDirection":107},"zone":9,"typeConfidence":0.9,"plateTime":0.43296001696732445,"extension":6.891676858822228},"index":2,"playId":"96b666bc-e844-3745-9e1e-a185a18f3afc","pitchNumber":3,"startTime":"2025-08-20T00:23:49.033Z","endTime":"2025-08-20T00:23:53.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.49162218779221,"strikeZoneBottom":1.62240316578242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.330877381196455,"aZ":-31.68999185921273,"pfxX":10.275829967559613,"pfxZ":0.28991703848588557,"pX":-0.4694278342102657,"pZ":0.5545265246757101,"vX0":-9.320956667144664,"vY0":-128.2647802853409,"vZ0":-6.834095201589916,"x":134.89,"y":223.81,"x0":1.8611255167586387,"y0":50.00414719346857,"z0":5.696643741682405,"aX":17.274878709541294},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.7,"breakHorizontal":-16.8,"spinRate":2151,"spinDirection":105},"zone":13,"typeConfidence":0.9,"plateTime":0.4255911478087375,"extension":7.049657680263192},"index":3,"playId":"5b3aecd3-a741-35ba-bcf0-94feef494983","pitchNumber":4,"startTime":"2025-08-20T00:24:11.278Z","endTime":"2025-08-20T00:24:16.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.363387750286524,"aZ":-33.90405501941521,"pfxX":11.079289038343223,"pfxZ":-1.0343408877941584,"pX":0.3603873394104551,"pZ":1.3484532953109982,"vX0":-7.589711460207968,"vY0":-127.97046459471,"vZ0":-4.4408701393689975,"x":103.26,"y":202.37,"x0":1.918849431261154,"y0":50.00534167523181,"z0":5.749780975625696,"aX":18.456339643761694},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.6,"breakHorizontal":-18.5,"spinRate":2056,"spinDirection":108},"zone":14,"typeConfidence":0.9,"plateTime":0.4273071633977237,"extension":6.9355663604332305},"index":4,"playId":"1201b5e6-824e-36c3-ad6e-1fd34adfb11b","pitchNumber":5,"startTime":"2025-08-20T00:24:37.356Z","endTime":"2025-08-20T00:24:40.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.54122960171038,"strikeZoneBottom":1.62240316578242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.162613025901866,"aZ":-26.057611927085507,"pfxX":12.101829542855112,"pfxZ":3.040120393363365,"pX":-0.9305661642382165,"pZ":1.9832827293017148,"vX0":-11.525719450029259,"vY0":-140.5597333614282,"vZ0":-6.143048567071041,"x":152.47,"y":185.23,"x0":1.6394786048779626,"y0":50.00274750992915,"z0":5.875809179730363,"aX":24.353104477691517},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.4,"breakHorizontal":-19.7,"spinRate":2074,"spinDirection":117},"zone":13,"typeConfidence":0.9,"plateTime":0.3888282039154958,"extension":6.845178169613776},"index":5,"playId":"25a27b41-0c10-384a-99d4-7500515e1369","pitchNumber":6,"startTime":"2025-08-20T00:25:01.475Z","endTime":"2025-08-20T00:25:06.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.346154412718263,"aZ":-31.537166064356878,"pfxX":10.913641552239886,"pfxZ":0.3852471589049573,"pX":0.5837934097285289,"pZ":1.7665700273346576,"vX0":-6.83832128249523,"vY0":-127.46074183176111,"vZ0":-3.9762519309228277,"x":94.75,"y":191.08,"x0":1.8787557169943037,"y0":50.00378072859695,"z0":5.827761294830044,"aX":18.02063164698309},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.0,"breakHorizontal":-18.2,"spinRate":2043,"spinDirection":105},"zone":9,"typeConfidence":0.9,"plateTime":0.42916176411033824,"extension":6.894137368324095},"hitData":{"launchSpeed":86.7,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.2,"coordY":179.92}},"index":6,"playId":"e00b63a5-fd13-36d1-a450-795a24990d79","pitchNumber":7,"startTime":"2025-08-20T00:25:22.777Z","endTime":"2025-08-20T00:25:31.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:25:31.175Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T00:25:55.775Z","endTime":"2025-08-20T00:27:12.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"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":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.2782719653496,"aZ":-32.06535824639273,"pfxX":12.118871577010342,"pfxZ":0.06399749205835459,"pX":0.19148070430102612,"pZ":0.9853264310396872,"vX0":-8.117395112171106,"vY0":-126.35847495967906,"vZ0":-5.37200724488498,"x":109.7,"y":212.18,"x0":1.861313297683139,"y0":50.00119910919314,"z0":5.69674494215606,"aX":19.714604644647004},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.8,"breakHorizontal":-20.3,"spinRate":2240,"spinDirection":104},"zone":14,"typeConfidence":0.9,"plateTime":0.43246308102564157,"extension":6.906168743469704},"index":0,"playId":"e107438d-b149-3f59-9d24-8babaf0be7f8","pitchNumber":1,"startTime":"2025-08-20T00:26:00.379Z","endTime":"2025-08-20T00:26:04.676Z","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":87.9,"endSpeed":81.0,"strikeZoneTop":3.51642896791464,"strikeZoneBottom":1.61239461737716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.358634426032648,"aZ":-33.558285638225485,"pfxX":12.119855077844852,"pfxZ":-0.8383474964678124,"pX":-0.13037416805775587,"pZ":0.4880528313699042,"vX0":-9.074305665807081,"vY0":-127.62525726822365,"vZ0":-6.382941521124861,"x":121.97,"y":225.6,"x0":1.8972689267523106,"y0":50.00327810488748,"z0":5.665683486207318,"aX":19.986490573701314},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.8,"breakHorizontal":-19.9,"spinRate":2218,"spinDirection":108},"zone":13,"typeConfidence":0.9,"plateTime":0.4292196078484807,"extension":6.908602358283498},"index":1,"playId":"f86c3b6d-139a-334b-bf49-224e1c588ea1","pitchNumber":2,"startTime":"2025-08-20T00:26:20.306Z","endTime":"2025-08-20T00:26:23.557Z","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":96.5,"endSpeed":88.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59638690450876,"aZ":-28.191103934915034,"pfxX":11.462863061961515,"pfxZ":2.005924730894156,"pX":-0.4174173452296853,"pZ":2.623901146166204,"vX0":-9.895016264841555,"vY0":-140.13482986654975,"vZ0":-3.7883615655028535,"x":132.91,"y":167.93,"x0":1.675573708468468,"y0":50.00042372772826,"z0":5.841484381153184,"aX":22.72398705667931},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.0,"breakHorizontal":-18.6,"spinRate":2204,"spinDirection":116},"zone":4,"typeConfidence":0.9,"plateTime":0.39133494345716135,"extension":6.988642380223891},"index":2,"playId":"5ee0866e-8bf1-3bb3-af34-2565665eb710","pitchNumber":3,"startTime":"2025-08-20T00:26:43.033Z","endTime":"2025-08-20T00:26:48.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.337714022515357,"aZ":-33.618759535809964,"pfxX":11.182489506334704,"pfxZ":-0.8966831152316277,"pX":0.6501422486166959,"pZ":0.8629299760488006,"vX0":-6.583219842793013,"vY0":-126.87189021977873,"vZ0":-5.346581406794337,"x":92.22,"y":215.48,"x0":1.8389818427296718,"y0":50.00143004738533,"z0":5.707702141701031,"aX":18.049430809199677},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.8,"breakHorizontal":-18.6,"spinRate":2081,"spinDirection":101},"zone":14,"typeConfidence":0.9,"plateTime":0.433342693484398,"extension":6.915791042037846},"index":3,"playId":"239aebb6-8aec-31b8-89bf-9bb3ec671817","pitchNumber":4,"startTime":"2025-08-20T00:27:08.296Z","endTime":"2025-08-20T00:27:12.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:27:12.394Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a ground ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T00:29:34.475Z","endTime":"2025-08-20T00:30:24.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eduard Bazardo replaces Bryce Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T00:27:54.256Z","endTime":"2025-08-20T00:29:36.782Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"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":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.59081229932841,"strikeZoneBottom":1.6724469409078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.803584723170154,"aZ":-33.70978330965197,"pfxX":7.2086244153794965,"pfxZ":-1.0576268728200553,"pX":0.11141797647716803,"pZ":2.614737207536301,"vX0":3.2202781980036685,"vY0":-119.84648004722811,"vZ0":-1.140106532986515,"x":112.75,"y":168.18,"x0":-2.187465348923382,"y0":50.00326907758184,"z0":6.115396602213688,"aX":10.455097729216767},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.9,"breakHorizontal":-13.8,"spinRate":2342,"spinDirection":50},"zone":5,"typeConfidence":2.0,"plateTime":0.4575418217768399,"extension":5.678114296536318},"index":1,"playId":"ba72c5db-7238-3cfb-87ec-3356446b5c9b","pitchNumber":1,"startTime":"2025-08-20T00:29:36.782Z","endTime":"2025-08-20T00:29:40.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.365554563046107,"aZ":-20.623021111538648,"pfxX":-10.07674615599692,"pfxZ":5.929292507380993,"pX":0.3560747534893286,"pZ":2.752153398658785,"vX0":9.431149857055576,"vY0":-138.3457226838771,"vZ0":-4.806279198670355,"x":103.43,"y":164.47,"x0":-1.77932297061076,"y0":50.0056642241586,"z0":5.884721161795393,"aX":-19.63821921807915},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.0,"breakHorizontal":16.4,"spinRate":2130,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.39514175646775307,"extension":5.9003902460183815},"index":2,"playId":"18dc4679-46e7-3562-903b-1591a1d8abd0","pitchNumber":2,"startTime":"2025-08-20T00:29:53.608Z","endTime":"2025-08-20T00:29:57.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07184031896906,"aZ":-30.552058134314528,"pfxX":5.021457442504847,"pfxZ":1.0621398795301138,"pX":0.5547281307366384,"pZ":1.6948034508933063,"vX0":5.252932183432749,"vY0":-122.72630353683623,"vZ0":-3.811321079075274,"x":95.86,"y":193.02,"x0":-2.265002094632775,"y0":50.002805772126834,"z0":5.867429695335705,"aX":7.666289480035436},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.3,"breakHorizontal":-10.3,"spinRate":2591,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.44613727563124694,"extension":5.810563115893202},"hitData":{"launchSpeed":88.2,"launchAngle":0.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.0,"coordY":89.0}},"index":3,"playId":"b95fce8a-42f6-3a24-bb8a-04cf204365ef","pitchNumber":3,"startTime":"2025-08-20T00:30:11.983Z","endTime":"2025-08-20T00:30:24.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:30:24.028Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T00:30:37.729Z","endTime":"2025-08-20T00:31:36.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.32620534827503,"strikeZoneBottom":1.6146992026872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.45037118568892,"aZ":-35.79814412891534,"pfxX":8.33670857115412,"pfxZ":-2.500917365165625,"pX":0.39680892851347566,"pZ":1.5245834829802989,"vX0":3.705058754510211,"vY0":-119.65193683906365,"vZ0":-2.745648864918405,"x":101.87,"y":197.62,"x0":-2.2557662382272072,"y0":50.00427840762917,"z0":5.899981867726014,"aX":12.06818722631769},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.9,"breakHorizontal":-16.0,"spinRate":2431,"spinDirection":44},"zone":9,"typeConfidence":2.0,"plateTime":0.4580630204124194,"extension":5.789486698192997},"index":0,"playId":"303be18f-2890-3b8b-9971-1041ceb0634f","pitchNumber":1,"startTime":"2025-08-20T00:30:48.450Z","endTime":"2025-08-20T00:30:52.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.8,"strikeZoneTop":3.34234451250784,"strikeZoneBottom":1.51210463458566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.170948080394965,"aZ":-36.11782668557583,"pfxX":7.919678166840534,"pfxZ":-2.7948287427999894,"pX":-0.7249373392778834,"pZ":2.513291731298745,"vX0":1.4251242276482519,"vY0":-117.91410440072922,"vZ0":-0.5369427490815163,"x":144.63,"y":170.92,"x0":-2.366109476948705,"y0":50.00479927980084,"z0":6.073066521855988,"aX":11.16575234273324},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.9,"breakHorizontal":-14.6,"spinRate":2469,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.46430384130032243,"extension":5.67487787441206},"index":1,"playId":"5c57d9f0-59da-38e4-9cda-f38b923d3928","pitchNumber":2,"startTime":"2025-08-20T00:31:05.184Z","endTime":"2025-08-20T00:31:08.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.401767810323612,"aZ":-18.075585874281288,"pfxX":-9.88479283378524,"pfxZ":7.104763599067194,"pX":0.19183487199667915,"pZ":2.506445119643555,"vX0":9.058896289225869,"vY0":-139.08052746940385,"vZ0":-5.8868846790417,"x":109.69,"y":171.11,"x0":-1.802822472642653,"y0":50.00422175528558,"z0":5.825159975313924,"aX":-19.618311908312997},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.0,"breakHorizontal":16.3,"spinRate":2240,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.39188254622326646,"extension":5.854480409337085},"hitData":{"launchSpeed":103.5,"launchAngle":33.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":135.27,"coordY":41.46}},"index":2,"playId":"3b2effc3-4641-3d9c-9c99-8b8f9fee31ea","pitchNumber":3,"startTime":"2025-08-20T00:31:22.642Z","endTime":"2025-08-20T00:31:36.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:31:36.734Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Castellanos flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T00:32:19.310Z","endTime":"2025-08-20T00:32:32.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"d4db623f-1113-3f11-8521-20f70fffd8dc","startTime":"2025-08-20T00:32:03.336Z","endTime":"2025-08-20T00:32:06.761Z","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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.86,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.76306444271936,"aZ":-17.13558759338279,"pfxX":-8.796885438431321,"pfxZ":7.7527926627042465,"pX":-1.3886696027926977,"pZ":3.1163473811332083,"vX0":4.069179227053609,"vY0":-138.15278729281962,"vZ0":-4.5622962714013875,"x":169.93,"y":154.64,"x0":-1.734894984922775,"y0":50.00329423750465,"z0":5.935114237272716,"aX":-17.064709149195114},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":15.1,"spinRate":2204,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3959300073209575,"extension":5.901130430810092},"hitData":{"launchSpeed":77.8,"launchAngle":36.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.43,"coordY":103.85}},"index":1,"playId":"f50a0a8d-3d79-31d8-924e-940f5c0cc8ac","pitchNumber":1,"startTime":"2025-08-20T00:32:21.656Z","endTime":"2025-08-20T00:32:32.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:32:32.903Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T00:32:49.990Z","endTime":"2025-08-20T00:34:35.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"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":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.34567667213395,"strikeZoneBottom":1.57466071516907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.237637743404665,"aZ":-18.884232780584384,"pfxX":-9.960414459560916,"pfxZ":6.650149708932302,"pX":0.6496284817202158,"pZ":1.8495951683581626,"vX0":9.55026832302111,"vY0":-140.12025490933786,"vZ0":-7.7227597541941035,"x":92.24,"y":188.84,"x0":-1.5008898006306366,"y0":50.00160422858562,"z0":5.864845570510036,"aX":-19.900196362166703},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.7,"breakHorizontal":16.2,"spinRate":2042,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.39018718363130755,"extension":6.018349616409854},"index":0,"playId":"fa62277f-30ea-312c-b245-82aef88643ce","pitchNumber":1,"startTime":"2025-08-20T00:33:06.586Z","endTime":"2025-08-20T00:33:10.209Z","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":95.3,"endSpeed":87.5,"strikeZoneTop":3.29264446975453,"strikeZoneBottom":1.47207274074559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.002483329401404,"aZ":-17.86796567328928,"pfxX":-8.746899540017981,"pfxZ":7.324156243002054,"pX":-1.413420140233156,"pZ":2.516043088326693,"vX0":4.44254217372997,"vY0":-138.63995552727502,"vZ0":-5.932287404079163,"x":170.88,"y":170.85,"x0":-1.897239977619227,"y0":50.002368293063654,"z0":5.869549160181047,"aX":-17.08519588681849},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.2,"breakHorizontal":15.0,"spinRate":2117,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3945476372208869,"extension":5.759586523605797},"index":1,"playId":"2bc74589-7f6b-3692-ad51-632bb2076eec","pitchNumber":2,"startTime":"2025-08-20T00:33:22.843Z","endTime":"2025-08-20T00:33:28.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.019004061866287,"aZ":-18.694782803408376,"pfxX":-9.012382050476575,"pfxZ":6.9949483742365075,"pX":-0.36935951140300904,"pZ":2.77009188274132,"vX0":6.840862685270119,"vY0":-137.7840117765546,"vZ0":-5.074955248150393,"x":131.08,"y":163.99,"x0":-1.710892793771773,"y0":50.000390476783856,"z0":5.895204749956518,"aX":-17.36182360789893},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.8,"breakHorizontal":14.9,"spinRate":2131,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3972042981889987,"extension":6.008590990754371},"index":2,"playId":"08cd22f8-9219-38db-91ac-86fb0489e8a8","pitchNumber":3,"startTime":"2025-08-20T00:33:43.376Z","endTime":"2025-08-20T00:33:46.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.80910258644817,"aZ":-18.137814978812674,"pfxX":-9.094219320267474,"pfxZ":7.159570623451297,"pX":-0.012290510453831352,"pZ":1.7113208954524854,"vX0":7.143508995521924,"vY0":-139.2659879283482,"vZ0":-7.95315666048103,"x":117.47,"y":192.57,"x0":-1.4313677784682086,"y0":50.003544810519465,"z0":5.807842306766668,"aX":-17.831961600287435},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.4,"breakHorizontal":15.0,"spinRate":2207,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.39356006310968406,"extension":6.142138964331466},"index":3,"playId":"21ad25d1-bde0-3e93-a2f3-a1a9a8aac905","pitchNumber":4,"startTime":"2025-08-20T00:34:06.598Z","endTime":"2025-08-20T00:34:10.070Z","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":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16532894137982,"aZ":-34.30102410829379,"pfxX":7.8326370556816975,"pfxZ":-1.3901639817151308,"pX":0.798296001410897,"pZ":1.5177503895245197,"vX0":4.035758415883102,"vY0":-123.23369360828205,"vZ0":-3.743232661795938,"x":86.57,"y":197.8,"x0":-1.882144767471397,"y0":50.00390342100887,"z0":5.976290314263036,"aX":11.959974906210213},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.2,"breakHorizontal":-15.1,"spinRate":2539,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.4457120430298085,"extension":5.859271112589748},"index":4,"playId":"772fb5fc-13f0-311c-a182-bc3183d75864","pitchNumber":5,"startTime":"2025-08-20T00:34:31.007Z","endTime":"2025-08-20T00:34:35.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:34:35.361Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T00:36:36.049Z","endTime":"2025-08-20T00:38:09.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.123069671367357,"aZ":-38.60484409155569,"pfxX":-1.8818335665715362,"pfxZ":-4.0787124228941085,"pX":0.62326635578309,"pZ":2.478874277636933,"vX0":-2.4622261648305055,"vY0":-124.70529992537595,"vZ0":-0.7725989862355529,"x":93.24,"y":171.85,"x0":1.8680623706157147,"y0":50.005121449439976,"z0":5.977660837723949,"aX":-2.9639823838060244},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-7.3,"breakHorizontal":4.0,"spinRate":2143,"spinDirection":307},"zone":6,"typeConfidence":0.89,"plateTime":0.43924444916104166,"extension":6.577447983302676},"index":0,"playId":"c457b1be-0f43-3a14-a4b4-6894dc2295e9","pitchNumber":1,"startTime":"2025-08-20T00:36:49.627Z","endTime":"2025-08-20T00:36:52.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.37053902504489,"strikeZoneBottom":1.58941054126423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.528613814464663,"aZ":-33.82355068821286,"pfxX":9.416539230847345,"pfxZ":-1.0432813534016177,"pX":-0.7443240258703799,"pZ":2.021445862337046,"vX0":-9.302426378663744,"vY0":-124.23414638130293,"vZ0":-2.2584455675716164,"x":145.37,"y":184.2,"x0":1.807256882767486,"y0":50.00422215675747,"z0":5.72638362666566,"aX":14.870222511778298},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.2,"breakHorizontal":-15.1,"spinRate":1997,"spinDirection":110},"zone":7,"typeConfidence":0.9,"plateTime":0.4392004150702524,"extension":6.953096358322269},"index":1,"playId":"6b56a99d-85cd-3069-89b1-a09877a0d537","pitchNumber":2,"startTime":"2025-08-20T00:37:05.843Z","endTime":"2025-08-20T00:37:10.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.40470379957034,"aZ":-37.517005016551465,"pfxX":-1.531186504583459,"pfxZ":-3.3388526976489885,"pX":-0.6275527474182322,"pZ":2.614900437006989,"vX0":-5.47699977589386,"vY0":-125.94304104869266,"vZ0":-0.795933694266626,"x":140.92,"y":168.18,"x0":1.7772381811282012,"y0":50.00210601146527,"z0":5.978511923726995,"aX":-2.450317652280031},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.0,"breakHorizontal":4.1,"spinRate":2137,"spinDirection":310},"zone":4,"typeConfidence":0.9,"plateTime":0.4354833769670341,"extension":6.67412390391068},"index":2,"playId":"b0c14a31-6de8-30f1-88bd-8b84895cb7fa","pitchNumber":3,"startTime":"2025-08-20T00:37:28.975Z","endTime":"2025-08-20T00:37:32.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.31749743141981,"strikeZoneBottom":1.56214440212523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.73378334181339,"aZ":-36.08321713979792,"pfxX":8.847616541100837,"pfxZ":-2.471687752119328,"pX":1.4661530564912502,"pZ":3.0596025677299132,"vX0":-4.3234181121981425,"vY0":-125.16885641833309,"vZ0":0.29331831510216944,"x":61.11,"y":156.17,"x0":2.068199590663636,"y0":50.00144794408062,"z0":5.900292844589541,"aX":14.009666220579764},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.2,"breakHorizontal":-15.0,"spinRate":1924,"spinDirection":106},"zone":12,"typeConfidence":0.89,"plateTime":0.43792642368032597,"extension":6.679627912647527},"index":3,"playId":"685f9678-f75e-3bf5-b4db-fa6f4df91507","pitchNumber":4,"startTime":"2025-08-20T00:37:46.979Z","endTime":"2025-08-20T00:37:50.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.98780605011815,"aZ":-27.094460051726386,"pfxX":10.49543089995407,"pfxZ":2.6156521578053997,"pX":1.9389469557735353,"pZ":3.351788962967318,"vX0":-3.9717163010699226,"vY0":-137.99084442719618,"vZ0":-1.9483811277723186,"x":43.09,"y":148.28,"x0":2.028473622506035,"y0":50.001227506430304,"z0":5.881681653184756,"aX":20.358324277223492},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.6,"breakHorizontal":-18.2,"spinRate":2042,"spinDirection":119},"zone":12,"typeConfidence":0.89,"plateTime":0.3960303857212826,"extension":6.519154862882143},"index":4,"playId":"517812b4-8053-3714-b45a-74d4f104f5bb","pitchNumber":5,"startTime":"2025-08-20T00:38:03.471Z","endTime":"2025-08-20T00:38:09.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:38:09.531Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dylan Moore walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T00:38:32.726Z","endTime":"2025-08-20T00:39:39.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.56569815313724,"strikeZoneBottom":1.59291439018483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.824160778052455,"aZ":-31.200581715812188,"pfxX":1.6756050650811534,"pfxZ":0.6162270135719474,"pX":0.1401697533150019,"pZ":2.8955165108124623,"vX0":-4.84840674817408,"vY0":-124.94526806819219,"vZ0":-1.2715783019627425,"x":111.66,"y":160.6,"x0":1.8904295860297873,"y0":50.003064241774716,"z0":5.981535192565727,"aX":2.6430472589293545},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":-1.9,"spinRate":2106,"spinDirection":298},"zone":5,"typeConfidence":2.0,"plateTime":0.43884803949468987,"extension":6.6290938259729195},"index":0,"playId":"e97af377-3589-31d1-9dfc-9a65cb3b7a15","pitchNumber":1,"startTime":"2025-08-20T00:38:32.726Z","endTime":"2025-08-20T00:38:36.638Z","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":87.6,"endSpeed":80.6,"strikeZoneTop":3.64003876461182,"strikeZoneBottom":1.56214440212523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.982865690952078,"aZ":-30.62611780879391,"pfxX":12.703964009995932,"pfxZ":0.941937831814105,"pX":0.5711120361932799,"pZ":1.4300313176774146,"vX0":-7.446048520019781,"vY0":-127.27337708232156,"vZ0":-4.803766219185697,"x":101.75,"y":83.41,"x0":1.8832833449095956,"y0":50.00254808191266,"z0":5.765825920653363,"aX":20.8529821642281},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.8,"breakHorizontal":-21.4,"spinRate":2065,"spinDirection":109},"zone":14,"typeConfidence":0.9,"plateTime":0.4302611233990419,"extension":6.877574983621699},"index":1,"playId":"b9e48c70-484f-3cdf-9a1c-897e5b0c9b49","pitchNumber":2,"startTime":"2025-08-20T00:38:46.107Z","endTime":"2025-08-20T00:38:50.605Z","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":95.8,"endSpeed":87.7,"strikeZoneTop":3.59048461064769,"strikeZoneBottom":1.56214440212523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.01941096842701,"aZ":-27.865462209479773,"pfxX":11.57413122890047,"pfxZ":2.19225040068458,"pX":-0.9787232427764198,"pZ":3.8468068897400984,"vX0":-11.251394856739884,"vY0":-139.0999877691492,"vZ0":-0.5859173270983589,"x":154.31,"y":134.92,"x0":1.6069622233630578,"y0":50.00426202754941,"z0":5.901051580632419,"aX":22.77445119800469},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.1,"breakHorizontal":-18.7,"spinRate":2090,"spinDirection":124},"zone":11,"typeConfidence":0.9,"plateTime":0.3931570219668288,"extension":6.712456295256181},"index":2,"playId":"83d33eda-8978-319e-9acd-258695adf9c6","pitchNumber":3,"startTime":"2025-08-20T00:39:02.530Z","endTime":"2025-08-20T00:39:06.780Z","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":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.54090548543043,"strikeZoneBottom":1.56214440212523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.62664840270909,"aZ":-33.34392298711612,"pfxX":11.013538269311656,"pfxZ":-0.7392446308764331,"pX":0.8803399030585032,"pZ":1.958363315294089,"vX0":-6.215888078785602,"vY0":-125.1830154909038,"vZ0":-2.794253789160696,"x":83.44,"y":185.9,"x0":1.9666685375132744,"y0":50.001550688053335,"z0":5.822690327621693,"aX":17.45206442079001},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.8,"breakHorizontal":-18.5,"spinRate":1986,"spinDirection":101},"zone":14,"typeConfidence":0.9,"plateTime":0.4377897311133001,"extension":6.710596091578565},"index":3,"playId":"b374aee8-6d6e-37a4-b3f3-04fa31116e96","pitchNumber":4,"startTime":"2025-08-20T00:39:18.479Z","endTime":"2025-08-20T00:39:23.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.56887411255815,"strikeZoneBottom":1.66453175739876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.461189149899294,"aZ":-24.828288685923,"pfxX":10.732597446131118,"pfxZ":3.847024245527656,"pX":0.7306379810488766,"pZ":3.24883381088286,"vX0":-6.780953565169965,"vY0":-137.34704799655162,"vZ0":-2.501262065691523,"x":89.15,"y":151.06,"x0":1.8372240342103023,"y0":50.005524752778754,"z0":5.860138837499755,"aX":20.505116841867714},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.6,"breakHorizontal":-18.0,"spinRate":2065,"spinDirection":119},"zone":3,"typeConfidence":0.9,"plateTime":0.39881154073354175,"extension":6.829859488986008},"index":4,"playId":"de10fbfc-dbec-3a94-a1b8-fe4729d80e9b","pitchNumber":5,"startTime":"2025-08-20T00:39:34.660Z","endTime":"2025-08-20T00:39:39.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:39:39.314Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks. Dylan Moore to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T00:42:12.385Z","endTime":"2025-08-20T00:43:06.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnSecond":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T00:39:56.994Z","endTime":"2025-08-20T00:40:08.977Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Orion Kerkering replaces Cristopher Sánchez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-20T00:40:08.977Z","endTime":"2025-08-20T00:42:14.757Z","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(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":85.9,"endSpeed":79.3,"strikeZoneTop":3.64003876461182,"strikeZoneBottom":1.64220832032435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.386925660530036,"aZ":-30.59291008091714,"pfxX":9.837011200712682,"pfxZ":0.9925807349058253,"pX":-1.0920047417989285,"pZ":2.2487355684164143,"vX0":-0.796235031579036,"vY0":-125.1722814031112,"vZ0":-2.278704086106874,"x":158.62,"y":178.06,"x0":-2.049074165947602,"y0":50.00247122570222,"z0":5.666538137523368,"aX":15.66711464728152},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.6,"breakHorizontal":-17.6,"spinRate":2855,"spinDirection":64},"zone":13,"typeConfidence":0.9,"plateTime":0.43695628455529345,"extension":6.095952370548153},"index":2,"playId":"149ea944-83c3-34a5-ab23-97d840755fdb","pitchNumber":1,"startTime":"2025-08-20T00:42:14.757Z","endTime":"2025-08-20T00:42:19.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.66480639597971,"strikeZoneBottom":1.64220832032435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.432328458389904,"aZ":-18.629689270514255,"pfxX":-11.402658941006283,"pfxZ":6.905864953104471,"pX":-0.9734406888402,"pZ":1.8453716379065557,"vX0":5.422120901001377,"vY0":-139.6427734239574,"vZ0":-7.036847651995792,"x":154.11,"y":188.95,"x0":-1.4659604058262774,"y0":50.0059484251646,"z0":5.63797133930499,"aX":-22.370652596905625},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.2,"breakHorizontal":19.4,"spinRate":2321,"spinDirection":225},"zone":13,"typeConfidence":0.91,"plateTime":0.39325430312099385,"extension":6.394018208507544},"index":3,"playId":"cd56677c-67a2-335f-a00c-f1104d5036b8","pitchNumber":2,"startTime":"2025-08-20T00:42:28.457Z","endTime":"2025-08-20T00:42:34.382Z","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":95.8,"endSpeed":87.4,"strikeZoneTop":3.59048461064769,"strikeZoneBottom":1.69335260573335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45746910261939,"aZ":-18.57278551623556,"pfxX":-9.741826262401519,"pfxZ":6.933779879776603,"pX":-1.6540190359650304,"pZ":3.0268540853188974,"vX0":3.0445473565357055,"vY0":-139.45496194538111,"vZ0":-3.8815138280868244,"x":180.05,"y":157.05,"x0":-1.4966511896606722,"y0":50.004690459008145,"z0":5.667896902058965,"aX":-19.118410753813748},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.9,"breakHorizontal":16.9,"spinRate":2335,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39331101515115297,"extension":6.391426857840171},"index":4,"playId":"9329c145-3259-374c-ae71-fa488e04bd66","pitchNumber":3,"startTime":"2025-08-20T00:42:45.710Z","endTime":"2025-08-20T00:42:49.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.56569815313724,"strikeZoneBottom":1.64220832032435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.07308941835333,"aZ":-14.515318465407374,"pfxX":-7.9869615524809925,"pfxZ":8.877472164479798,"pX":-1.20716509321049,"pZ":2.159490289343635,"vX0":3.2778687160120588,"vY0":-140.66303390345308,"vZ0":-7.418511048961499,"x":163.01,"y":180.47,"x0":-1.3546643794053304,"y0":50.00564353942632,"z0":5.786209382514407,"aX":-15.89082902847491},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.6,"breakHorizontal":13.7,"spinRate":2440,"spinDirection":222},"zone":13,"typeConfidence":0.9,"plateTime":0.3904886653685593,"extension":6.337472197405569},"index":5,"playId":"2e10cd4f-b880-34c3-8d8d-66bb0962d632","pitchNumber":4,"startTime":"2025-08-20T00:43:02.013Z","endTime":"2025-08-20T00:43:06.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:43:06.704Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks. Dylan Moore to 3rd. Randy Arozarena to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T00:43:21.893Z","endTime":"2025-08-20T00:44:38.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnThird":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.1,"strikeZoneTop":3.64003876461182,"strikeZoneBottom":1.6822409005432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.27999486205632,"aZ":-12.54227524598386,"pfxX":-6.050464149596837,"pfxZ":10.068632876513995,"pX":1.6600806138002147,"pZ":1.6507824153254704,"vX0":9.222341740473256,"vY0":-139.46296249783626,"vZ0":-8.819190638432678,"x":53.72,"y":194.21,"x0":-0.9188604563798618,"y0":50.004973166677026,"z0":5.701610876663315,"aX":-11.800907359662572},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.3,"breakHorizontal":8.9,"spinRate":2417,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.39423981523265894,"extension":6.429994170118131},"index":0,"playId":"4a0aba91-cd2a-3e8a-84ce-660fe6b568f1","pitchNumber":1,"startTime":"2025-08-20T00:43:40.489Z","endTime":"2025-08-20T00:43:44.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.69318145087665,"strikeZoneBottom":1.70958396138296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.225987041028432,"aZ":-29.175516449665245,"pfxX":8.085272407505478,"pfxZ":1.8405315165540896,"pX":0.23372164057747244,"pZ":1.627973337163098,"vX0":2.640927148437817,"vY0":-126.99828437549716,"vZ0":-4.100630945994681,"x":108.09,"y":194.82,"x0":-1.870586062650718,"y0":50.006313038611964,"z0":5.586685986384631,"aX":13.196661737642588},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.6,"breakHorizontal":-15.2,"spinRate":2861,"spinDirection":57},"zone":8,"typeConfidence":0.9,"plateTime":0.4314478925969918,"extension":6.194551107658047},"index":1,"playId":"6c98a65d-3179-36d9-bcfb-3fd496557972","pitchNumber":2,"startTime":"2025-08-20T00:43:56.997Z","endTime":"2025-08-20T00:44:01.654Z","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":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.69318145087665,"strikeZoneBottom":1.80994481049787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.373933444029,"aZ":-28.43401786197208,"pfxX":7.17111649904345,"pfxZ":2.307010095599522,"pX":0.21692191319014012,"pZ":1.575728128671762,"vX0":3.06533438738121,"vY0":-126.14658081919357,"vZ0":-4.253295619791004,"x":108.73,"y":196.24,"x0":-1.9436922413818285,"y0":50.00257527764831,"z0":5.562022581959434,"aX":11.617501895655378},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.5,"breakHorizontal":-13.7,"spinRate":2883,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4333206998720036,"extension":6.230337174320815},"index":2,"playId":"d7307209-1e84-3a8f-b68e-3d35e62e3ae9","pitchNumber":3,"startTime":"2025-08-20T00:44:14.429Z","endTime":"2025-08-20T00:44:18.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.83800047606178,"strikeZoneBottom":1.89402750741626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.181901670867404,"aZ":-13.45365965345705,"pfxX":-6.796856456435348,"pfxZ":9.23520338095151,"pX":-0.10567902366288784,"pZ":1.4092675596424353,"vX0":5.521330829055371,"vY0":-141.45250578923623,"vZ0":-9.810099043414102,"x":121.03,"y":200.73,"x0":-1.1995485179105272,"y0":50.004127352675475,"z0":5.784466704779734,"aX":-13.778574596434039},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":11.2,"spinRate":2508,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3871811397806515,"extension":6.429036173202015},"index":3,"playId":"c053d67f-b315-37f9-bcdd-880ee6d6bbf1","pitchNumber":4,"startTime":"2025-08-20T00:44:33.706Z","endTime":"2025-08-20T00:44:38.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:44:38.046Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out softly, pitcher Orion Kerkering to first baseman Bryce Harper. Dylan Moore scores. Randy Arozarena to 3rd. Cal Raleigh to 2nd.","rbi":1,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T00:45:55.046Z","endTime":"2025-08-20T00:46:18.742Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":689147,"link":"/api/v1/people/689147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":{"id":650911,"link":"/api/v1/people/650911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T00:45:02.240Z","endTime":"2025-08-20T00:45:57.311Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.1,"strikeZoneTop":3.49130165026008,"strikeZoneBottom":1.59216855444843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.16035443271074,"aZ":-13.526267378772525,"pfxX":-7.456539550312737,"pfxZ":9.304489143464371,"pX":-0.49570357315292335,"pZ":2.7494908134916494,"vX0":4.423297442613999,"vY0":-141.37766463700902,"vZ0":-6.338473794192293,"x":135.9,"y":164.54,"x0":-1.1197737901432985,"y0":50.00520943970727,"z0":5.905086586500983,"aX":-14.949616207274156},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":12.5,"spinRate":2477,"spinDirection":222},"zone":4,"typeConfidence":0.9,"plateTime":0.3888699874899477,"extension":6.515444769052347},"index":1,"playId":"34eb054f-570c-3b51-a46d-ccff790bb127","pitchNumber":1,"startTime":"2025-08-20T00:45:57.311Z","endTime":"2025-08-20T00:46:01.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.86265475826069,"aZ":-15.173740721987336,"pfxX":-8.297263786576671,"pfxZ":8.577396948760166,"pX":-1.6323206144503093,"pZ":2.8834701091572614,"vX0":2.882617025882831,"vY0":-140.39484399511784,"vZ0":-5.025356130542857,"x":179.22,"y":160.93,"x0":-1.5985755211671984,"y0":50.006063385696926,"z0":5.69547110666151,"aX":-16.45015023842593},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":14.4,"spinRate":2291,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.391190219542894,"extension":6.345440445718873},"hitData":{"launchSpeed":25.1,"launchAngle":-55.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":133.52,"coordY":188.1}},"index":2,"playId":"5f31f019-5409-3ac5-a503-24bbcbea1794","pitchNumber":2,"startTime":"2025-08-20T00:46:10.980Z","endTime":"2025-08-20T00:46:18.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:46:18.742Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Eugenio Suárez doubles (23) on a ground ball to left fielder Brandon Marsh. Randy Arozarena scores. Cal Raleigh scores.","rbi":2,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T00:46:37.200Z","endTime":"2025-08-20T00:47:38.334Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":689147,"link":"/api/v1/people/689147"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":{"id":689147,"link":"/api/v1/people/689147"},"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, 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.4,"endSpeed":87.4,"strikeZoneTop":3.71432260524518,"strikeZoneBottom":1.59216855444843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.907524571564945,"aZ":-21.069093137314223,"pfxX":-8.723570831884956,"pfxZ":5.688737032045621,"pX":-1.1101264444082122,"pZ":2.6311087812916862,"vX0":4.0507994165811025,"vY0":-138.8201951416714,"vZ0":-4.552106396544639,"x":159.32,"y":167.74,"x0":-1.4543180781168206,"y0":50.00499951418529,"z0":5.693652781528909,"aX":-17.03819666486214},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.6,"breakHorizontal":15.0,"spinRate":2246,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.39447329278022103,"extension":6.438042754561841},"index":0,"playId":"e62fa4c9-5292-3dbd-af68-c265a8855c9d","pitchNumber":1,"startTime":"2025-08-20T00:46:55.371Z","endTime":"2025-08-20T00:47:00.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.59266801846818,"strikeZoneBottom":1.61860829538675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.68559041653985,"aZ":-14.919020920695095,"pfxX":-7.591294040065658,"pfxZ":8.512992648892839,"pX":0.7346303756629033,"pZ":1.5341593928061725,"vX0":7.9381685370714985,"vY0":-140.93168135995856,"vZ0":-8.993833554944688,"x":89.0,"y":197.36,"x0":-1.1217749237610517,"y0":50.00615248298702,"z0":5.713994790104951,"aX":-15.39303221595478},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.9,"breakHorizontal":12.2,"spinRate":2444,"spinDirection":224},"zone":9,"typeConfidence":0.9,"plateTime":0.3874954334554208,"extension":6.555680622151578},"index":1,"playId":"544fd028-8961-3227-b5e6-1bd3081169f0","pitchNumber":2,"startTime":"2025-08-20T00:47:08.267Z","endTime":"2025-08-20T00:47:11.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.800574338843205,"aZ":-32.598728361156,"pfxX":7.469256070295549,"pfxZ":-0.2674429207981728,"pX":0.4666994223938518,"pZ":2.4573334061264185,"vX0":3.1574637514169184,"vY0":-125.349166176755,"vZ0":-1.5445620463278782,"x":99.21,"y":172.43,"x0":-1.7771928535677017,"y0":50.00233806839154,"z0":5.727228277244804,"aX":11.960455946674399},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.6,"breakHorizontal":-14.3,"spinRate":2918,"spinDirection":68},"zone":6,"typeConfidence":0.9,"plateTime":0.43588527978555547,"extension":6.311746255139518},"hitData":{"launchSpeed":85.6,"launchAngle":10.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.14,"coordY":117.04}},"index":2,"playId":"a51dc22a-7575-36db-8914-530ae69423f7","pitchNumber":3,"startTime":"2025-08-20T00:47:25.254Z","endTime":"2025-08-20T00:47:38.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:47:38.334Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to second baseman Bryson Stott.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T00:51:14.783Z","endTime":"2025-08-20T00:51:46.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T00:48:14.380Z","endTime":"2025-08-20T00:49:12.936Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Matt Strahm replaces Orion Kerkering.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-20T00:49:12.936Z","endTime":"2025-08-20T00:51:16.880Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621381,"link":"/api/v1/people/621381"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.6,"strikeZoneTop":3.29202649783299,"strikeZoneBottom":1.51169577331298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.791975087155684,"aZ":-29.23966440605376,"pfxX":-1.9578410164021722,"pfxZ":2.023632067626595,"pX":-0.5572327536859616,"pZ":2.2733282553811742,"vX0":-8.432174669942501,"vY0":-120.45825139661717,"vZ0":-1.7739155189708424,"x":138.24,"y":177.4,"x0":3.2590770422482387,"y0":50.00563407835492,"z0":5.63155972664979,"aX":-2.8463547311779807},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.5,"breakHorizontal":5.8,"spinRate":2613,"spinDirection":289},"zone":4,"typeConfidence":2.0,"plateTime":0.4566215805468592,"extension":6.129913704326728},"index":2,"playId":"6c8d1adb-57da-32fe-8832-b842147ebcc8","pitchNumber":1,"startTime":"2025-08-20T00:51:16.880Z","endTime":"2025-08-20T00:51:20.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.477689408346986,"aZ":-29.34058272880238,"pfxX":-1.2322325044339753,"pfxZ":1.935585853094473,"pX":-0.41789135592368076,"pZ":2.2630233002156728,"vX0":-8.118290209116827,"vY0":-120.72928347193223,"vZ0":-1.7616018962204738,"x":132.93,"y":177.68,"x0":3.160839077737107,"y0":50.00114247130681,"z0":5.606656732493263,"aX":-1.8022708838771646},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.4,"breakHorizontal":4.3,"spinRate":2759,"spinDirection":285},"zone":4,"typeConfidence":2.0,"plateTime":0.4552373513475585,"extension":6.024027430429508},"hitData":{"launchSpeed":84.3,"launchAngle":60.0,"totalDistance":188.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.17,"coordY":126.07}},"index":3,"playId":"55248884-b64a-33e3-8497-4fd1b1a576f5","pitchNumber":2,"startTime":"2025-08-20T00:51:37.168Z","endTime":"2025-08-20T00:51:46.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:51:46.975Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T00:54:31.199Z","endTime":"2025-08-20T00:55:18.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gabe Speier replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T00:52:51.492Z","endTime":"2025-08-20T00:54:33.574Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642100,"link":"/api/v1/people/642100"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.44103360383869,"strikeZoneBottom":1.56172799693007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.912516243606785,"aZ":-24.293624943198672,"pfxX":11.384098008757332,"pfxZ":3.9890703359512116,"pX":-1.0244376254899485,"pZ":2.775625193842189,"vX0":-11.028984514646641,"vY0":-139.56267798194858,"vZ0":-3.1077579957366135,"x":156.05,"y":163.84,"x0":1.4962935363224015,"y0":50.00362401544782,"z0":5.5005893511142165,"aX":22.49636213261483},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.7,"breakHorizontal":-18.4,"spinRate":2182,"spinDirection":130},"zone":11,"typeConfidence":0.91,"plateTime":0.39220673607528944,"extension":5.991326183760438},"index":1,"playId":"a39b770f-fcd3-3388-ae5e-4d6cdbeac967","pitchNumber":1,"startTime":"2025-08-20T00:54:33.574Z","endTime":"2025-08-20T00:54:38.344Z","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":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.44103360383869,"strikeZoneBottom":1.56172799693007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.970791383388804,"aZ":-24.648698007279624,"pfxX":10.605353823034855,"pfxZ":3.965078694822279,"pX":0.23033804784535844,"pZ":2.286559434112456,"vX0":-8.040783198902899,"vY0":-136.4358593395128,"vZ0":-3.680165723550969,"x":108.22,"y":177.04,"x0":1.8270284172403382,"y0":50.00643438358424,"z0":5.337427432518566,"aX":20.144081861409855},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.6,"breakHorizontal":-17.6,"spinRate":2040,"spinDirection":128},"zone":5,"typeConfidence":0.9,"plateTime":0.4003400894779374,"extension":6.230469859804998},"index":2,"playId":"ef8683b7-91e1-368f-ab83-36529db23b68","pitchNumber":2,"startTime":"2025-08-20T00:54:51.549Z","endTime":"2025-08-20T00:54:55.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.888692092375646,"aZ":-24.818245461597336,"pfxX":10.711475755599729,"pfxZ":3.8087544837926437,"pX":1.0563086973181133,"pZ":2.4805191649470935,"vX0":-5.619787312432647,"vY0":-137.91760059894298,"vZ0":-3.5626386347506123,"x":76.74,"y":171.81,"x0":1.7256947371282318,"y0":50.003860866738364,"z0":5.457588828633651,"aX":20.69252369152538},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.4,"breakHorizontal":-18.2,"spinRate":2151,"spinDirection":130},"zone":12,"typeConfidence":0.9,"plateTime":0.39672875113422457,"extension":5.937567212739126},"hitData":{"launchSpeed":78.8,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.33,"coordY":168.76}},"index":3,"playId":"ad60dc66-9154-3d8d-b49c-448dc88fe3a2","pitchNumber":3,"startTime":"2025-08-20T00:55:09.898Z","endTime":"2025-08-20T00:55:18.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:55:18.674Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T00:55:34.850Z","endTime":"2025-08-20T00:57:33.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.58982316900635,"strikeZoneBottom":1.69291645110438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.86817407747526,"aZ":-35.76918966101996,"pfxX":-1.3413519268995304,"pfxZ":-2.409240306246126,"pX":0.5543478586213955,"pZ":1.8192288902008782,"vX0":-2.7502350189336418,"vY0":-121.46617409356895,"vZ0":-1.0449888537869403,"x":95.87,"y":189.66,"x0":1.8756427042828032,"y0":50.00215023997059,"z0":5.366151099101793,"aX":-2.0027325082780076},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.3,"breakHorizontal":3.1,"spinRate":2132,"spinDirection":268},"zone":9,"typeConfidence":0.9,"plateTime":0.450993447615752,"extension":6.244903383240848},"index":0,"playId":"0849c6e0-8bf4-3a70-9c6e-8bf937da2e26","pitchNumber":1,"startTime":"2025-08-20T00:55:47.344Z","endTime":"2025-08-20T00:55:52.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.035928650897855,"aZ":-15.98109712021242,"pfxX":6.769190075775862,"pfxZ":8.310311304972558,"pX":-1.121168497722316,"pZ":2.1708504273033467,"vX0":-9.723848620075627,"vY0":-138.69857309210101,"vZ0":-5.861493574688469,"x":159.74,"y":180.17,"x0":1.5506837756293916,"y0":50.0014653138684,"z0":5.3773570819215735,"aX":13.188022052491915},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":-10.2,"spinRate":2205,"spinDirection":124},"zone":13,"typeConfidence":0.9,"plateTime":0.3949207807138073,"extension":6.158780797293303},"index":1,"playId":"e7423f07-f1ac-339d-bada-0da8e4920e21","pitchNumber":2,"startTime":"2025-08-20T00:56:04.559Z","endTime":"2025-08-20T00:56:07.818Z","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":96.3,"endSpeed":88.0,"strikeZoneTop":3.56504031649246,"strikeZoneBottom":1.74310325359909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.49330042323203,"aZ":-18.81613742170184,"pfxX":5.400907373054213,"pfxZ":6.703665816359221,"pX":0.14071016164598682,"pZ":4.326514943628705,"vX0":-6.016269110940281,"vY0":-140.236374953139,"vZ0":-0.0909971980838381,"x":111.64,"y":121.96,"x0":1.6114026540630981,"y0":50.00499197111911,"z0":5.585982306461875,"aX":10.766698218920654},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.4,"breakHorizontal":-8.5,"spinRate":2205,"spinDirection":132},"zone":12,"typeConfidence":0.9,"plateTime":0.3904647941715016,"extension":6.0661512265737665},"index":2,"playId":"5586f3b9-6474-3e80-83cc-070d982bd36c","pitchNumber":3,"startTime":"2025-08-20T00:56:26.486Z","endTime":"2025-08-20T00:56:29.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.49065464789685,"strikeZoneBottom":1.65178651749513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.30458881171234,"aZ":-33.744409004190814,"pfxX":-2.0881921922392968,"pfxZ":-1.0570109078707968,"pX":-0.22539129621435858,"pZ":0.6549848183744352,"vX0":-4.319584681797775,"vY0":-121.01505862532201,"vZ0":-4.070880285732012,"x":125.59,"y":221.1,"x0":1.8496967931757105,"y0":50.00116768814625,"z0":5.296338917358643,"aX":-3.113770614869971},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.6,"breakHorizontal":4.8,"spinRate":2185,"spinDirection":276},"zone":13,"typeConfidence":0.9,"plateTime":0.4516032399091836,"extension":6.052065661211252},"index":3,"playId":"b9e77335-81ce-3ecc-bcf7-6b65b3e59fee","pitchNumber":4,"startTime":"2025-08-20T00:56:42.497Z","endTime":"2025-08-20T00:56:46.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.886709736701246,"aZ":-25.820541982023908,"pfxX":10.625339982496484,"pfxZ":3.271210814646351,"pX":1.072116787552728,"pZ":2.0075341990283673,"vX0":-5.471980608717805,"vY0":-138.52641809064497,"vZ0":-4.501113472713221,"x":76.13,"y":184.58,"x0":1.6922300859624237,"y0":50.00661960110442,"z0":5.3793594133666485,"aX":20.65859571518786},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.2,"breakHorizontal":-18.1,"spinRate":2160,"spinDirection":129},"zone":14,"typeConfidence":0.9,"plateTime":0.3953745310603991,"extension":5.871017039096029},"index":4,"playId":"61707cf3-9a8a-3c13-96ac-1dde2bc7c07a","pitchNumber":5,"startTime":"2025-08-20T00:57:03.662Z","endTime":"2025-08-20T00:57:07.279Z","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":96.0,"endSpeed":87.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.132290150740623,"aZ":-17.250261369896148,"pfxX":7.605960634697243,"pfxZ":7.568326182351644,"pX":-0.9708922392378765,"pZ":2.702269268240335,"vX0":-9.597544369193493,"vY0":-139.48209104740926,"vZ0":-4.388230777360876,"x":154.01,"y":165.82,"x0":1.5250830798017416,"y0":50.004760732052375,"z0":5.432192116946258,"aX":15.0017954946505},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":-11.8,"spinRate":2188,"spinDirection":121},"zone":11,"typeConfidence":0.86,"plateTime":0.39256422103111355,"extension":6.020739675953607},"hitData":{"launchSpeed":66.9,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.15,"coordY":169.27}},"index":5,"playId":"3b8fc09d-90c3-3e06-9821-c534e5c43ac6","pitchNumber":6,"startTime":"2025-08-20T00:57:25.818Z","endTime":"2025-08-20T00:57:33.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:57:33.961Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out, second baseman Jorge Polanco to pitcher Gabe Speier.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T00:57:48.044Z","endTime":"2025-08-20T00:58:25.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.36655679803931,"strikeZoneBottom":1.51169577331298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.29392269373525,"aZ":-24.637435203645367,"pfxX":12.060826005827117,"pfxZ":3.9012506642444205,"pX":-0.7893586458927078,"pZ":2.8598854618543403,"vX0":-10.715958304019141,"vY0":-138.26497105894106,"vZ0":-2.5393189501776203,"x":147.09,"y":161.56,"x0":1.5726100587565428,"y0":50.00587664849475,"z0":5.446415411363951,"aX":23.31837999357837},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.7,"breakHorizontal":-19.6,"spinRate":2095,"spinDirection":124},"zone":1,"typeConfidence":0.9,"plateTime":0.3963861737098462,"extension":5.987628473567109},"index":0,"playId":"8393add9-a1dc-3840-9a78-e756c45d1ef5","pitchNumber":1,"startTime":"2025-08-20T00:58:03.286Z","endTime":"2025-08-20T00:58:07.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.862214038282694,"aZ":-35.221320070417576,"pfxX":-0.49407327613559415,"pfxZ":-1.9928543611272627,"pX":-0.5199009980827417,"pZ":1.6544266718163,"vX0":-5.4896157669301,"vY0":-123.13529144861326,"vZ0":-1.6057606343161244,"x":136.82,"y":194.11,"x0":1.8040782844827723,"y0":50.0002920979716,"z0":5.299991112367311,"aX":-0.7559484652094166},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.7,"breakHorizontal":2.2,"spinRate":2160,"spinDirection":254},"zone":7,"typeConfidence":0.89,"plateTime":0.44512237509140284,"extension":6.208459857587325},"hitData":{"launchSpeed":69.3,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.88,"coordY":164.2}},"index":1,"playId":"05e850c1-67b3-37ac-bd99-31ed35bb5752","pitchNumber":2,"startTime":"2025-08-20T00:58:17.787Z","endTime":"2025-08-20T00:58:25.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:58:25.917Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mitch Garver grounds out softly, pitcher David Robertson to first baseman Bryce Harper.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:00:48.271Z","endTime":"2025-08-20T01:02:11.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":502085,"link":"/api/v1/people/502085"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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: David Robertson replaces Matt Strahm.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T00:59:56.621Z","endTime":"2025-08-20T01:00:50.598Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":502085,"link":"/api/v1/people/502085"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.59264911357392,"strikeZoneBottom":1.64864231600501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.423881080376628,"aZ":-19.925207152446976,"pfxX":2.878478845055037,"pfxZ":6.950929984889054,"pX":0.09815540086533249,"pZ":3.5377262187720504,"vX0":5.702406158058099,"vY0":-131.09258059988775,"vZ0":-2.536649744035177,"x":113.26,"y":143.26,"x0":-2.468661629609051,"y0":50.005137561023105,"z0":5.984767570860139,"aX":5.0726953645476},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.4,"breakHorizontal":-6.4,"spinRate":2578,"spinDirection":175},"zone":2,"typeConfidence":2.0,"plateTime":0.4158142790960211,"extension":6.424488251212682},"index":1,"playId":"36d60192-e302-3a0b-ae2f-9a61d5b5e8cc","pitchNumber":1,"startTime":"2025-08-20T01:00:50.598Z","endTime":"2025-08-20T01:00:55.036Z","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":81.6,"endSpeed":75.9,"strikeZoneTop":3.58982316900635,"strikeZoneBottom":1.62176689896745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.37203452856124,"aZ":-27.260109690558725,"pfxX":8.375024093321095,"pfxZ":3.4089672042701125,"pX":0.2185088311143962,"pZ":1.6971419038861724,"vX0":4.302275665147823,"vY0":-118.89195437080564,"vZ0":-3.687170697031956,"x":108.67,"y":192.96,"x0":-2.69865726189058,"y0":50.00224960034527,"z0":5.724096313760175,"aX":12.068198321318421},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.6,"breakHorizontal":-16.2,"spinRate":2594,"spinDirection":81},"zone":8,"typeConfidence":2.0,"plateTime":0.4595319575221768,"extension":6.265789091264625},"index":2,"playId":"2cc19b26-d883-370e-8211-a33bb7c86101","pitchNumber":2,"startTime":"2025-08-20T01:01:04.242Z","endTime":"2025-08-20T01:01:08.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.61459978193089,"strikeZoneBottom":1.62176689896745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.496502875973462,"aZ":-43.72440023142034,"pfxX":3.2057368104038426,"pfxZ":-7.70974498720269,"pX":-0.4241001998716544,"pZ":1.9753183326227743,"vX0":4.02083436212326,"vY0":-122.04206602297074,"vZ0":-0.9707650439999856,"x":133.17,"y":185.45,"x0":-2.513501846223665,"y0":50.001104251781584,"z0":6.165943642183464,"aX":4.803442813774771},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-13.9,"breakHorizontal":-6.8,"spinRate":2751,"spinDirection":43},"zone":7,"typeConfidence":2.0,"plateTime":0.4499361180691097,"extension":6.386618132460288},"index":3,"playId":"62cea75b-f029-37bd-89d6-244e71941a04","pitchNumber":3,"startTime":"2025-08-20T01:01:18.225Z","endTime":"2025-08-20T01:01:22.640Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-20T01:01:27.751Z","endTime":"2025-08-20T01:01:41.772Z","isPitch":false,"type":"action","player":{"id":641598,"link":"/api/v1/people/641598"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.56470838645031,"strikeZoneBottom":1.62155226950481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20059398381763,"aZ":-36.97454240968271,"pfxX":3.378785821873548,"pfxZ":-3.043103476522708,"pX":0.8354223744034096,"pZ":-0.023790589338424102,"vX0":6.950215265306472,"vY0":-125.17985644593823,"vZ0":-6.990665127339645,"x":85.16,"y":239.42,"x0":-2.4200533840404663,"y0":50.000606479679504,"z0":5.846697564221636,"aX":5.33771707352465},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.0,"breakHorizontal":-7.8,"spinRate":2817,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4382170841562645,"extension":6.404983715825507},"index":5,"playId":"76af1243-b419-3845-b177-47b36c0c6dac","pitchNumber":4,"startTime":"2025-08-20T01:01:41.772Z","endTime":"2025-08-20T01:01:45.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.757069412542798,"aZ":-18.51730112657559,"pfxX":1.9716849796892029,"pfxZ":7.628197808277456,"pX":0.12962123339859632,"pZ":2.737200950063235,"vX0":6.051765556602222,"vY0":-132.79427179894122,"vZ0":-4.7297249359657805,"x":112.06,"y":164.88,"x0":-2.4326995209917275,"y0":50.003516004204826,"z0":5.883686912091585,"aX":3.530205675128489},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.0,"breakHorizontal":-4.8,"spinRate":2579,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.4120553749352043,"extension":6.593527365805017},"hitData":{"launchSpeed":53.7,"launchAngle":-65.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":132.02,"coordY":188.24}},"index":6,"playId":"3f14d62c-52c6-336d-a764-f9dc3ff8530c","pitchNumber":5,"startTime":"2025-08-20T01:02:03.539Z","endTime":"2025-08-20T01:02:11.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:02:11.203Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:02:21.056Z","endTime":"2025-08-20T01:04:09.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.67516073635492,"aZ":-40.53835855918216,"pfxX":4.149422196719769,"pfxZ":-5.447762350005689,"pX":0.5466249063828639,"pZ":1.7014309513580033,"vX0":6.203231796524436,"vY0":-122.95896536778909,"vZ0":-2.283318895125852,"x":96.16,"y":192.84,"x0":-2.544855931279177,"y0":50.00174573976534,"z0":6.0717155820205475,"aX":6.371952386075401},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-10.2,"breakHorizontal":-8.9,"spinRate":2599,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4449319730631758,"extension":6.274974465004673},"index":0,"playId":"9f6fa966-55f2-3d79-9eed-759f4adda2e8","pitchNumber":1,"startTime":"2025-08-20T01:02:38.997Z","endTime":"2025-08-20T01:02:43.649Z","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.4,"endSpeed":84.6,"strikeZoneTop":3.41589302231939,"strikeZoneBottom":1.61154673440824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.065569358536077,"aZ":-21.47993852439446,"pfxX":0.45496055119216816,"pfxZ":5.886426893990652,"pX":-0.3677190509120618,"pZ":4.409260645468441,"vX0":5.844750472723834,"vY0":-133.08210786067653,"vZ0":-0.01939047561037599,"x":131.02,"y":119.73,"x0":-2.639700666642275,"y0":50.00396278450229,"z0":5.9557352914555794,"aX":0.826313836077495},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.9,"breakHorizontal":-1.9,"spinRate":2597,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.40954144669077985,"extension":6.194800456804434},"index":1,"playId":"6d6fff88-cf2a-395d-a489-6d119feb8adf","pitchNumber":2,"startTime":"2025-08-20T01:02:57.937Z","endTime":"2025-08-20T01:03:01.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.4,"strikeZoneTop":3.44312575350639,"strikeZoneBottom":1.71935438901794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61423288061855,"aZ":-17.372912018291824,"pfxX":0.04350284545966243,"pfxZ":8.036189774206324,"pX":-1.1310848461330043,"pZ":2.2021590273504996,"vX0":3.9728667352055855,"vY0":-133.80038503408483,"vZ0":-6.209500963054741,"x":160.11,"y":179.32,"x0":-2.631018678753389,"y0":50.00087099127977,"z0":5.766488630130135,"aX":0.07994724609909187},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.7,"breakHorizontal":-0.8,"spinRate":2595,"spinDirection":188},"zone":13,"typeConfidence":2.0,"plateTime":0.4069211174773142,"extension":6.352216419962897},"index":2,"playId":"2b35d0d4-3925-32ad-bd47-cec64bb0b924","pitchNumber":3,"startTime":"2025-08-20T01:03:15.259Z","endTime":"2025-08-20T01:03:19.911Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-20T01:03:33.098Z","endTime":"2025-08-20T01:03:44.213Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.5,"strikeZoneTop":3.41685014031987,"strikeZoneBottom":1.61218454596121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.705940525415592,"aZ":-42.737920053314014,"pfxX":3.1206648438503493,"pfxZ":-7.075538775283308,"pX":-0.7848667505784346,"pZ":0.9208851188288039,"vX0":3.212724806023205,"vY0":-121.38688249053511,"vZ0":-3.2800945022974757,"x":146.92,"y":213.92,"x0":-2.530930893557916,"y0":50.00495656087863,"z0":6.009866464948997,"aX":4.657585880258547},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.3,"breakHorizontal":-6.4,"spinRate":2659,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.45118818780536696,"extension":6.502595746862742},"index":4,"playId":"89151041-58e6-3158-850e-2cc38362f08b","pitchNumber":4,"startTime":"2025-08-20T01:03:44.213Z","endTime":"2025-08-20T01:03:48.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.022952815478366,"aZ":-18.383491685732682,"pfxX":0.5400965306879595,"pfxZ":7.274744557743636,"pX":-0.5601935498580533,"pZ":3.1277968931900295,"vX0":5.621376738567479,"vY0":-135.4762383850814,"vZ0":-3.9424110838941826,"x":138.35,"y":154.33,"x0":-2.7152076286838613,"y0":50.00438998837012,"z0":5.853569164697721,"aX":1.0244157998277603},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.7,"breakHorizontal":-1.9,"spinRate":2682,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.4012325061846198,"extension":6.229695111591593},"index":5,"playId":"d18272d0-3e5b-3741-92d1-f785346f0a71","pitchNumber":5,"startTime":"2025-08-20T01:04:05.337Z","endTime":"2025-08-20T01:04:09.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:04:09.093Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:04:19.839Z","endTime":"2025-08-20T01:06:01.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":86.2,"strikeZoneTop":3.39535146385662,"strikeZoneBottom":1.61452675723701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.344378076292156,"aZ":-18.96820577526129,"pfxX":-0.5807041828886298,"pfxZ":7.095254983081732,"pX":0.06712064985614316,"pZ":1.5812193054604806,"vX0":7.536193949095713,"vY0":-134.18112324918346,"vZ0":-7.558787805371717,"x":114.44,"y":196.09,"x0":-2.677861052225616,"y0":50.00416419589048,"z0":5.738825282874783,"aX":-1.0814043059266805},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.8,"breakHorizontal":-0.2,"spinRate":2828,"spinDirection":185},"zone":8,"typeConfidence":2.0,"plateTime":0.40498939654767163,"extension":6.384935249232076},"index":0,"playId":"b2e61155-5d65-305a-a38b-b0cec37fe306","pitchNumber":1,"startTime":"2025-08-20T01:04:35.004Z","endTime":"2025-08-20T01:04:41.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.90799227917666,"aZ":-42.98998309908349,"pfxX":4.4202208610909075,"pfxZ":-7.181350327944642,"pX":0.6233844432404132,"pZ":1.646270517247589,"vX0":6.0581970504856475,"vY0":-121.90599059188348,"vZ0":-1.6000124637181334,"x":93.24,"y":194.33,"x0":-2.4681584037151363,"y0":50.00560077519989,"z0":6.0214632398265655,"aX":6.653715923787949},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-13.1,"breakHorizontal":-9.5,"spinRate":2736,"spinDirection":44},"zone":9,"typeConfidence":2.0,"plateTime":0.4492658001293255,"extension":6.372807050818934},"index":1,"playId":"d557440a-dcc3-3fd3-9eb1-2041724d0de2","pitchNumber":2,"startTime":"2025-08-20T01:04:49.716Z","endTime":"2025-08-20T01:04:53.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.634044885479423,"aZ":-41.80304463641434,"pfxX":4.142779506710227,"pfxZ":-6.347262752894397,"pX":-0.27000136957091697,"pZ":1.1341703151911022,"vX0":4.3967874306271675,"vY0":-122.46437444060435,"vZ0":-2.8947066134039714,"x":127.29,"y":208.16,"x0":-2.628371816126122,"y0":50.005463620918775,"z0":5.914178701990937,"aX":6.280649438043695},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-11.9,"breakHorizontal":-8.5,"spinRate":2702,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.4475967640308651,"extension":6.255440628020755},"index":2,"playId":"e3718069-14b6-35f6-b107-48134a74a72c","pitchNumber":3,"startTime":"2025-08-20T01:05:34.931Z","endTime":"2025-08-20T01:05:40.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.31749743141981,"strikeZoneBottom":1.56214440212523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.15132768896113,"aZ":-15.617745780659222,"pfxX":2.7221601499402848,"pfxZ":8.976031384110433,"pX":-0.42865977805821304,"pZ":2.5480022369761013,"vX0":4.927761962072829,"vY0":-134.44942142543098,"vZ0":-5.693416664797036,"x":133.34,"y":169.98,"x0":-2.6335495042978487,"y0":50.00099998826415,"z0":5.78815721570681,"aX":5.018175944240633},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":-5.9,"spinRate":2678,"spinDirection":184},"zone":4,"typeConfidence":2.0,"plateTime":0.4062596678595831,"extension":6.491514505371717},"index":3,"playId":"c37e3510-14d3-3a54-94ef-0428dfb6902a","pitchNumber":4,"startTime":"2025-08-20T01:05:56.369Z","endTime":"2025-08-20T01:06:01.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:06:01.197Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Harper singles on a ground ball to left fielder Randy Arozarena.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:08:36.248Z","endTime":"2025-08-20T01:09:16.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Brash replaces Gabe Speier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:07:05.531Z","endTime":"2025-08-20T01:08:38.578Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666374,"link":"/api/v1/people/666374"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.31749743141981,"strikeZoneBottom":1.56214440212523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.46936257507064,"aZ":-21.050976463913713,"pfxX":-9.84415013480343,"pfxZ":5.577108776228515,"pX":-1.5707892844193143,"pZ":3.443226152950921,"vX0":5.9789025335000865,"vY0":-139.61301229813614,"vZ0":-2.176182004503695,"x":176.87,"y":145.81,"x0":-2.4499627770238757,"y0":50.00212131305883,"z0":5.603550015824243,"aX":-19.627858235119287},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.8,"breakHorizontal":16.8,"spinRate":2125,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.3908216675297975,"extension":6.4198060367306695},"index":1,"playId":"04eb602b-ae21-3ac9-b0d0-38c9f964007c","pitchNumber":1,"startTime":"2025-08-20T01:08:38.578Z","endTime":"2025-08-20T01:08:42.008Z","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":84.2,"endSpeed":77.7,"strikeZoneTop":3.29264446975453,"strikeZoneBottom":1.56214440212523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.561735125457083,"aZ":-35.21756720016981,"pfxX":9.624764563338752,"pfxZ":-2.004415129131316,"pX":0.08067134497454372,"pZ":1.6439517369281986,"vX0":3.4613361896476427,"vY0":-122.5817826004303,"vZ0":-1.9398037640583727,"x":113.92,"y":194.39,"x0":-2.6005310465291687,"y0":50.00169519887919,"z0":5.456283507855958,"aX":14.624136657645293},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.8,"breakHorizontal":-18.2,"spinRate":3018,"spinDirection":51},"zone":8,"typeConfidence":0.91,"plateTime":0.44707787220807393,"extension":6.509387209733962},"index":2,"playId":"ef3debad-50e4-381d-9638-5944c6b3aa63","pitchNumber":2,"startTime":"2025-08-20T01:08:52.701Z","endTime":"2025-08-20T01:08:56.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.370360267774846,"aZ":-21.380372597431375,"pfxX":-10.00272456343782,"pfxZ":5.471672951771002,"pX":-0.8272829610675546,"pZ":2.04070313392926,"vX0":7.561470866470075,"vY0":-139.332899350595,"vZ0":-5.25027709174779,"x":148.53,"y":183.68,"x0":-2.2723779502554824,"y0":50.00210186529161,"z0":5.355968007135966,"aX":-19.729291073342413},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.0,"breakHorizontal":16.6,"spinRate":2298,"spinDirection":229},"zone":7,"typeConfidence":0.91,"plateTime":0.392618876716182,"extension":6.5139637965355375},"hitData":{"launchSpeed":88.0,"launchAngle":6.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.43,"coordY":111.46}},"index":3,"playId":"58c4286a-18bb-34ee-a923-76b34f807e8d","pitchNumber":3,"startTime":"2025-08-20T01:09:06.321Z","endTime":"2025-08-20T01:09:16.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:09:16.845Z","atBatIndex":64},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"J.T. Realmuto homers (9) on a fly ball to left center field. Bryce Harper scores.","rbi":2,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:09:24.778Z","endTime":"2025-08-20T01:10:06.389Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":{"id":666374,"link":"/api/v1/people/666374"},"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":666374,"link":"/api/v1/people/666374"},"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(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":95.4,"endSpeed":87.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.55725842124538,"aZ":-18.476171514164697,"pfxX":-8.956944037275193,"pfxZ":6.979297973990884,"pX":-0.19469661809573444,"pZ":2.0034866426326428,"vX0":9.64104568748879,"vY0":-138.6360478904936,"vZ0":-6.109850843880344,"x":124.42,"y":184.69,"x0":-2.5397717277535197,"y0":50.00276499827764,"z0":5.452741677695945,"aX":-17.581589220286585},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.6,"breakHorizontal":14.4,"spinRate":2247,"spinDirection":225},"zone":8,"typeConfidence":0.81,"plateTime":0.3938086062206998,"extension":6.369654173347159},"hitData":{"launchSpeed":108.3,"launchAngle":25.0,"totalDistance":431.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":56.51,"coordY":38.54}},"index":0,"playId":"f996211f-4815-3ae6-a0c6-af942d8c9afa","pitchNumber":1,"startTime":"2025-08-20T01:09:42.532Z","endTime":"2025-08-20T01:10:06.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:10:06.389Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Bohm walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:10:24.081Z","endTime":"2025-08-20T01:13:51.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.64003876461182,"strikeZoneBottom":1.67223239469953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.62215803793451,"aZ":-31.254622673016865,"pfxX":8.552097379809968,"pfxZ":0.5751466875135378,"pX":0.43305113606952234,"pZ":3.4144956551770242,"vX0":5.2075398185790265,"vY0":-125.64733791728683,"vZ0":0.9321601856275856,"x":100.49,"y":146.59,"x0":-2.775246566401338,"y0":50.0050503827851,"z0":5.57159757113272,"aX":13.721569963800789},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":-16.7,"spinRate":2914,"spinDirection":50},"zone":3,"typeConfidence":0.91,"plateTime":0.43534271386687884,"extension":6.515962442518775},"index":0,"playId":"e98f5432-6297-3cd6-9839-c1f1fb415b42","pitchNumber":1,"startTime":"2025-08-20T01:10:32.291Z","endTime":"2025-08-20T01:10:36.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.66480639597971,"strikeZoneBottom":1.67223239469953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.14936525610889,"aZ":-31.524162179974404,"pfxX":9.10655097718427,"pfxZ":0.4066258305062105,"pX":0.6725614047243599,"pZ":1.538916878300074,"vX0":5.174920812106977,"vY0":-125.65902466793845,"vZ0":-3.077034287864968,"x":91.36,"y":197.23,"x0":-2.5958393128375588,"y0":50.003896211086506,"z0":5.337031963773036,"aX":14.581680191813955},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.2,"breakHorizontal":-17.6,"spinRate":2975,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.4356587607400382,"extension":6.4384142413679735},"index":1,"playId":"4192ab51-1e51-33f5-9ac0-d8a9875807c3","pitchNumber":2,"startTime":"2025-08-20T01:10:46.339Z","endTime":"2025-08-20T01:10:52.442Z","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":84.5,"endSpeed":77.5,"strikeZoneTop":3.61526482532944,"strikeZoneBottom":1.67223239469953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28954789824437,"aZ":-35.029531171550964,"pfxX":11.300221032001563,"pfxZ":-1.8685364770710837,"pX":0.31340066260203653,"pZ":3.796869434510492,"vX0":3.5900115449085255,"vY0":-123.02434632833146,"vZ0":2.82509442579253,"x":105.05,"y":136.26,"x0":-2.6344385602425033,"y0":50.00419992152538,"z0":5.6104817455067915,"aX":17.25390580669193},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.4,"breakHorizontal":-21.4,"spinRate":2989,"spinDirection":51},"zone":12,"typeConfidence":0.91,"plateTime":0.44588204601343895,"extension":6.1848456150065365},"index":2,"playId":"b6ff8a76-9a0f-31f1-99d1-98205428f224","pitchNumber":3,"startTime":"2025-08-20T01:11:02.723Z","endTime":"2025-08-20T01:11:06.789Z","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":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.71432260524518,"strikeZoneBottom":1.67223239469953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.634826366810334,"aZ":-32.182780367941746,"pfxX":6.553070851237023,"pfxZ":-9.69147283963245E-4,"pX":0.8064941257749079,"pZ":1.453264661843455,"vX0":6.644821704091657,"vY0":-125.0652677432386,"vZ0":-3.230255692512551,"x":86.26,"y":199.54,"x0":-2.7340862379446103,"y0":50.00553262801069,"z0":5.394309573628676,"aX":10.408612642847356},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.5,"breakHorizontal":-13.3,"spinRate":2873,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.43752955274725114,"extension":6.459120556997613},"index":3,"playId":"f97ecb42-a3d4-366c-ac3b-4199a628ebf7","pitchNumber":4,"startTime":"2025-08-20T01:11:23.761Z","endTime":"2025-08-20T01:11:28.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.66480639597971,"strikeZoneBottom":1.67223239469953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.851969975518166,"aZ":-26.565827814593696,"pfxX":-10.672676718949399,"pfxZ":2.8079176699333583,"pX":-0.4155879346656234,"pZ":2.386934651247168,"vX0":9.306616809948205,"vY0":-140.62088111003564,"vZ0":-3.542782354730201,"x":132.84,"y":174.33,"x0":-2.3867363666043486,"y0":50.000578914711554,"z0":5.392847137232393,"aX":-21.302384929602372},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.6,"breakHorizontal":17.3,"spinRate":2310,"spinDirection":227},"zone":4,"typeConfidence":0.9,"plateTime":0.3899926551525086,"extension":6.480755983128505},"index":4,"playId":"334b4fc6-adb9-31d2-aa23-aa33044e4af0","pitchNumber":5,"startTime":"2025-08-20T01:11:38.547Z","endTime":"2025-08-20T01:11:42.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.94635097613523,"aZ":-31.929453731002518,"pfxX":8.293725469873763,"pfxZ":0.1524005739572356,"pX":-0.1282447608019932,"pZ":2.226730641860905,"vX0":3.7756237174141543,"vY0":-125.00435018259513,"vZ0":-1.4819557614487697,"x":121.89,"y":178.66,"x0":-2.7350452999409245,"y0":50.00085664364105,"z0":5.4458691527124445,"aX":13.137556823177205},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.2,"breakHorizontal":-15.8,"spinRate":2939,"spinDirection":52},"zone":8,"typeConfidence":0.91,"plateTime":0.4379791891193383,"extension":6.363509657976633},"index":5,"playId":"66224378-439d-3d89-a45a-45ab41d14eea","pitchNumber":6,"startTime":"2025-08-20T01:11:53.358Z","endTime":"2025-08-20T01:11:57.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61453478523337,"aZ":-30.67730713867153,"pfxX":9.202594152386188,"pfxZ":0.9386716338843915,"pX":0.474878969764172,"pZ":3.535401341420213,"vX0":4.762873814499114,"vY0":-125.18928456924544,"vZ0":1.136691161354529,"x":98.9,"y":143.32,"x0":-2.6460194927690273,"y0":50.00121540819865,"z0":5.581243217318573,"aX":14.64524337110508},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.2,"breakHorizontal":-17.8,"spinRate":2836,"spinDirection":57},"zone":3,"typeConfidence":0.91,"plateTime":0.43704848211729397,"extension":6.341340017148011},"index":6,"playId":"4bc2b721-5072-381b-ba79-fa31d3272607","pitchNumber":7,"startTime":"2025-08-20T01:12:14.963Z","endTime":"2025-08-20T01:12:21.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.10631193741368,"aZ":-23.459006595640627,"pfxX":-10.710911542926878,"pfxZ":4.372292194773474,"pX":0.07485713387732043,"pZ":2.9192351731701023,"vX0":10.327947145362755,"vY0":-140.18831419890657,"vZ0":-2.7757743260425753,"x":114.15,"y":159.96,"x0":-2.2618486359303955,"y0":50.00647583674234,"z0":5.45032209488301,"aX":-21.366178042642332},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.6,"breakHorizontal":17.3,"spinRate":2271,"spinDirection":229},"zone":5,"typeConfidence":0.91,"plateTime":0.3904231921238348,"extension":6.4733956586957575},"index":7,"playId":"1abbed56-e1a9-35c7-a797-7636531d29d8","pitchNumber":8,"startTime":"2025-08-20T01:12:38.894Z","endTime":"2025-08-20T01:12:45.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.81829571386777,"aZ":-31.422237110164303,"pfxX":8.62987025479488,"pfxZ":0.46838819624167627,"pX":0.587666310066646,"pZ":3.1242839024101094,"vX0":5.395365760144205,"vY0":-125.50669699651746,"vZ0":0.6068110643882458,"x":94.6,"y":154.42,"x0":-2.706389690506194,"y0":50.00373614517185,"z0":5.425081232797777,"aX":13.857264286160095},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.2,"breakHorizontal":-16.8,"spinRate":2803,"spinDirection":54},"zone":3,"typeConfidence":0.91,"plateTime":0.4353096245227328,"extension":6.593251639000305},"index":8,"playId":"560a8f10-2afe-3198-ae36-b74eb550302d","pitchNumber":9,"startTime":"2025-08-20T01:13:26.472Z","endTime":"2025-08-20T01:13:31.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.64003876461182,"strikeZoneBottom":1.67223239469953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.942399051434098,"aZ":-21.755865499044123,"pfxX":-9.686824831517463,"pfxZ":5.246852795477617,"pX":0.33305447461163973,"pZ":1.35840288653071,"vX0":10.799111435893835,"vY0":-139.2590071063226,"vZ0":-6.876209151161223,"x":104.3,"y":202.1,"x0":-2.3157236583984684,"y0":50.00569083133468,"z0":5.273692543583416,"aX":-19.245872585542365},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.4,"breakHorizontal":15.6,"spinRate":2263,"spinDirection":230},"zone":14,"typeConfidence":0.92,"plateTime":0.39161344801098386,"extension":6.405177644005227},"index":9,"playId":"7e97aff7-1290-3aa8-99e9-2b577a659546","pitchNumber":10,"startTime":"2025-08-20T01:13:47.105Z","endTime":"2025-08-20T01:13:51.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:13:51.188Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:14:41.635Z","endTime":"2025-08-20T01:15:41.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:14:02.289Z","endTime":"2025-08-20T01:14:43.965Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.29264446975453,"strikeZoneBottom":1.51210463458566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.86073779147,"aZ":-32.117568767758954,"pfxX":8.092285064118427,"pfxZ":0.03501265635705586,"pX":0.9515668558282868,"pZ":2.958089301252326,"vX0":5.91806120713463,"vY0":-126.14556499350792,"vZ0":0.21845420505941493,"x":80.73,"y":158.91,"x0":-2.473476562123396,"y0":50.002509633937066,"z0":5.452537574364889,"aX":13.084165725140013},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.4,"breakHorizontal":-16.0,"spinRate":2931,"spinDirection":57},"zone":12,"typeConfidence":0.91,"plateTime":0.4336528474063992,"extension":6.443596498159566},"index":1,"playId":"4934e4b0-e958-3f22-ad8d-8557674db457","pitchNumber":1,"startTime":"2025-08-20T01:14:43.965Z","endTime":"2025-08-20T01:14:48.157Z","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.7,"strikeZoneTop":3.34527530173832,"strikeZoneBottom":1.63959794146081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.399698639582734,"aZ":-35.04850392905755,"pfxX":8.448796208825918,"pfxZ":-1.8363605923752715,"pX":-1.0562410395290454,"pZ":2.5434358713244962,"vX0":1.4420958157626065,"vY0":-124.24844021113815,"vZ0":0.31778475357869906,"x":157.26,"y":170.11,"x0":-2.7416296322511986,"y0":50.00240200871422,"z0":5.321417756016759,"aX":13.235796234401242},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.0,"breakHorizontal":-15.6,"spinRate":2720,"spinDirection":56},"zone":11,"typeConfidence":0.9,"plateTime":0.4404883862449389,"extension":6.301081209584891},"index":2,"playId":"2a8fc580-5c8f-3b5f-805a-d1643372b48e","pitchNumber":2,"startTime":"2025-08-20T01:14:59.807Z","endTime":"2025-08-20T01:15:03.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.97059797402628,"aZ":-39.224223329084204,"pfxX":-8.535305547748202,"pfxZ":-4.2195324428819525,"pX":-1.308523742913127,"pZ":1.5351672718717366,"vX0":6.072389196811074,"vY0":-128.93469021809832,"vZ0":-1.4868090849346187,"x":166.88,"y":197.33,"x0":-2.5954705719577755,"y0":50.00568983982821,"z0":5.170191624032693,"aX":-14.24885637467878},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-7.8,"breakHorizontal":13.9,"spinRate":1743,"spinDirection":256},"zone":13,"typeConfidence":0.91,"plateTime":0.4262185355094319,"extension":6.237269042896543},"index":3,"playId":"4fb351b7-dae3-35ec-b50b-56357b13c296","pitchNumber":3,"startTime":"2025-08-20T01:15:18.593Z","endTime":"2025-08-20T01:15:22.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.10934920159717,"aZ":-35.146507089123986,"pfxX":8.578306402078686,"pfxZ":-1.85490432762996,"pX":0.6620155675794002,"pZ":1.1032703583718186,"vX0":5.130824693787669,"vY0":-125.89175414278108,"vZ0":-3.2704214617848066,"x":91.77,"y":208.99,"x0":-2.5185417037110813,"y0":50.00313713743962,"z0":5.270728088913344,"aX":13.737630024751274},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.8,"breakHorizontal":-16.7,"spinRate":2837,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.4354576673248407,"extension":6.2757761273074655},"index":4,"playId":"0758ceca-4b11-3623-bb8b-39b151a46401","pitchNumber":4,"startTime":"2025-08-20T01:15:36.554Z","endTime":"2025-08-20T01:15:41.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:15:41.638Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Castellanos flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:15:47.547Z","endTime":"2025-08-20T01:16:14.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"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(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":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.86,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.717405220335664,"aZ":-32.40336816522609,"pfxX":8.321993010553513,"pfxZ":-0.14654166589303763,"pX":0.4828023429684033,"pZ":2.981699257966897,"vX0":5.093560026457853,"vY0":-123.55269711195064,"vZ0":0.8824231593544005,"x":98.6,"y":158.27,"x0":-2.6931891177008005,"y0":50.004602960044025,"z0":5.362419359616135,"aX":12.749697865331107},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.2,"breakHorizontal":-16.3,"spinRate":2837,"spinDirection":61},"zone":6,"typeConfidence":0.91,"plateTime":0.444869579530494,"extension":6.543300633947094},"hitData":{"launchSpeed":75.3,"launchAngle":43.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.17,"coordY":115.99}},"index":0,"playId":"fb7e8e56-1417-3256-a644-6faa284d3617","pitchNumber":1,"startTime":"2025-08-20T01:16:04.754Z","endTime":"2025-08-20T01:16:14.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:16:14.483Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Harrison Bader grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:16:22.993Z","endTime":"2025-08-20T01:17:30.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.2677856607968,"strikeZoneBottom":1.47207274074559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.872618396850683,"aZ":-37.04792529406545,"pfxX":8.333352260770416,"pfxZ":-3.1665832763795265,"pX":0.41782338213113557,"pZ":2.5872791391397865,"vX0":4.764385468818869,"vY0":-123.55617991630477,"vZ0":0.6425227076778575,"x":101.07,"y":168.92,"x0":-2.6218000338484932,"y0":50.005477455836406,"z0":5.450749589756128,"aX":12.814141190880832},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.3,"breakHorizontal":-16.2,"spinRate":2851,"spinDirection":49},"zone":6,"typeConfidence":0.87,"plateTime":0.44424074735674246,"extension":6.349430114550576},"index":0,"playId":"fdaa359f-afd4-3dda-99d6-75082a54c018","pitchNumber":1,"startTime":"2025-08-20T01:16:46.722Z","endTime":"2025-08-20T01:16:50.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.2,"endSpeed":77.8,"strikeZoneTop":3.31749743141981,"strikeZoneBottom":1.5677947280014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.35228366602878,"aZ":-32.2553095112451,"pfxX":8.08508754427753,"pfxZ":-0.05659676291943416,"pX":1.5554913897165257,"pZ":1.124039858132461,"vX0":7.024697714224735,"vY0":-122.43262515061367,"vZ0":-2.9388787527914766,"x":57.71,"y":208.43,"x0":-2.4018176371674884,"y0":50.000893816768354,"z0":5.102621100875088,"aX":12.261424479585168},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.6,"breakHorizontal":-16.3,"spinRate":2907,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.44751294848841283,"extension":6.4145034209078675},"index":1,"playId":"b5a2d038-ab68-3c67-8b0c-55e2d4bea8ad","pitchNumber":2,"startTime":"2025-08-20T01:17:00.782Z","endTime":"2025-08-20T01:17:05.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.31120015275969,"aZ":-33.70226203702328,"pfxX":9.68754805635545,"pfxZ":-1.0077110486496554,"pX":0.5186667936200798,"pZ":3.2449438185489226,"vX0":4.587199475572228,"vY0":-122.43522683063928,"vZ0":1.788977912927942,"x":97.23,"y":151.17,"x0":-2.641020182913753,"y0":50.005819285035024,"z0":5.399538554975116,"aX":14.634608628905646},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.1,"breakHorizontal":-18.6,"spinRate":2822,"spinDirection":52},"zone":3,"typeConfidence":0.91,"plateTime":0.44823077619529705,"extension":6.334794357621699},"hitData":{"launchSpeed":62.8,"launchAngle":-28.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.28,"coordY":151.26}},"index":2,"playId":"77bd84ef-bf8f-3e2c-9230-4067c7be0282","pitchNumber":3,"startTime":"2025-08-20T01:17:20.841Z","endTime":"2025-08-20T01:17:30.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:17:30.016Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Raley grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T01:20:00.399Z","endTime":"2025-08-20T01:21:02.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"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: Jhoan Duran replaces David Robertson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:18:34.220Z","endTime":"2025-08-20T01:19:34.432Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661395,"link":"/api/v1/people/661395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Luke Raley replaces Dylan Moore.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T01:19:34.432Z","endTime":"2025-08-20T01:20:02.670Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":664238,"link":"/api/v1/people/664238"}},{"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":99.1,"endSpeed":91.0,"strikeZoneTop":3.21805063443062,"strikeZoneBottom":1.39184791533863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.476403230859894,"aZ":-30.403593377734687,"pfxX":-8.799589803292005,"pfxZ":0.8454262910562509,"pX":1.5341897065232322,"pZ":1.8438272798340094,"vX0":12.696355733591835,"vY0":-143.68906194378584,"vZ0":-6.2764423690500815,"x":58.52,"y":189.0,"x0":-1.7930322075472702,"y0":50.00340687208754,"z0":5.939016370203102,"aX":-18.449581476815286},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":0.4,"breakHorizontal":13.4,"spinRate":1805,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.3808014541633238,"extension":6.3771654674924445},"index":2,"playId":"ee5b01ed-f535-372f-95c6-8d083b11be4d","pitchNumber":1,"startTime":"2025-08-20T01:20:02.670Z","endTime":"2025-08-20T01:20:07.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":102.3,"endSpeed":92.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.1465447507354,"aZ":-12.050196037983254,"pfxX":-8.565246726362325,"pfxZ":9.06834975906294,"pX":0.5496492300259587,"pZ":2.629790689394253,"vX0":10.333491581601342,"vY0":-148.38257792786064,"vZ0":-7.581333636962591,"x":96.05,"y":167.78,"x0":-1.873366776944558,"y0":50.00109959124376,"z0":5.928228472889215,"aX":-19.003997583169994},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":15.0,"breakHorizontal":13.4,"spinRate":2163,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.36982969439827595,"extension":6.275051902271778},"index":3,"playId":"68c3994a-506c-3be6-9ade-d7353ef5dd53","pitchNumber":2,"startTime":"2025-08-20T01:20:20.007Z","endTime":"2025-08-20T01:20:23.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.0,"endSpeed":91.8,"strikeZoneTop":3.51610664021983,"strikeZoneBottom":1.55213662359982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.05062609336957,"aZ":-35.209426985723766,"pfxX":-8.80247797896962,"pfxZ":-1.4272038675620946,"pX":0.44116507699718294,"pZ":0.43245225478977645,"vX0":10.119830351416379,"vY0":-145.11900700202156,"vZ0":-9.092948058628634,"x":100.18,"y":227.1,"x0":-1.9533189626471854,"y0":50.00501448025229,"z0":5.762160444502451,"aX":-18.713210868860973},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-4.3,"breakHorizontal":13.8,"spinRate":1917,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.3779307474003275,"extension":6.444489019870748},"index":4,"playId":"f296a098-bce4-38d7-85c5-d74cceddf703","pitchNumber":3,"startTime":"2025-08-20T01:20:38.173Z","endTime":"2025-08-20T01:20:42.032Z","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":1,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.363953956208995,"aZ":-33.50665043459744,"pfxX":-8.347295174920411,"pfxZ":-0.6337958019980814,"pX":-0.005587322957726331,"pZ":2.4703168075427064,"vX0":8.903828344718717,"vY0":-143.68097715409084,"vZ0":-4.268152411425829,"x":117.21,"y":172.08,"x0":-2.05572576054168,"y0":50.00369965598798,"z0":6.050144658187941,"aX":-17.50546404034089},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":-1.8,"breakHorizontal":13.4,"spinRate":1874,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.38077063800511146,"extension":6.116839045277616},"hitData":{"launchSpeed":91.9,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.88,"coordY":169.27}},"index":5,"playId":"aa390e08-5d1e-310b-b24a-e8550a5d73e1","pitchNumber":4,"startTime":"2025-08-20T01:20:55.423Z","endTime":"2025-08-20T01:21:02.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:21:02.191Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T01:21:22.636Z","endTime":"2025-08-20T01:23:09.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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(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":100.3,"endSpeed":92.4,"strikeZoneTop":3.51610664021983,"strikeZoneBottom":1.64220832032435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94259876974266,"aZ":-34.06345646427624,"pfxX":-8.379209563150164,"pfxZ":-0.8763688653516812,"pX":-0.2096537374148802,"pZ":1.7421871421122577,"vX0":8.164997211752393,"vY0":-145.75704179178962,"vZ0":-6.318472211873767,"x":124.99,"y":191.74,"x0":-1.9529964667193676,"y0":50.0022166870398,"z0":5.984215871690543,"aX":-18.103218176417204},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":-2.6,"breakHorizontal":13.7,"spinRate":1909,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.37519074350321,"extension":6.288230567568209},"index":0,"playId":"c31bf64a-7ea8-3185-b7a3-46d3c39bbd82","pitchNumber":1,"startTime":"2025-08-20T01:21:33.489Z","endTime":"2025-08-20T01:21:37.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":91.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78054085213465,"aZ":-31.513069521372035,"pfxX":-7.924271804702019,"pfxZ":0.30948027369559394,"pX":-0.1907696820349161,"pZ":1.4235886793238077,"vX0":7.675887943123056,"vY0":-144.47752873157532,"vZ0":-7.560755396625077,"x":124.27,"y":200.34,"x0":-1.8488408176391096,"y0":50.002294601681506,"z0":6.003696318700883,"aX":-16.79924833852487},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":-0.7,"breakHorizontal":12.8,"spinRate":1967,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.37870668513628303,"extension":6.446343471468539},"index":1,"playId":"28d6d0aa-7c33-3a50-94aa-c95b4477f8ee","pitchNumber":2,"startTime":"2025-08-20T01:21:48.942Z","endTime":"2025-08-20T01:21:53.286Z","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":102.5,"endSpeed":93.5,"strikeZoneTop":3.46649054836441,"strikeZoneBottom":1.64220832032435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.03379071428463,"aZ":-13.738416575338798,"pfxX":-6.4431194438351085,"pfxZ":8.178752750858656,"pX":-1.5001450414570325,"pZ":4.788433167640644,"vX0":4.33072780824108,"vY0":-149.22119932336744,"vZ0":-1.665224413145784,"x":174.18,"y":109.49,"x0":-2.133444519216918,"y0":50.00281218342039,"z0":6.1455089724268674,"aX":-14.524844220083938},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":14.6,"breakHorizontal":10.8,"spinRate":2286,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.36711158937801436,"extension":6.081070224328219},"index":2,"playId":"21a38dd9-2ae2-3768-8a5d-9317e5b9e8bf","pitchNumber":3,"startTime":"2025-08-20T01:22:04.604Z","endTime":"2025-08-20T01:22:08.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.46584716381565,"strikeZoneBottom":1.64177985846841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.835861921411492,"aZ":-44.114874482249455,"pfxX":4.8501329848569705,"pfxZ":-6.944815436166918,"pX":1.6511589551468275,"pZ":0.16606046429976387,"vX0":7.8430373781735705,"vY0":-130.60381917219945,"vZ0":-5.69850530291844,"x":54.06,"y":234.3,"x0":-2.027122295245521,"y0":50.0051041220822,"z0":5.71325985220468,"aX":8.335508618941248},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-13.7,"breakHorizontal":-10.6,"spinRate":2784,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.42021108681473684,"extension":6.164830658785535},"index":3,"playId":"44154b41-2f50-3a40-b051-b8ba88bdd48c","pitchNumber":4,"startTime":"2025-08-20T01:22:41.539Z","endTime":"2025-08-20T01:22:44.886Z","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":100.0,"endSpeed":92.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.650640576456638,"aZ":-31.486679945863624,"pfxX":-8.389414579501274,"pfxZ":0.3191328822889492,"pX":-0.4204872448380599,"pZ":2.075865480131944,"vX0":7.67068329607598,"vY0":-145.49513851212544,"vZ0":-5.892872854108219,"x":133.03,"y":182.73,"x0":-1.9910934566640208,"y0":50.002658717276375,"z0":6.016642070513681,"aX":-18.126181038150527},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":-0.4,"breakHorizontal":13.8,"spinRate":1866,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.3753302962281575,"extension":6.202518751700472},"hitData":{"launchSpeed":89.1,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.16,"coordY":151.52}},"index":4,"playId":"e94372a3-1fcc-3fda-ad6b-2efce3e663d2","pitchNumber":5,"startTime":"2025-08-20T01:23:01.004Z","endTime":"2025-08-20T01:23:09.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:23:09.238Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T01:23:19.091Z","endTime":"2025-08-20T01:24:26.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":102.3,"endSpeed":94.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.49399223865975,"aZ":-19.733398511854123,"pfxX":-7.6865905367644825,"pfxZ":5.504727493552174,"pX":-0.21993547789629284,"pZ":3.5566700551793766,"vX0":8.202673191061535,"vY0":-148.87378342053415,"vZ0":-3.7364316387203296,"x":125.38,"y":142.75,"x0":-2.0033670968419455,"y0":50.00343545434759,"z0":5.960437970823083,"aX":-17.37123492213879},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":9.5,"breakHorizontal":12.5,"spinRate":2086,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.3669742000134111,"extension":6.152650313667228},"index":0,"playId":"cc2481b3-cbb9-31d0-9433-4aa123df620c","pitchNumber":1,"startTime":"2025-08-20T01:23:36.435Z","endTime":"2025-08-20T01:23:39.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":102.1,"endSpeed":93.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.67277181868756,"aZ":-18.330707919406798,"pfxX":-8.547458119904341,"pfxZ":6.176858801914715,"pX":-1.1573195361942776,"pZ":2.971219895203399,"vX0":5.872303322798319,"vY0":-148.57938163295964,"vZ0":-5.578764883254297,"x":161.11,"y":158.56,"x0":-2.045939675304547,"y0":50.00607123702095,"z0":5.933840910208962,"aX":-19.167262145527648},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":10.3,"breakHorizontal":14.4,"spinRate":2056,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3682569523986303,"extension":6.277721700807862},"index":1,"playId":"b2707d46-cb35-36f6-a0c9-ecd7922aaeb0","pitchNumber":2,"startTime":"2025-08-20T01:23:54.906Z","endTime":"2025-08-20T01:23:58.613Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-20T01:24:04.971Z","endTime":"2025-08-20T01:24:23.556Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":101.9,"endSpeed":93.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.759689531096456,"aZ":-16.386626431188088,"pfxX":-7.949033312835464,"pfxZ":7.081051731326156,"pX":-0.9160888796483534,"pZ":2.859927095621294,"vX0":6.35338830065141,"vY0":-148.23930960263394,"vZ0":-5.9574480444517475,"x":151.92,"y":161.56,"x0":-2.0520878171373016,"y0":50.00696102828609,"z0":5.849136472938094,"aX":-17.73167762356158},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":11.9,"breakHorizontal":13.2,"spinRate":2127,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.36920507624051124,"extension":6.122333305348421},"index":3,"playId":"5a32c90a-9755-3f97-8ca5-8763d4bcc945","pitchNumber":3,"startTime":"2025-08-20T01:24:23.556Z","endTime":"2025-08-20T01:24:26.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:24:26.927Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T01:23:19.091Z","endTime":"2025-08-20T01:24:26.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":102.3,"endSpeed":94.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.49399223865975,"aZ":-19.733398511854123,"pfxX":-7.6865905367644825,"pfxZ":5.504727493552174,"pX":-0.21993547789629284,"pZ":3.5566700551793766,"vX0":8.202673191061535,"vY0":-148.87378342053415,"vZ0":-3.7364316387203296,"x":125.38,"y":142.75,"x0":-2.0033670968419455,"y0":50.00343545434759,"z0":5.960437970823083,"aX":-17.37123492213879},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":9.5,"breakHorizontal":12.5,"spinRate":2086,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.3669742000134111,"extension":6.152650313667228},"index":0,"playId":"cc2481b3-cbb9-31d0-9433-4aa123df620c","pitchNumber":1,"startTime":"2025-08-20T01:23:36.435Z","endTime":"2025-08-20T01:23:39.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":102.1,"endSpeed":93.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.67277181868756,"aZ":-18.330707919406798,"pfxX":-8.547458119904341,"pfxZ":6.176858801914715,"pX":-1.1573195361942776,"pZ":2.971219895203399,"vX0":5.872303322798319,"vY0":-148.57938163295964,"vZ0":-5.578764883254297,"x":161.11,"y":158.56,"x0":-2.045939675304547,"y0":50.00607123702095,"z0":5.933840910208962,"aX":-19.167262145527648},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":10.3,"breakHorizontal":14.4,"spinRate":2056,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3682569523986303,"extension":6.277721700807862},"index":1,"playId":"b2707d46-cb35-36f6-a0c9-ecd7922aaeb0","pitchNumber":2,"startTime":"2025-08-20T01:23:54.906Z","endTime":"2025-08-20T01:23:58.613Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-20T01:24:04.971Z","endTime":"2025-08-20T01:24:23.556Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":101.9,"endSpeed":93.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.759689531096456,"aZ":-16.386626431188088,"pfxX":-7.949033312835464,"pfxZ":7.081051731326156,"pX":-0.9160888796483534,"pZ":2.859927095621294,"vX0":6.35338830065141,"vY0":-148.23930960263394,"vZ0":-5.9574480444517475,"x":151.92,"y":161.56,"x0":-2.0520878171373016,"y0":50.00696102828609,"z0":5.849136472938094,"aX":-17.73167762356158},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":11.9,"breakHorizontal":13.2,"spinRate":2127,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.36920507624051124,"extension":6.122333305348421},"index":3,"playId":"5a32c90a-9755-3f97-8ca5-8763d4bcc945","pitchNumber":3,"startTime":"2025-08-20T01:24:23.556Z","endTime":"2025-08-20T01:24:26.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:24:26.927Z","atBatIndex":72},"scoringPlays":[4,17,24,25,33,55,56,65],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2],"bottom":[3,4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":38.75,"y":96.04},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":192.73,"y":49.69},"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":1,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":156.36,"y":169.27},"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":1,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":102.61,"y":167.24},"type":"O","description":"Forceout"}]}},{"startIndex":8,"endIndex":14,"top":[8,9,10,11],"bottom":[12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":89.93,"y":99.8},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":118.0,"y":145.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":101.29,"y":88.13},"type":"O","description":"Flyout"}]}},{"startIndex":15,"endIndex":27,"top":[15,16,17,18,19,20],"bottom":[21,22,23,24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":124.2,"y":47.68},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":75.38,"y":60.31},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":112.75,"y":151.52},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":148.76,"y":104.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":3,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":120.36,"y":165.21},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":114.3,"y":51.75},"type":"O","description":"Sac Fly"},{"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":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":147.78,"y":71.98},"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":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":154.84,"y":166.73},"type":"O","description":"Groundout"}]}},{"startIndex":28,"endIndex":34,"top":[28,29,30],"bottom":[31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":149.26,"y":155.58},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":98.22,"y":153.82},"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":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":214.35,"y":66.28},"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":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":117.32,"y":149.49},"type":"O","description":"Groundout"}]}},{"startIndex":35,"endIndex":42,"top":[35,36,37,38,39],"bottom":[40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":159.63,"y":108.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"batter":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"coordinates":{"x":181.9,"y":137.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":191.41,"y":101.14},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":41.0,"y":96.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":121.37,"y":187.02},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":152.81,"y":162.68},"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":5,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":139.73,"y":130.89},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":50,"top":[43,44,45,46],"bottom":[47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":123.93,"y":47.7},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":109.2,"y":179.92},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":110.0,"y":89.0},"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":6,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":135.27,"y":41.46},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":125.43,"y":103.85},"type":"O","description":"Flyout"}]}},{"startIndex":51,"endIndex":60,"top":[51,52,53,54,55,56,57],"bottom":[58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":133.52,"y":188.1},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":69.14,"y":117.04},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":132.17,"y":126.07},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":154.33,"y":168.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":105.15,"y":169.27},"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":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":157.88,"y":164.2},"type":"O","description":"Groundout"}]}},{"startIndex":61,"endIndex":69,"top":[61,62,63],"bottom":[64,65,66,67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":132.02,"y":188.24},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":89.43,"y":111.46},"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":8,"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":56.51,"y":38.54},"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":8,"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":76.17,"y":115.99},"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":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":110.28,"y":151.26},"type":"O","description":"Groundout"}]}},{"startIndex":70,"endIndex":72,"top":[70,71,72],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"coordinates":{"x":157.88,"y":169.27},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":106.16,"y":151.52},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":6,"hits":7,"errors":0,"leftOnBase":5},"away":{"runs":4,"hits":7,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"shortstop":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"left":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"center":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"right":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"onDeck":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"inHole":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"battingOrder":9,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"offense":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"onDeck":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"inHole":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"battingOrder":2,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":8,"airOuts":4,"runs":4,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".243","atBats":34,"obp":".319","slg":".410","ops":".729","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":12,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":13,"airOuts":5,"runs":6,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":30,"obp":".294","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":130,"era":"3.94","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.25","battersFaced":35,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":130,"balls":36,"strikes":94,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.60","rbi":6,"pitchesPerInning":"16.25","runsScoredPer9":"6.75","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":24,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID647304":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"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":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":71,"groundOuts":124,"airOuts":119,"runs":61,"doubles":23,"triples":1,"homeRuns":15,"strikeOuts":70,"baseOnBalls":42,"intentionalWalks":4,"hits":122,"hitByPitch":3,"avg":".283","atBats":431,"obp":".348","slg":".445","ops":".793","caughtStealing":2,"stolenBases":22,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":483,"totalBases":192,"rbi":69,"leftOnBase":176,"sacBunts":0,"sacFlies":4,"babip":".306","groundOutsToAirouts":"1.04","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"28.73","popOuts":16,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":54,"putOuts":710,"errors":5,"chances":769,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":33,"groundOuts":40,"airOuts":63,"runs":22,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":37,"baseOnBalls":22,"intentionalWalks":1,"hits":45,"hitByPitch":2,"avg":".247","atBats":182,"obp":".333","slg":".363","ops":".696","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":209,"totalBases":66,"rbi":23,"leftOnBase":85,"sacBunts":2,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.50","popOuts":16,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":126,"putOuts":74,"errors":3,"chances":203,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID456781":{"person":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781"},"jerseyNumber":"39","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":23,"groundOuts":43,"airOuts":42,"runs":10,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":36,"baseOnBalls":8,"intentionalWalks":0,"hits":41,"hitByPitch":3,"avg":".256","atBats":160,"obp":".301","slg":".350","ops":".651","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":173,"totalBases":56,"rbi":21,"leftOnBase":86,"sacBunts":0,"sacFlies":2,"babip":".309","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.33","popOuts":8,"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":26,"putOuts":326,"errors":0,"chances":352,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668227":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":59,"groundOuts":96,"airOuts":119,"runs":74,"doubles":25,"triples":1,"homeRuns":23,"strikeOuts":144,"baseOnBalls":53,"intentionalWalks":2,"hits":114,"hitByPitch":21,"avg":".243","atBats":470,"obp":".344","slg":".447","ops":".791","caughtStealing":3,"stolenBases":24,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":547,"totalBases":210,"rbi":59,"leftOnBase":235,"sacBunts":0,"sacFlies":3,"babip":".297","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.44","popOuts":32,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":239,"errors":1,"chances":244,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641487":{"person":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"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":3,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":67,"groundOuts":121,"airOuts":123,"runs":55,"doubles":19,"triples":0,"homeRuns":9,"strikeOuts":99,"baseOnBalls":63,"intentionalWalks":1,"hits":122,"hitByPitch":3,"avg":".266","atBats":458,"obp":".358","slg":".367","ops":".725","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":531,"totalBases":168,"rbi":44,"leftOnBase":163,"sacBunts":6,"sacFlies":1,"babip":".322","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.89","popOuts":17,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":288,"putOuts":158,"errors":9,"chances":455,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":25,"groundOuts":43,"airOuts":46,"runs":19,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":40,"baseOnBalls":15,"intentionalWalks":0,"hits":52,"hitByPitch":2,"avg":".289","atBats":180,"obp":".348","slg":".456","ops":".804","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":82,"rbi":20,"leftOnBase":73,"sacBunts":0,"sacFlies":1,"babip":".336","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.71","popOuts":5,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":92,"errors":1,"chances":96,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | 2B, 2 BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":124,"flyOuts":83,"groundOuts":60,"airOuts":145,"runs":83,"doubles":19,"triples":0,"homeRuns":47,"strikeOuts":147,"baseOnBalls":75,"intentionalWalks":12,"hits":116,"hitByPitch":5,"avg":".249","atBats":465,"obp":".358","slg":".594","ops":".952","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":548,"totalBases":276,"rbi":102,"leftOnBase":200,"sacBunts":0,"sacFlies":3,"babip":".252","groundOutsToAirouts":"0.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.89","popOuts":43,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":20,"stolenBases":56,"stolenBasePercentage":".737","caughtStealingPercentage":".263","assists":30,"putOuts":790,"errors":3,"chances":823,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":0,"flyOuts":23,"groundOuts":60,"airOuts":47,"runs":21,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":40,"baseOnBalls":15,"intentionalWalks":2,"hits":40,"hitByPitch":5,"atBats":183,"obp":".291","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":796,"era":"3.68","inningsPitched":"51.1","wins":3,"losses":2,"saves":0,"saveOpportunities":4,"holds":13,"blownSaves":4,"earnedRuns":21,"whip":"1.07","battersFaced":207,"outs":154,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":796,"balls":281,"strikes":515,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".600","pitchesPerInning":"15.51","gamesFinished":3,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.01","walksPer9Inn":"2.63","hitsPer9Inn":"7.01","runsScoredPer9":"3.68","homeRunsPer9":"0.35","inheritedRunners":22,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666374":{"person":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(L, 1-2)","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":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"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":2,"gamesFinished":1,"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":38,"gamesStarted":0,"flyOuts":10,"groundOuts":38,"airOuts":22,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":38,"baseOnBalls":13,"intentionalWalks":2,"hits":26,"hitByPitch":2,"atBats":120,"obp":".301","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":575,"era":"1.89","inningsPitched":"33.1","wins":1,"losses":2,"saves":3,"saveOpportunities":3,"holds":15,"blownSaves":0,"earnedRuns":7,"whip":"1.17","battersFaced":139,"outs":100,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":575,"balls":225,"strikes":350,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.73","rbi":2,"winPercentage":".333","pitchesPerInning":"17.25","gamesFinished":6,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"10.26","walksPer9Inn":"3.51","hitsPer9Inn":"7.02","runsScoredPer9":"2.43","homeRunsPer9":"0.54","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":45,"groundOuts":71,"airOuts":79,"runs":42,"doubles":15,"triples":1,"homeRuns":14,"strikeOuts":125,"baseOnBalls":23,"intentionalWalks":0,"hits":74,"hitByPitch":4,"atBats":348,"obp":".269","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1534,"era":"3.83","inningsPitched":"91.2","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.06","battersFaced":376,"outs":275,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1534,"balls":520,"strikes":1014,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".375","pitchesPerInning":"16.73","gamesFinished":0,"strikeoutWalkRatio":"5.43","strikeoutsPer9Inn":"12.27","walksPer9Inn":"2.26","hitsPer9Inn":"7.27","runsScoredPer9":"4.12","homeRunsPer9":"1.37","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693433":{"person":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":90,"groundOuts":131,"airOuts":166,"runs":54,"doubles":23,"triples":1,"homeRuns":22,"strikeOuts":153,"baseOnBalls":28,"intentionalWalks":0,"hits":119,"hitByPitch":3,"atBats":563,"obp":".251","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2185,"era":"3.02","inningsPitched":"152.0","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"0.97","battersFaced":600,"outs":456,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2185,"balls":706,"strikes":1479,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".588","pitchesPerInning":"14.38","gamesFinished":0,"strikeoutWalkRatio":"5.46","strikeoutsPer9Inn":"9.06","walksPer9Inn":"1.66","hitsPer9Inn":"7.05","runsScoredPer9":"3.20","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":42,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":10,"errors":1,"chances":24,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622491":{"person":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":96,"groundOuts":131,"airOuts":159,"runs":60,"doubles":27,"triples":2,"homeRuns":18,"strikeOuts":125,"baseOnBalls":38,"intentionalWalks":0,"hits":136,"hitByPitch":6,"atBats":549,"obp":".303","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2380,"era":"3.48","inningsPitched":"142.1","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.22","battersFaced":595,"outs":427,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2380,"balls":833,"strikes":1547,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".571","pitchesPerInning":"16.72","gamesFinished":0,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"7.90","walksPer9Inn":"2.40","hitsPer9Inn":"8.60","runsScoredPer9":"3.79","homeRunsPer9":"1.14","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":32,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":46,"groundOuts":84,"airOuts":82,"runs":42,"doubles":13,"triples":1,"homeRuns":10,"strikeOuts":94,"baseOnBalls":23,"intentionalWalks":0,"hits":83,"hitByPitch":4,"atBats":337,"obp":".297","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1465,"era":"4.22","inningsPitched":"89.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.18","battersFaced":370,"outs":269,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1465,"balls":496,"strikes":969,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".571","pitchesPerInning":"16.34","gamesFinished":0,"strikeoutWalkRatio":"4.09","strikeoutsPer9Inn":"9.43","walksPer9Inn":"2.31","hitsPer9Inn":"8.33","runsScoredPer9":"4.22","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":14,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":10,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666659":{"person":{"id":666659,"fullName":"Sauryn Lao","link":"/api/v1/people/666659"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":8,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":37,"era":"0.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.80","battersFaced":8,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":16,"strikes":21,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"22.20","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"16.20","walksPer9Inn":"0.00","hitsPer9Inn":"16.20","runsScoredPer9":"5.40","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664238":{"person":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"jerseyNumber":"25","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":87,"flyOuts":27,"groundOuts":30,"airOuts":50,"runs":29,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":75,"baseOnBalls":19,"intentionalWalks":0,"hits":37,"hitByPitch":0,"avg":".195","atBats":190,"obp":".265","slg":".363","ops":".628","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":69,"rbi":19,"leftOnBase":90,"sacBunts":0,"sacFlies":2,"babip":".259","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.11","popOuts":14,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":92,"putOuts":96,"errors":6,"chances":194,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID662253":{"person":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":21,"groundOuts":46,"airOuts":35,"runs":11,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":61,"baseOnBalls":23,"intentionalWalks":3,"hits":24,"hitByPitch":2,"atBats":163,"obp":".258","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":795,"era":"1.31","inningsPitched":"48.0","wins":3,"losses":1,"saves":29,"saveOpportunities":35,"holds":0,"blownSaves":6,"earnedRuns":7,"whip":"0.98","battersFaced":192,"outs":144,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":795,"balls":295,"strikes":500,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".750","pitchesPerInning":"16.56","gamesFinished":34,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"11.44","walksPer9Inn":"4.31","hitsPer9Inn":"4.50","runsScoredPer9":"2.06","homeRunsPer9":"0.38","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":11},"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}},"ID553993":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | 2 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":81,"groundOuts":78,"airOuts":134,"runs":72,"doubles":23,"triples":0,"homeRuns":38,"strikeOuts":142,"baseOnBalls":32,"intentionalWalks":1,"hits":108,"hitByPitch":16,"avg":".237","atBats":455,"obp":".306","slg":".538","ops":".844","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":510,"totalBases":245,"rbi":96,"leftOnBase":203,"sacBunts":0,"sacFlies":7,"babip":".248","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.97","popOuts":31,"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":187,"putOuts":74,"errors":12,"chances":273,"fielding":".956","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID641598":{"person":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":28,"groundOuts":36,"airOuts":53,"runs":21,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":72,"baseOnBalls":25,"intentionalWalks":1,"hits":44,"hitByPitch":2,"avg":".216","atBats":204,"obp":".306","slg":".358","ops":".664","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":73,"rbi":26,"leftOnBase":100,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","popOuts":15,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":36,"stolenBasePercentage":".878","caughtStealingPercentage":".122","assists":9,"putOuts":308,"errors":3,"chances":319,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID642048":{"person":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":6,"groundOuts":7,"airOuts":7,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":30,"obp":".364","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":122,"era":"5.14","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.71","battersFaced":33,"outs":21,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":47,"strikes":75,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.43","gamesFinished":2,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.86","hitsPer9Inn":"11.57","runsScoredPer9":"5.14","homeRunsPer9":"1.29","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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}},"ID642100":{"person":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":0,"flyOuts":28,"groundOuts":32,"airOuts":48,"runs":13,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":62,"baseOnBalls":10,"intentionalWalks":1,"hits":33,"hitByPitch":3,"atBats":173,"obp":".245","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":711,"era":"2.27","inningsPitched":"47.2","wins":2,"losses":1,"saves":0,"saveOpportunities":5,"holds":17,"blownSaves":5,"earnedRuns":12,"whip":"0.90","battersFaced":188,"outs":143,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":711,"balls":217,"strikes":494,"strikePercentage":".690","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".667","pitchesPerInning":"14.92","gamesFinished":3,"strikeoutWalkRatio":"6.20","strikeoutsPer9Inn":"11.71","walksPer9Inn":"1.89","hitsPer9Inn":"6.23","runsScoredPer9":"2.45","homeRunsPer9":"0.76","inheritedRunners":29,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677594":{"person":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":69,"groundOuts":142,"airOuts":118,"runs":81,"doubles":23,"triples":4,"homeRuns":24,"strikeOuts":129,"baseOnBalls":32,"intentionalWalks":1,"hits":135,"hitByPitch":10,"avg":".259","atBats":522,"obp":".313","slg":".456","ops":".769","caughtStealing":5,"stolenBases":23,"stolenBasePercentage":".821","caughtStealingPercentage":".179","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":566,"totalBases":238,"rbi":70,"leftOnBase":236,"sacBunts":0,"sacFlies":2,"babip":".299","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.75","popOuts":21,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":342,"errors":3,"chances":349,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682243":{"person":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 4 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":9,"airOuts":2,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","numberOfPitches":85,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":23,"strikes":62,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"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":11,"gamesStarted":11,"flyOuts":34,"groundOuts":51,"airOuts":59,"runs":35,"doubles":13,"triples":1,"homeRuns":7,"strikeOuts":43,"baseOnBalls":25,"intentionalWalks":0,"hits":56,"hitByPitch":3,"atBats":205,"obp":".354","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":956,"era":"5.87","inningsPitched":"53.2","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.51","battersFaced":238,"outs":161,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":956,"balls":349,"strikes":607,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.86","rbi":4,"winPercentage":".286","pitchesPerInning":"17.81","gamesFinished":0,"strikeoutWalkRatio":"1.72","strikeoutsPer9Inn":"7.21","walksPer9Inn":"4.19","hitsPer9Inn":"9.39","runsScoredPer9":"5.87","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":13,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660825":{"person":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":56,"gamesStarted":0,"flyOuts":45,"groundOuts":44,"airOuts":77,"runs":20,"doubles":3,"triples":1,"homeRuns":8,"strikeOuts":61,"baseOnBalls":25,"intentionalWalks":2,"hits":40,"hitByPitch":2,"atBats":219,"obp":".269","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":971,"era":"2.74","inningsPitched":"62.1","wins":5,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":19,"whip":"1.04","battersFaced":249,"outs":187,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":971,"balls":339,"strikes":632,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.58","gamesFinished":18,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"8.81","walksPer9Inn":"3.61","hitsPer9Inn":"5.78","runsScoredPer9":"2.89","homeRunsPer9":"1.16","inheritedRunners":14,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"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"}]},"ID593871":{"person":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":69,"groundOuts":93,"airOuts":120,"runs":44,"doubles":15,"triples":0,"homeRuns":18,"strikeOuts":64,"baseOnBalls":32,"intentionalWalks":1,"hits":87,"hitByPitch":3,"avg":".242","atBats":359,"obp":".307","slg":".435","ops":".742","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":399,"totalBases":156,"rbi":54,"leftOnBase":123,"sacBunts":2,"sacFlies":3,"babip":".246","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.94","popOuts":30,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":47,"putOuts":28,"errors":0,"chances":75,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID670042":{"person":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"jerseyNumber":"20","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":14,"groundOuts":42,"airOuts":25,"runs":19,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":47,"baseOnBalls":17,"intentionalWalks":0,"hits":31,"hitByPitch":10,"avg":".217","atBats":143,"obp":".339","slg":".343","ops":".682","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":172,"totalBases":49,"rbi":18,"leftOnBase":72,"sacBunts":1,"sacFlies":1,"babip":".290","groundOutsToAirouts":"1.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.75","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":179,"errors":1,"chances":194,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID672841":{"person":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":56,"gamesStarted":0,"flyOuts":34,"groundOuts":74,"airOuts":61,"runs":30,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":40,"baseOnBalls":22,"intentionalWalks":4,"hits":61,"hitByPitch":4,"atBats":232,"obp":".335","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":862,"era":"3.69","inningsPitched":"61.0","wins":4,"losses":5,"saves":1,"saveOpportunities":7,"holds":14,"blownSaves":6,"earnedRuns":25,"whip":"1.36","battersFaced":262,"outs":183,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":862,"balls":301,"strikes":561,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".444","pitchesPerInning":"14.13","gamesFinished":7,"strikeoutWalkRatio":"1.82","strikeoutsPer9Inn":"5.90","walksPer9Inn":"3.25","hitsPer9Inn":"9.00","runsScoredPer9":"4.43","homeRunsPer9":"1.03","inheritedRunners":20,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[668227,663728,677594,553993,647304,641598,593871,641487,664238,670042,682243,660825,642100,666374],"pitchers":[682243,660825,642100,666374],"bench":[686527,456781,702284],"bullpen":[622491,657571,669302,669923,666659,662253,642048,672841,693433],"battingOrder":[668227,663728,677594,553993,647304,641598,593871,641487,670042],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Crawford, J (19, Sánchez, C); Arozarena (25, Sánchez, C); Raleigh (19, Sánchez, C); Suárez, E 2 (23, Sánchez, C, Kerkering)."},{"label":"TB","value":"Arozarena 2; Crawford, J 3; Raleigh 2; Suárez, E 5."},{"label":"RBI","value":"Arozarena (59); Rodríguez, J (70); Suárez, E 2 (96)."},{"label":"2-out RBI","value":"Suárez, E 2."},{"label":"Runners left in scoring position, 2 out","value":"Rodríguez, J 2; Suárez, E; Naylor, J; Polanco."},{"label":"Team RISP","value":"2-for-11."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Garver (3, catcher interference)."}]}],"note":[{"label":"a","value":"Grounded out for Moore, D in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":13,"airOuts":5,"runs":6,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".256","atBats":30,"obp":".326","slg":".419","ops":".745","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":16,"rbi":6,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"10.00","popOuts":0,"lineOuts":0},"pitching":{"flyOuts":3,"groundOuts":8,"airOuts":4,"runs":4,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".289","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":137,"era":"3.78","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.23","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":137,"balls":52,"strikes":85,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":4,"pitchesPerInning":"15.22","runsScoredPer9":"4.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":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID669016":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":42,"groundOuts":65,"airOuts":69,"runs":42,"doubles":17,"triples":1,"homeRuns":7,"strikeOuts":79,"baseOnBalls":28,"intentionalWalks":0,"hits":75,"hitByPitch":0,"avg":".267","atBats":281,"obp":".329","slg":".409","ops":".738","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":115,"rbi":28,"leftOnBase":115,"sacBunts":3,"sacFlies":4,"babip":".342","groundOutsToAirouts":"0.94","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"40.14","popOuts":8,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":192,"errors":3,"chances":201,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666200":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":75,"groundOuts":122,"airOuts":121,"runs":69,"doubles":30,"triples":0,"homeRuns":13,"strikeOuts":158,"baseOnBalls":48,"intentionalWalks":0,"hits":138,"hitByPitch":1,"atBats":537,"obp":".318","caughtStealing":7,"stolenBases":18,"stolenBasePercentage":".720","caughtStealingPercentage":".280","numberOfPitches":2327,"era":"4.21","inningsPitched":"139.0","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.34","battersFaced":588,"outs":417,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2327,"balls":831,"strikes":1496,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".647","pitchesPerInning":"16.74","gamesFinished":0,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"10.23","walksPer9Inn":"3.11","hitsPer9Inn":"8.94","runsScoredPer9":"4.47","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":5,"errors":2,"chances":22,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621237":{"person":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":9,"groundOuts":15,"airOuts":20,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":4,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":79,"obp":".286","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":338,"era":"2.70","inningsPitched":"20.0","wins":4,"losses":1,"saves":7,"saveOpportunities":7,"holds":5,"blownSaves":0,"earnedRuns":6,"whip":"1.20","battersFaced":84,"outs":60,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":338,"balls":117,"strikes":221,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".800","pitchesPerInning":"16.90","gamesFinished":9,"strikeoutWalkRatio":"6.25","strikeoutsPer9Inn":"11.25","walksPer9Inn":"1.80","hitsPer9Inn":"9.00","runsScoredPer9":"3.15","homeRunsPer9":"0.45","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":7},"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}},"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":{"summary":"6.1 IP, 2 ER, 12 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":2,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":27,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":33,"strikes":63,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.84","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":59,"groundOuts":183,"airOuts":106,"runs":45,"doubles":25,"triples":0,"homeRuns":10,"strikeOuts":169,"baseOnBalls":38,"intentionalWalks":0,"hits":134,"hitByPitch":6,"atBats":590,"obp":".281","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":2277,"era":"2.46","inningsPitched":"157.0","wins":11,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.10","battersFaced":636,"outs":471,"gamesPitched":25,"completeGames":1,"shutouts":0,"pitchesThrown":2277,"balls":768,"strikes":1509,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.73","rbi":1,"winPercentage":".733","pitchesPerInning":"14.50","gamesFinished":0,"strikeoutWalkRatio":"4.45","strikeoutsPer9Inn":"9.69","walksPer9Inn":"2.18","hitsPer9Inn":"7.68","runsScoredPer9":"2.58","homeRunsPer9":"0.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":37},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":6,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-3 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":57,"groundOuts":93,"airOuts":94,"runs":57,"doubles":28,"triples":0,"homeRuns":21,"strikeOuts":91,"baseOnBalls":51,"intentionalWalks":4,"hits":98,"hitByPitch":5,"avg":".263","atBats":373,"obp":".356","slg":".507","ops":".863","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":432,"totalBases":189,"rbi":59,"leftOnBase":156,"sacBunts":0,"sacFlies":3,"babip":".292","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.76","popOuts":8,"lineOuts":29},"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":56,"putOuts":689,"errors":2,"chances":747,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"400","stats":{"batting":{"summary":"2-3 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":15,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":39,"groundOuts":102,"airOuts":85,"runs":43,"doubles":23,"triples":1,"homeRuns":9,"strikeOuts":98,"baseOnBalls":27,"intentionalWalks":1,"hits":110,"hitByPitch":4,"avg":".278","atBats":395,"obp":".331","slg":".410","ops":".741","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":427,"totalBases":162,"rbi":43,"leftOnBase":146,"sacBunts":0,"sacFlies":0,"babip":".351","groundOutsToAirouts":"1.20","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"43.89","popOuts":15,"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":21,"stolenBases":56,"stolenBasePercentage":".727","caughtStealingPercentage":".273","assists":30,"putOuts":955,"errors":4,"chances":989,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID661395":{"person":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(S, 22)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"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":56,"gamesStarted":0,"flyOuts":17,"groundOuts":74,"airOuts":30,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":58,"baseOnBalls":18,"intentionalWalks":4,"hits":42,"hitByPitch":3,"atBats":202,"obp":".280","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":837,"era":"1.80","inningsPitched":"55.0","wins":6,"losses":4,"saves":22,"saveOpportunities":24,"holds":1,"blownSaves":2,"earnedRuns":11,"whip":"1.09","battersFaced":225,"outs":165,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":837,"balls":287,"strikes":550,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.47","rbi":0,"winPercentage":".600","pitchesPerInning":"15.22","gamesFinished":42,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"9.49","walksPer9Inn":"2.95","hitsPer9Inn":"6.87","runsScoredPer9":"2.13","homeRunsPer9":"0.16","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624641":{"person":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":25,"groundOuts":55,"airOuts":45,"runs":23,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":48,"baseOnBalls":9,"intentionalWalks":0,"hits":51,"hitByPitch":2,"avg":".262","atBats":195,"obp":".300","slg":".410","ops":".710","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":80,"rbi":27,"leftOnBase":69,"sacBunts":3,"sacFlies":1,"babip":".317","groundOutsToAirouts":"1.22","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"32.50","popOuts":7,"lineOuts":13},"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":110,"putOuts":82,"errors":3,"chances":195,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":33,"flyOuts":8,"groundOuts":13,"airOuts":15,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".233","atBats":60,"obp":".324","slg":".367","ops":".691","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":22,"rbi":10,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":4,"lineOuts":3},"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":1,"putOuts":38,"errors":0,"chances":39,"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":"(BS, 6)","summary":"0.1 IP, 2 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":10,"strikes":3,"strikePercentage":".230","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":0,"flyOuts":25,"groundOuts":44,"airOuts":51,"runs":20,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":50,"baseOnBalls":21,"intentionalWalks":3,"hits":42,"hitByPitch":4,"atBats":185,"obp":".316","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":818,"era":"2.81","inningsPitched":"48.0","wins":6,"losses":4,"saves":3,"saveOpportunities":9,"holds":18,"blownSaves":6,"earnedRuns":15,"whip":"1.31","battersFaced":212,"outs":144,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":818,"balls":296,"strikes":522,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":3,"winPercentage":".600","pitchesPerInning":"17.04","gamesFinished":9,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"9.38","walksPer9Inn":"3.94","hitsPer9Inn":"7.88","runsScoredPer9":"3.75","homeRunsPer9":"0.56","inheritedRunners":25,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":0,"chances":11,"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"}]},"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":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":82,"groundOuts":113,"airOuts":135,"runs":61,"doubles":24,"triples":1,"homeRuns":16,"strikeOuts":107,"baseOnBalls":24,"intentionalWalks":0,"hits":119,"hitByPitch":3,"avg":".253","atBats":470,"obp":".291","slg":".411","ops":".702","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":501,"totalBases":193,"rbi":61,"leftOnBase":231,"sacBunts":0,"sacFlies":4,"babip":".293","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.38","popOuts":11,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":204,"errors":0,"chances":207,"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"}]},"ID664761":{"person":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"1-2 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":49,"groundOuts":115,"airOuts":88,"runs":41,"doubles":12,"triples":2,"homeRuns":9,"strikeOuts":62,"baseOnBalls":24,"intentionalWalks":0,"hits":103,"hitByPitch":5,"avg":".283","atBats":364,"obp":".332","slg":".401","ops":".733","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":397,"totalBases":146,"rbi":45,"leftOnBase":157,"sacBunts":0,"sacFlies":4,"babip":".316","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.44","popOuts":7,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":168,"putOuts":134,"errors":3,"chances":305,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID605452":{"person":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"jerseyNumber":"41","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":35,"gamesStarted":1,"flyOuts":27,"groundOuts":60,"airOuts":48,"runs":27,"doubles":16,"triples":1,"homeRuns":8,"strikeOuts":36,"baseOnBalls":17,"intentionalWalks":1,"hits":53,"hitByPitch":2,"atBats":192,"obp":".335","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":816,"era":"4.78","inningsPitched":"49.0","wins":2,"losses":1,"saves":0,"saveOpportunities":2,"holds":1,"blownSaves":2,"earnedRuns":26,"whip":"1.43","battersFaced":216,"outs":147,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":816,"balls":291,"strikes":525,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".667","pitchesPerInning":"16.65","gamesFinished":7,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"6.61","walksPer9Inn":"3.12","hitsPer9Inn":"9.73","runsScoredPer9":"4.96","homeRunsPer9":"1.47","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-2 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":79,"groundOuts":91,"airOuts":131,"runs":52,"doubles":16,"triples":3,"homeRuns":8,"strikeOuts":76,"baseOnBalls":43,"intentionalWalks":0,"hits":94,"hitByPitch":1,"avg":".243","atBats":387,"obp":".318","slg":".362","ops":".680","caughtStealing":3,"stolenBases":20,"stolenBasePercentage":".870","caughtStealingPercentage":".130","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":140,"rbi":49,"leftOnBase":159,"sacBunts":2,"sacFlies":3,"babip":".281","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.38","popOuts":18,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":245,"putOuts":188,"errors":2,"chances":435,"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":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":2,"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":126,"flyOuts":65,"groundOuts":89,"airOuts":111,"runs":87,"doubles":19,"triples":1,"homeRuns":44,"strikeOuts":152,"baseOnBalls":82,"intentionalWalks":5,"hits":117,"hitByPitch":9,"avg":".249","atBats":469,"obp":".371","slg":".576","ops":".947","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":560,"totalBases":270,"rbi":104,"leftOnBase":223,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.66","popOuts":24,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":15,"flyOuts":51,"groundOuts":108,"airOuts":97,"runs":40,"doubles":13,"triples":1,"homeRuns":14,"strikeOuts":65,"baseOnBalls":28,"intentionalWalks":0,"hits":90,"hitByPitch":4,"atBats":358,"obp":".312","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1504,"era":"3.34","inningsPitched":"91.2","wins":4,"losses":6,"saves":1,"saveOpportunities":3,"holds":1,"blownSaves":2,"earnedRuns":34,"whip":"1.29","battersFaced":392,"outs":275,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1504,"balls":558,"strikes":946,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".400","pitchesPerInning":"16.41","gamesFinished":4,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"6.38","walksPer9Inn":"2.75","hitsPer9Inn":"8.84","runsScoredPer9":"3.93","homeRunsPer9":"1.37","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":8,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":31,"flyOuts":12,"groundOuts":33,"airOuts":20,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":9,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".177","atBats":79,"obp":".270","slg":".241","ops":".511","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":19,"rbi":6,"leftOnBase":49,"sacBunts":1,"sacFlies":0,"babip":".200","groundOutsToAirouts":"1.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.00","popOuts":6,"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":10,"stolenBases":20,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":12,"putOuts":207,"errors":1,"chances":220,"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":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":2,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":0,"strikes":2,"strikePercentage":"1.000","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":53,"gamesStarted":0,"flyOuts":38,"groundOuts":22,"airOuts":70,"runs":19,"doubles":7,"triples":2,"homeRuns":5,"strikeOuts":56,"baseOnBalls":16,"intentionalWalks":1,"hits":38,"hitByPitch":1,"atBats":180,"obp":".274","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":799,"era":"3.08","inningsPitched":"49.2","wins":1,"losses":3,"saves":6,"saveOpportunities":10,"holds":14,"blownSaves":4,"earnedRuns":17,"whip":"1.09","battersFaced":203,"outs":149,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":799,"balls":253,"strikes":546,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.31","rbi":0,"winPercentage":".250","pitchesPerInning":"16.09","gamesFinished":17,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"10.15","walksPer9Inn":"2.90","hitsPer9Inn":"6.89","runsScoredPer9":"3.44","homeRunsPer9":"0.91","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":20,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":19,"gamesStarted":19,"flyOuts":70,"groundOuts":113,"airOuts":121,"runs":44,"doubles":14,"triples":2,"homeRuns":10,"strikeOuts":111,"baseOnBalls":29,"intentionalWalks":0,"hits":110,"hitByPitch":6,"atBats":453,"obp":".297","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1809,"era":"3.25","inningsPitched":"119.0","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.17","battersFaced":490,"outs":357,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1809,"balls":622,"strikes":1187,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".600","pitchesPerInning":"15.20","gamesFinished":0,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"8.39","walksPer9Inn":"2.19","hitsPer9Inn":"8.32","runsScoredPer9":"3.33","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":26,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":9,"errors":2,"chances":24,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664056":{"person":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":41,"groundOuts":72,"airOuts":76,"runs":35,"doubles":14,"triples":0,"homeRuns":13,"strikeOuts":90,"baseOnBalls":31,"intentionalWalks":0,"hits":77,"hitByPitch":9,"avg":".247","atBats":312,"obp":".330","slg":".417","ops":".747","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":355,"totalBases":130,"rbi":42,"leftOnBase":137,"sacBunts":0,"sacFlies":3,"babip":".302","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":20,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":233,"errors":1,"chances":239,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":1,"flyOuts":26,"groundOuts":53,"airOuts":54,"runs":19,"doubles":4,"triples":2,"homeRuns":7,"strikeOuts":52,"baseOnBalls":8,"intentionalWalks":0,"hits":43,"hitByPitch":0,"atBats":200,"obp":".245","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":855,"era":"3.00","inningsPitched":"54.0","wins":5,"losses":2,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":18,"whip":"0.94","battersFaced":210,"outs":162,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":855,"balls":292,"strikes":563,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".714","pitchesPerInning":"15.83","gamesFinished":10,"strikeoutWalkRatio":"6.50","strikeoutsPer9Inn":"8.67","walksPer9Inn":"1.33","hitsPer9Inn":"7.17","runsScoredPer9":"3.17","homeRunsPer9":"1.17","inheritedRunners":19,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605400":{"person":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":24,"groundOuts":48,"airOuts":45,"runs":41,"doubles":11,"triples":0,"homeRuns":11,"strikeOuts":56,"baseOnBalls":17,"intentionalWalks":0,"hits":66,"hitByPitch":3,"atBats":214,"obp":".368","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":916,"era":"6.92","inningsPitched":"52.0","wins":1,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.60","battersFaced":235,"outs":156,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":916,"balls":315,"strikes":601,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".125","pitchesPerInning":"17.62","gamesFinished":0,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"9.69","walksPer9Inn":"2.94","hitsPer9Inn":"11.42","runsScoredPer9":"7.10","homeRunsPer9":"1.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":72,"groundOuts":79,"airOuts":118,"runs":46,"doubles":16,"triples":0,"homeRuns":12,"strikeOuts":73,"baseOnBalls":40,"intentionalWalks":3,"hits":71,"hitByPitch":3,"avg":".211","atBats":337,"obp":".298","slg":".365","ops":".663","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":123,"rbi":39,"leftOnBase":160,"sacBunts":1,"sacFlies":3,"babip":".231","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.08","popOuts":19,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":161,"errors":1,"chances":164,"fielding":".994","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":{},"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":48,"gamesStarted":0,"flyOuts":21,"groundOuts":32,"airOuts":42,"runs":36,"doubles":9,"triples":0,"homeRuns":9,"strikeOuts":45,"baseOnBalls":16,"intentionalWalks":1,"hits":43,"hitByPitch":2,"atBats":159,"obp":".339","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":672,"era":"7.56","inningsPitched":"41.2","wins":2,"losses":4,"saves":8,"saveOpportunities":11,"holds":7,"blownSaves":3,"earnedRuns":35,"whip":"1.42","battersFaced":180,"outs":125,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":672,"balls":235,"strikes":437,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".333","pitchesPerInning":"16.13","gamesFinished":14,"strikeoutWalkRatio":"2.81","strikeoutsPer9Inn":"9.72","walksPer9Inn":"3.46","hitsPer9Inn":"9.29","runsScoredPer9":"7.78","homeRunsPer9":"1.94","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"1-4 | K, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":124,"flyOuts":81,"groundOuts":134,"airOuts":137,"runs":84,"doubles":28,"triples":4,"homeRuns":13,"strikeOuts":93,"baseOnBalls":40,"intentionalWalks":1,"hits":153,"hitByPitch":5,"avg":".297","atBats":515,"obp":".352","slg":".443","ops":".795","caughtStealing":7,"stolenBases":29,"stolenBasePercentage":".806","caughtStealingPercentage":".194","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":562,"totalBases":228,"rbi":57,"leftOnBase":198,"sacBunts":0,"sacFlies":2,"babip":".341","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.62","popOuts":20,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":300,"putOuts":140,"errors":7,"chances":447,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID502085":{"person":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":4,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":15,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":63,"era":"0.00","inningsPitched":"4.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":16,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":63,"balls":22,"strikes":41,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.75","gamesFinished":2,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"2.25","hitsPer9Inn":"6.75","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[607208,656941,547180,592663,664761,669016,592206,664056,681082,650911,689147,621381,502085,661395],"pitchers":[650911,689147,621381,502085,661395],"bench":[596146,665561,624641,642215],"bullpen":[621237,621383,666200,605400,605447,605452,624133,592836],"battingOrder":[607208,656941,547180,592663,664761,669016,592206,664056,681082],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Schwarber (44, 1st inning off Miller, B, 0 on, 1 out); Stott (8, 4th inning off Miller, B, 0 on, 2 out); Realmuto (9, 8th inning off Brash, 1 on, 0 out)."},{"label":"TB","value":"Bohm; Harper, B; Realmuto 5; Schwarber 4; Stott 4; Turner."},{"label":"RBI","value":"Harper, B (59); Realmuto 3 (43); Schwarber (104); Stott (49)."},{"label":"2-out RBI","value":"Stott; Realmuto."},{"label":"Runners left in scoring position, 2 out","value":"Marsh."},{"label":"SF","value":"Harper, B."},{"label":"Team RISP","value":"2-for-4."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Stott (20, 2nd base off Miller, B/Garver); Turner (29, 2nd base off Miller, B/Garver); Realmuto (7, 2nd base off Miller, B/Garver)."}]}],"note":[]}},"officials":[{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"fullName":"Brian O'Nora","link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"Third Base"}],"info":[{"label":"Pitch timer violations","value":"Miller, B (pitcher)."},{"label":"Pitches-strikes","value":"Miller, B 85-62; Bazardo 12-9; Speier 11-8; Brash 22-15; Sánchez, C 96-63; Kerkering 13-3; Strahm 2-2; Robertson 14-9; Duran, J 12-8."},{"label":"Groundouts-flyouts","value":"Miller, B 9-2; Bazardo 0-2; Speier 3-0; Brash 1-1; Sánchez, C 4-2; Kerkering 1-0; Strahm 0-1; Robertson 1-0; Duran, J 2-0."},{"label":"Batters faced","value":"Miller, B 22; Bazardo 4; Speier 3; Brash 6; Sánchez, C 27; Kerkering 4; Strahm 1; Robertson 3; Duran, J 3."},{"label":"Inherited runners-scored","value":"Kerkering 1-1; Strahm 1-0."},{"label":"Umpires","value":"HP: Erich Bacchus. 1B: Brian O'Nora. 2B: Mike Estabrook. 3B: Laz Diaz. "},{"label":"Weather","value":"75 degrees, Partly Cloudy."},{"label":"Wind","value":"9 mph, Out To LF."},{"label":"First pitch","value":"6:48 PM."},{"label":"T","value":"2:36."},{"label":"Att","value":"43,757."},{"label":"Venue","value":"Citizens Bank Park."},{"label":"August 19, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911","boxscoreName":"Sánchez, C"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"6.1 IP, 2 ER, 12 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":2,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":27,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":33,"strikes":63,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.84","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":59,"groundOuts":183,"airOuts":106,"runs":45,"doubles":25,"triples":0,"homeRuns":10,"strikeOuts":169,"baseOnBalls":38,"intentionalWalks":0,"hits":134,"hitByPitch":6,"atBats":590,"obp":".281","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":2277,"era":"2.46","inningsPitched":"157.0","wins":11,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.10","battersFaced":636,"outs":471,"gamesPitched":25,"completeGames":1,"shutouts":0,"pitchesThrown":2277,"balls":768,"strikes":1509,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.73","rbi":1,"winPercentage":".733","pitchesPerInning":"14.50","gamesFinished":0,"strikeoutWalkRatio":"4.45","strikeoutsPer9Inn":"9.69","walksPer9Inn":"2.18","hitsPer9Inn":"7.68","runsScoredPer9":"2.58","homeRunsPer9":"0.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":37},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":6,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":68,"pitchingGameScore":68},{"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":"400","stats":{"batting":{"summary":"2-3 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":15,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":39,"groundOuts":102,"airOuts":85,"runs":43,"doubles":23,"triples":1,"homeRuns":9,"strikeOuts":98,"baseOnBalls":27,"intentionalWalks":1,"hits":110,"hitByPitch":4,"avg":".278","atBats":395,"obp":".331","slg":".410","ops":".741","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":427,"totalBases":162,"rbi":43,"leftOnBase":146,"sacBunts":0,"sacFlies":0,"babip":".351","groundOutsToAirouts":"1.20","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"43.89","popOuts":15,"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":21,"stolenBases":56,"stolenBasePercentage":".727","caughtStealingPercentage":".273","assists":30,"putOuts":955,"errors":4,"chances":989,"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":62,"hittingGameScore":62},{"player":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082","boxscoreName":"Stott"},"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-2 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":79,"groundOuts":91,"airOuts":131,"runs":52,"doubles":16,"triples":3,"homeRuns":8,"strikeOuts":76,"baseOnBalls":43,"intentionalWalks":0,"hits":94,"hitByPitch":1,"avg":".243","atBats":387,"obp":".318","slg":".362","ops":".680","caughtStealing":3,"stolenBases":20,"stolenBasePercentage":".870","caughtStealingPercentage":".130","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":140,"rbi":49,"leftOnBase":159,"sacBunts":2,"sacFlies":3,"babip":".281","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.38","popOuts":18,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":245,"putOuts":188,"errors":2,"chances":435,"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"}]},"type":"hitter","gameScore":61,"hittingGameScore":61}]},"decisions":{"winner":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"loser":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"save":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}